Зависает excel или долго открываются файлы excel — что делать?

долго открываются файлы excel

долго открываются файлы excelСейчас поделюсь маленьким опытом в решении проблем когда зависает excel.  Вчера столкнулся на работе с непонятным глюком на нескольких компах, очень долго и с большими тормозами начали открываться файлы excel и word (хотя в процессах excel не отжирал и 1% cpu, т.е. загрузка компа была нулевая). Сделав небольшой анализ работоспособности компа было понятно, что дело ни в антивирусе и ни как ни в самом excel. На втором компе была идентичная ситуация очень долго открываются файлы excel .

1 Вариант


Самый распространенный случай, когда по умолчанию стоит принтер который не работает или не подключен и он находится в «неоперативном режиме». Для решения данной проблемы просто смените принтер по умолчанию на любой другой и проблема с зависанием Excel исчезнет!

2 Вариант

Бывает такое, что excel при работе с файлом начинает отжирать 15%-20% cpu, так быть не должно! Проверьте объем файла возможно он весит несколько десятков или сотен мегабайт, если это так, то он естественно будет у вас тормозить. В этой ситуации разберитесь почему так происходит, если у вас вставлены картинки, то уменьшите размер картинок перед тем как загружаете в файл Excel. т.е. надо оптимизировать файл.

3 Вариант (excel или word при открытии зависат)


При запуске текстового редактора Microsoft Word или Microsoft Excel Вы видите сообщение: «Проверка на наличие вирусов» Значит у вас при открытие файла Ваш антивирус проверяет его на наличии вирусов и т.д. и надстройка антивируса включена в Office. По мне так эта функция для параноиков и совершенно бесполезная. Но нервы она трепит сильно, поэтому ее мы сейчас научимся отключать.

1 Вариант:
Решение проблемы с зависанием Excel и надстройками можно решить кардинально :-) просто удалить антивирус (он не всегда корректен, но описать его стоит)

2 Вариант:

  1. Закройте приложение Word или Excel
  2. Найдите файл библиотеки надстроек Word (WLL) в папках автозагрузки. По умолчанию папки автозагрузки имеют следующие пути:
    Microsoft Office 2003
    • C:\Program Files\Microsoft Office\Office11\STARTUP
    • C:\Documents and Settings\Your_User_Name\Application Data\Microsoft\Word\STARTUP
    • Удалите WLL-файл и снова запустите приложение Word.

    Microsoft Office 2007

    • C:\Program Files\Microsoft Office\Office12\STARTUP
    • C:\Documents and Settings\Your_User_Name\Application Data\Microsoft\Word\STARTUP
    • Удалите WLL-файл и снова запустите приложение Word.

    Microsoft Office 2010

    • Нажмите ФАЙЛ ->НАСТРОЙКИ ->НАДСТРОЙКИ -> тут смотрите и переходите к управлению Надстройками и отключаете все что относится к Антивирусузавис excel

 

4 Вариант (очень долго открывается, проблема только для Windows XP)


Данный вариант решения проблемы с зависает Excel подходит только для Windows XP, а решение заключается в правке команды при открытии файла из проводника.

Способ решения:

  1.  Пуск ->Панель управления ->Свойства папки ->Типы файлов -> ищем в списке формат XLS -> далее нажимаем «Дополнительно» ->выбираем действие Открыть и нажимаем изменить
  2. В пункте Приложение, исполняющие действие заменить «C:\Program Files\Microsoft Office\Office14\EXCEL.EXE» /dde на «C:\Program Files\Microsoft Office\Office14\EXCEL.EXE» /e «%1»
  3. А в пункте Сообщения DDE вставить запись [rem see command line]
  4. Везде нажать ОК, перезагрузите комп и радуйтесь жизни!

зависает Excel в Windows XP

 

5 Вариант (очень долго открываются документы Excel по сети)

Данный метод подойдет только тем, что работает с документами Office из сетевых папок.

Данная проблема характерна для компьютеров на которые было установлено обновление Microsoft Office Validation Add-In (KB2501584) Это обновление, призванное обезопасить содержимое документов, в итоге начало гонять открываемый файл по сети, создавая лишнюю нагрузку и неудобство. Тут есть два вариант решения проблемы 1) Просто удалим это обновление через Установку и удаление программ, либо через реестор.

Для Excel — HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Excel\Security\FileValidation

Для Word — HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\Word\Security\FileValidation

Для Power Point — HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\11.0\PowerPoint\Security\FileValidation

Нас интересует параметр EnableOnLoad , оно может принимать следующие значения:

  • 0 = Don’t validate
  • 1 = Validate
  • 2 = Validate unless called via object model

В нашем случае Значение нужно ставить 0

6 Вариант

С этим случаем я сталкивался всего пару раз, но нервов мне попортил он изрядно. Ситуация такая, открываете фаил, а он просто тупит так, что невозможно даже работать, а сам файл ну максимум 2 страницы текста или табличка. В такой ситуации сразу смотрите на размер файла, если в нем 2-3 страницы а фаил весит пару мегов, то я думаю уже стоит напрячься и сделать вывод что, что -то не так.  Почему такое происходит, да все очень просто,  некоторые манагеры (которые не очень в ладах с компами) пользуются одним/несколькими файлами WORD и EXCEL т.е. сделают в нем свою работу распечатают, а потом все стирают и делают в нем другую работу и в этом случае теги(а они есть и в exel и в word и в html) разрастаются в геометрической прогрессии. И как Вы поняли нужно делать следующие, открываем  другой файл exel/word (создать новый, чистый) и скопировать из старого файла в новый только нужную информацию.

Если Вы хотите поделиться и дополнить мою инструкцию, то присылайте в комментариях свои варианты. Будем увеличивать инструкцию!!!

завис excel, тормозит excel, файл excel зависает, тормозит файл excel, зависает excel 2013, зависает excel 2007, excel 2010 зависает, зависает excel при сохранении, тормозит excel 2007, зависает excel при открытии файла, тормозит excel 2013, тормозит excel 2010, почему тормозит excel, зависает excel при копировании, excel зависает при печати, тормозит excel при копировании, завис excel как сохранить файлы, excel зависает при открытии документа, при открытии excel тормозит, почему зависает excel, excel тормозит при открытии файла

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Блог ITишника и просто человека
Комментариев: 24
  1. Владимир

    Далеко не всё тут.
    добавлю пару советов:

    Эксель очень тупит, когда большая выгрузка обозначена как «таблица».. — не надо так =). особенно, если функционал «таблицы» вам не нужен (просто выгрузка)

    Тогда: правой кнопкой по любой ячейке—> выбрать пункт где-то снизу «Таблица» —-> Преобразовать в диапазон..

    данное действие часто помогает нерадивым любителям ретузовой раскраски.

    2) форматирование. любое.. многие не задумываясь распространяют заливку, условия итд итп на всю строку, на весь столбец итд.. а если там ещё и данные когда-то были — то вообще ахтунг.
    жмём CTRL+END — выделится последняя ячейка хранящегося на листе диапазона.. если вы видите, что она очень даааалеко от основного блока данных — удалите все пустые строки и столбцы.. сохраните файл, закройте.. откройте снова и проверьте cntr+end .. где теперь «последняя ячейка» ? . это также поможет уменьшить размер файла.
    3) вот вчера столкнулся с одной проблемой. мой нормальный файл вернули мне со славами «не работает» — при копировании листа/ячейки/ страницы Эксель просто вис. . безнадёжно.. вообще. и страшно тупил.

    первое — локализовал проблему — нашёл при каком действии зависает.. оказалось при манипуляциях копирования или переноса ячеек конкретного столбца.. дальше дело техники..

    оказалось, дело в условном форматировании.. в моём файле было одно правило, распространённое на пару диапазонов, что если меньше нуля значение, то текст определённого цвета..
    так вот — после того, как над моим файлом «поработали» (вероятно, протяжка ячеек, копи-пасты итд итп) правила условного форматирования мультиплицировались с каждой строкой всё больше и больше.. получилось, что уже на 400 строке (из 1100) каждая ячейка содержала более 1000(!) правил условного форматирования . одинаковых.. и копирование одной такой ячейки занимало 3 минуты.. не говоря уже про то, что эксель наглухо зависал при копировании чего-то большего..

    сами понимаете, что при таком раскладе, даже Копировать—вставить как значение не вариант..

    «Очистить форматы» — тоже ДООООЛГО. но форматы очищать не рекомендую — там и раскраска теряется и шрифты.. поэтому есть «Удалить правила» в условном форматировании. . но и это тоже отрабатывало по 2-3 минуты на ячейку (в последних самых тяжёлых ячейках)

    пробовал макрос писать — быстрее не получилось..

    но потом нашёл более быстрый способ — вставить формат какого-нибудь другого столбца.. видимо алгоритмы как-то по особому в этом случае работают — за 3 минуты всё вставилось. при том что «очистить форматы» (я потом проверял разные методы) заняло бы 2 часа.
    вот так.

    ну и вообще, в экселе и ворде мноооого разных глюков.. но Microsoft почему-то не исправляет ошибки.. совсем.

  2. Олег

    подруга дала лицензию и офис не работал, все искал почему, но решил удалить. скачал с торрента другую версию и все работает, теперь буду учиться в экселе работаьь вот!

  3. Владимир

    Если у вас файл сформирован из 1С , листы снизу скрыты (задвинуды полосой пролистывания) – прокруткой и при этом тормозит при копировании, перескакивании по ячейкам. Как только Вы отодвинете эту задвижку и станут видны листы, так перестают тормозть файлы!!!!

    Можно создать макрос:

    Sub Macrosy_tyanut_trosy()
    ActiveWindow.TabRatio = 0.7

  4. Владимир

    Если у вас файл сформирован из 1С , листы снизу скрыты (задвинуды полосой пролистывания) – прокруткой и при этом тормозит при копировании, перескакивании по ячейкам. Как только Вы отодвинете эту задвижку и станут видны листы, так перестают тормозть файлы!!!!

    Можно создать макрос:

    Sub Macrosy_tyanut_trosy()
    ActiveWindow.TabRatio = 0.7

  5. Александр

    У меня проблема файл word стал весить 7мб, при этом когда из него всё удалю и остается одна пустая страница, он попрежнему много занимает мест, в чем причина не знаю, голову сломал… возможно ситуация как в варианте 6 — но у меня такого не было никогда раньше

  6. pavelnb

    Зависает при попытке «сохранить как». Даже при попытке сохранить как пустой документ как минимум один раз из 10 зависает раньше такого небыло ни один из вариантов непомог в том числе и дефрагментация excel 2010 windows 7 может есть ещё какие-то варианты?

  7. Юрий

    Зависает при попытке «сохранить как». Методы: анализ процессов — не помог; переустановка или восстановление — не помогло… ни какие «научные методы» не сработали.

    Решение: проведена дефрагментация (более 30%)

  8. Rula_m

    Кто то встречался с такой ситуацией: при открытии файла содержимое не отображается до тех пор пока не переключишься на любое другое окно или не нажмешь кнопку свернуть/развернуть окно? Подскажите как побороть, плиз.

    1. Было такое, но как решал не помню:
      попробуй следующее:
      1) проверь сколько весит сам файл, может он большой очень и поэтому тупит
      2) еще была такая же проблема из-за драйверов видеокарты (обнови ее)

  9. йцукен

    Спасибо, что поделились.
    Смена принтера по умолчанию решила проблему с зависанием (тоже был подключен на другом компе через юсб)

  10. денис

    у меня excel 2010. обьем строк 320 000. на компьютере 3.6 ГГц и оперативы 4 гб. вес документа 14 мб. и это только начало. виснет программа по страшному. бесит. работать невозможно, а сроки идут. подскажите что делать?

    1. Алексей

      В этом случае нужно просто отключать автоматический пересчет формул. Редактируете файл как Вам нужно, прописываете формулы, а потом периодически запускаете пересчет, для оценки результатов.
      Ну и с 4Гб оперативы далеко все-равно не уйдете.

  11. Андрей

    А что за прикол, зависает область выделения, то есть левой кнопкой нажал и как будто не отпускается. Все время растягивается рамка области выделения. Причем даже с программы не выйти, приходится приложение отключать. В других программах все в порядке.

  12. Роди

    Спасибо, помогло, проблема была в принтере!

  13. Teijo

    Спасибо за статью!!!
    зависал ексель при открытии больших файлов
    по умолчанию был сетевой принтер, поменял на подключенный к компу и всё ок!

  14. Дмитрий

    Да, проблема в том, что пересохраняют файл в копию и с копией работают. Если данные в новый файл скопировать — то проблемы — нет. Но вопрос: почему такой проблемы вообще нет в ХР, а есть в семерке?

    1. Makc

      Нашел сегодня рецептик на просторах Сети. Ситуация именно для тех, у кого долго стартует Excel.

      Для 2007
      Если долго открывается Excel, делаем так:
      1. Открываем проводник
      2. Сервис-> Свойства папки -> Типы файлов — ищем нужные расширения (xls,xlsx и тд)
      3. Выделяем нужное расширение файла, нажимаем кнопку Дополнительно, выбираем действие Открыть.
      4. в появившемся диалоге выбираем поле «Приложение, исполняющее действие» и редактируем строку, дописывая в конец пути комбинацию «%1» (вместе с кавычками)
      5. в сообщении dde убираем open %1, пусть будет [rem bla bla bla]

      Сделал буху, вроде пока шустрит.

  15. Илья

    Мне помогла установка по умолчанию другого принтера) Спасибо большое за подсказку

  16. akbr1k

    Спасибо, менеджеру вставлю…

  17. julie

    спасибо большое, измучилась с этим документом,скопировала и все как по маслу!!!)

  18. Елена

    а еще, иногда, имеет смысл обращать внимание на такие мелочи))), как «параметры эксель», если файл оч тяжелый, а в параметрах стоят галочки в «автоматически..», то стоит лишний раз проанализировать что важнее, например, «сохранять автоматически через каждые 10мин» — придется увеличить время ну и пр.
    А еще не забывать «убирать» например область печати и пр. мелочи о которых не приходиться думать когда файл маленький, а вот когда он становиться мега, тут-то и приходиться все лишнее поубирать…

  19. владимир

    У меня файл excel 34000 строк, 6Мб, Excel 2007г, Оперативка 2Гб, Pentium Dual-Core 2,5ГГц.
    Ваши оветы не помогли, обрыл весь интернет.
    1.Принтер по умолчанию установил Foxit PDF Printer — поставил фильтр- Excel завис и отобрал 50%процессора

    2.Выделил только ячейки с нужными цифрами и скопировал на новый лист Эксель. Опять фильтр и результат тот-же — завис!!

    Блин — ЗЛА НЕХВАТАЕТ!!!!

    1. Виталий

      Если эксель виснет при копировании ячейки, все очень просто решается. Установите Direct 9x и вот вам решение проблемы. всё летает.

      1. Алексей

        Виталий, ну что вы хрень пишете всякую.
        При любом действии в книге пересчитываются все формулы во всех ячейках. Если человек перенес необходимые ему данные только лишь на другой Лист и опять сделала какое-то действие в этой же книге — у него опять все зависнет, так как будут пересчитываться все формулы в книге.

        Для того, чтобы работать с такими файлами не хватает даже четырехядерных процессоров и 8Гб оперативки, а его машина и подавно не справится.

        В случае, если в файле большое количество строк, единственный выход — отключит автоматический пересчет формул в настройках и поставить на режим «вручную». В левом нижнем углу экрана появится кнопка «Пересчитать». При ее нажатии все формулы будут пересчитываться во всей книге.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: