Если Excel начал тормозить, зависать, “думать” при каждом клике или медленно открывать файлы – не спешите ругаться на компьютер.
Это одна из самых частых жалоб пользователей Microsoft Office, и проблема может быть как в самом файле, так и в системе.
Разберём все реальные причины и решения – от банальных до продвинутых. Всё протестировано в Windows 7, 8.1, 10, 11 и на всех версиях Office: 2007, 2010, 2013, 2016, 2019, 2021 и Microsoft 365.
📌 Симптомы проблемы
- Excel зависает при открытии файла или долго “думает” перед загрузкой.
- Программа медленно реагирует на нажатия, курсор “тормозит”.
- Excel тормозит при копировании или вставке данных.
- При сохранении, печати или открытии новой книги – белый экран и надпись “Не отвечает”.
- Сводные таблицы или макросы выполняются очень медленно.
- Даже на мощном ПК Excel работает “как в 2003-м”.
🧰 Причины и решения по шагам
✅ 1. Проверь принтер по умолчанию
Это кажется странным, но Excel при запуске обращается к установленному принтеру, чтобы отрисовать документ.
Если принтер недоступен (сетевой, выключен или удалён), Excel зависает при каждом действии.

Решение:
- Открой Панель управления → Устройства и принтеры.
- Щёлкни правой кнопкой по любому доступному принтеру (например Microsoft Print to PDF или Adobe PDF).
- Выбери “Использовать по умолчанию”.
- Перезапусти Excel.
⚡ После этого Excel начнёт открываться моментально.
✅ 2. Не открывай “старые” документы повторно
Многие пользователи открывают один и тот же Excel-файл, удаляют из него старые данные и сохраняют снова.
Через пару месяцев такой документ “разрастается” и начинает тормозить.
Симптом:
Файл весит 5–10 МБ, хотя данных всего на пару листов.
Решение:
- Создай новый пустой документ.
- Скопируй нужные данные из старого файла (без выделения всего листа!).
- Сохрани под новым именем.
- Сравни размер – будет в разы меньше, и Excel начнёт работать мгновенно.
✅ 3. Очисти “мусор” в файле Excel через архиватор
Excel-файлы (.xlsx, .xlsm) – это ZIP-архивы с XML-документами.
Открой их через WinRAR или 7-Zip, и ты увидишь внутреннюю структуру.
Внутри часто копится мусор – изображения, временные данные, старые сводные таблицы, customXml и т.д.

Что можно удалить безопасно:
- 📂
xl/media– большие картинки и фото. - 📂
docProps/thumbnail.*– превью документа. - 📂
customXml/– временные данные надстроек. - 📂
xl/pivotCache/– кеш сводных таблиц (будут пересозданы при обновлении). - 📂
xl/drawings/– если в файле нет графиков и рисунков.
⚠️ Важно: перед удалением – сделай копию файла!
После очистки открой Excel – документ станет меньше и быстрее.
✅ 4. Проверь скрытые строки, столбцы и “пустые” диапазоны
Excel часто считает “пустыми” неочищенные диапазоны с форматированием.
Из-за этого программа думает, что таблица огромная.
Решение:
- Выдели пустые строки и столбцы после данных.
- Нажми Правка → Удалить.
- Сохрани документ.
- Пересоздай файл, если проблема остаётся.
✅ 5. Проверь надстройки и антивирус
Часто виноваты COM-надстройки, особенно антивирусные (Kaspersky, ESET, Dr.Web, Avast).
Excel начинает проверять каждый файл на лету.
Решение:
- Открой Excel → Файл → Параметры → Надстройки.
- Внизу выбери COM-надстройки → Перейти.
- Отключи всё лишнее, кроме Microsoft.
- Перезапусти Excel.
💡 Если помогает – включай по одной, чтобы найти “тормоз”.
✅ 6. Оптимизация самого файла
Советы:
- Сожми изображения (Файл → Сведения → Сжать рисунки).
- Удали избыточные правила условного форматирования.
- Избегай формул на целые столбцы (например
=СУММ(A:A)– замените на ограниченный диапазон). - Включи ручной пересчёт:
Файл → Параметры → Формулы → Пересчёт вручную.
✅ 7. Проблема с сетевой папкой
Если файл хранится на сервере, NAS или общем диске:
- Сеть может “тормозить”.
- У Excel могут быть старые сетевые пути или кэшированные учётные данные.
- SMB-протокол может конфликтовать с Office.
Решение:
- Скопируй файл на локальный диск и попробуй открыть.
- Очисти кэш сетевых подключений командой:
net use * /delete - Проверь, не сохраняет ли Windows неверные сетевые пароли (см. нашу статью:
Где хранится сетевой пароль в Windows)
✅ 8. Удали “невидимые” ошибки формул и стилей
Excel может тормозить из-за тысяч “битых” стилей, особенно после многократного копирования данных между файлами.
Решение:
- Открой вкладку Главная → Стили.
- Удали все лишние стили.
- Или используй макрос VBA для очистки (если опыт есть).
✅ 9. Проверь наличие обновлений Office и Windows
Иногда ошибка в Excel устраняется через обновление Office.
Зайди в:
- Файл → Учётная запись → Параметры обновления → Обновить сейчас.
✅ 10. Если ничего не помогает
Создай новый чистый документ, скопируй туда только “сырые данные” без форматирования и макросов.
Сохрани – и сравни результат.
В 90% случаев новый файл будет “летать”.
⚙️ Дополнительные советы
- Не держи открытыми десятки файлов Excel – каждый экземпляр забирает память.
- Проверь нагрузку на диск – если SSD забит, Excel будет “думать”.
- Для больших таблиц (>50 000 строк) используй Power Query или CSV, а не “голый Excel”.
- Отключи аппаратное ускорение:
Файл → Параметры → Дополнительно → Отключить аппаратное ускорение графики.









У меня файл excel 34000 строк, 6Мб, Excel 2007г, Оперативка 2Гб, Pentium Dual-Core 2,5ГГц.
Ваши оветы не помогли, обрыл весь интернет.
1.Принтер по умолчанию установил Foxit PDF Printer – поставил фильтр- Excel завис и отобрал 50%процессора
2.Выделил только ячейки с нужными цифрами и скопировал на новый лист Эксель. Опять фильтр и результат тот-же – завис!!
Блин – ЗЛА НЕХВАТАЕТ!!!!
Если эксель виснет при копировании ячейки, все очень просто решается. Установите Direct 9x и вот вам решение проблемы. всё летает.
Виталий, ну что вы хрень пишете всякую.
При любом действии в книге пересчитываются все формулы во всех ячейках. Если человек перенес необходимые ему данные только лишь на другой Лист и опять сделала какое-то действие в этой же книге – у него опять все зависнет, так как будут пересчитываться все формулы в книге.
Для того, чтобы работать с такими файлами не хватает даже четырехядерных процессоров и 8Гб оперативки, а его машина и подавно не справится.
В случае, если в файле большое количество строк, единственный выход – отключит автоматический пересчет формул в настройках и поставить на режим “вручную”. В левом нижнем углу экрана появится кнопка “Пересчитать”. При ее нажатии все формулы будут пересчитываться во всей книге.
а еще, иногда, имеет смысл обращать внимание на такие мелочи))), как “параметры эксель”, если файл оч тяжелый, а в параметрах стоят галочки в “автоматически..”, то стоит лишний раз проанализировать что важнее, например, “сохранять автоматически через каждые 10мин” – придется увеличить время ну и пр.
А еще не забывать “убирать” например область печати и пр. мелочи о которых не приходиться думать когда файл маленький, а вот когда он становиться мега, тут-то и приходиться все лишнее поубирать…
спасибо большое, измучилась с этим документом,скопировала и все как по маслу!!!)
Спасибо, менеджеру вставлю…
Мне помогла установка по умолчанию другого принтера) Спасибо большое за подсказку
Да, проблема в том, что пересохраняют файл в копию и с копией работают. Если данные в новый файл скопировать – то проблемы – нет. Но вопрос: почему такой проблемы вообще нет в ХР, а есть в семерке?
Нашел сегодня рецептик на просторах Сети. Ситуация именно для тех, у кого долго стартует Excel.
Для 2007
Если долго открывается Excel, делаем так:
1. Открываем проводник
2. Сервис-> Свойства папки -> Типы файлов – ищем нужные расширения (xls,xlsx и тд)
3. Выделяем нужное расширение файла, нажимаем кнопку Дополнительно, выбираем действие Открыть.
4. в появившемся диалоге выбираем поле “Приложение, исполняющее действие” и редактируем строку, дописывая в конец пути комбинацию “%1” (вместе с кавычками)
5. в сообщении dde убираем open %1, пусть будет [rem bla bla bla]
Сделал буху, вроде пока шустрит.
Спасибо за статью!!!
зависал ексель при открытии больших файлов
по умолчанию был сетевой принтер, поменял на подключенный к компу и всё ок!
Спасибо, помогло, проблема была в принтере!
А что за прикол, зависает область выделения, то есть левой кнопкой нажал и как будто не отпускается. Все время растягивается рамка области выделения. Причем даже с программы не выйти, приходится приложение отключать. В других программах все в порядке.
у меня excel 2010. обьем строк 320 000. на компьютере 3.6 ГГц и оперативы 4 гб. вес документа 14 мб. и это только начало. виснет программа по страшному. бесит. работать невозможно, а сроки идут. подскажите что делать?
В этом случае нужно просто отключать автоматический пересчет формул. Редактируете файл как Вам нужно, прописываете формулы, а потом периодически запускаете пересчет, для оценки результатов.
Ну и с 4Гб оперативы далеко все-равно не уйдете.
Спасибо, что поделились.
Смена принтера по умолчанию решила проблему с зависанием (тоже был подключен на другом компе через юсб)
Кто то встречался с такой ситуацией: при открытии файла содержимое не отображается до тех пор пока не переключишься на любое другое окно или не нажмешь кнопку свернуть/развернуть окно? Подскажите как побороть, плиз.
Было такое, но как решал не помню:
попробуй следующее:
1) проверь сколько весит сам файл, может он большой очень и поэтому тупит
2) еще была такая же проблема из-за драйверов видеокарты (обнови ее)
Зависает при попытке “сохранить как”. Методы: анализ процессов – не помог; переустановка или восстановление – не помогло… ни какие “научные методы” не сработали.
Решение: проведена дефрагментация (более 30%)
Зависает при попытке «сохранить как». Даже при попытке сохранить как пустой документ как минимум один раз из 10 зависает раньше такого небыло ни один из вариантов непомог в том числе и дефрагментация excel 2010 windows 7 может есть ещё какие-то варианты?
У меня проблема файл word стал весить 7мб, при этом когда из него всё удалю и остается одна пустая страница, он попрежнему много занимает мест, в чем причина не знаю, голову сломал… возможно ситуация как в варианте 6 – но у меня такого не было никогда раньше
Если у вас файл сформирован из 1С , листы снизу скрыты (задвинуды полосой пролистывания) – прокруткой и при этом тормозит при копировании, перескакивании по ячейкам. Как только Вы отодвинете эту задвижку и станут видны листы, так перестают тормозть файлы!!!!
Можно создать макрос:
Sub Macrosy_tyanut_trosy()
ActiveWindow.TabRatio = 0.7
Супер! Спасибо! Не за что бы не додумались
Большое спасибо!!! Реально помогло!
Если у вас файл сформирован из 1С , листы снизу скрыты (задвинуды полосой пролистывания) – прокруткой и при этом тормозит при копировании, перескакивании по ячейкам. Как только Вы отодвинете эту задвижку и станут видны листы, так перестают тормозть файлы!!!!
Можно создать макрос:
Sub Macrosy_tyanut_trosy()
ActiveWindow.TabRatio = 0.7
подруга дала лицензию и офис не работал, все искал почему, но решил удалить. скачал с торрента другую версию и все работает, теперь буду учиться в экселе работаьь вот!
Далеко не всё тут.
добавлю пару советов:
Эксель очень тупит, когда большая выгрузка обозначена как “таблица”.. – не надо так =). особенно, если функционал “таблицы” вам не нужен (просто выгрузка)
Тогда: правой кнопкой по любой ячейке—> выбрать пункт где-то снизу “Таблица” —-> Преобразовать в диапазон..
данное действие часто помогает нерадивым любителям ретузовой раскраски.
2) форматирование. любое.. многие не задумываясь распространяют заливку, условия итд итп на всю строку, на весь столбец итд.. а если там ещё и данные когда-то были – то вообще ахтунг.
жмём CTRL+END – выделится последняя ячейка хранящегося на листе диапазона.. если вы видите, что она очень даааалеко от основного блока данных – удалите все пустые строки и столбцы.. сохраните файл, закройте.. откройте снова и проверьте cntr+end .. где теперь “последняя ячейка” ? . это также поможет уменьшить размер файла.
3) вот вчера столкнулся с одной проблемой. мой нормальный файл вернули мне со славами “не работает” – при копировании листа/ячейки/ страницы Эксель просто вис. . безнадёжно.. вообще. и страшно тупил.
первое – локализовал проблему – нашёл при каком действии зависает.. оказалось при манипуляциях копирования или переноса ячеек конкретного столбца.. дальше дело техники..
оказалось, дело в условном форматировании.. в моём файле было одно правило, распространённое на пару диапазонов, что если меньше нуля значение, то текст определённого цвета..
так вот – после того, как над моим файлом “поработали” (вероятно, протяжка ячеек, копи-пасты итд итп) правила условного форматирования мультиплицировались с каждой строкой всё больше и больше.. получилось, что уже на 400 строке (из 1100) каждая ячейка содержала более 1000(!) правил условного форматирования . одинаковых.. и копирование одной такой ячейки занимало 3 минуты.. не говоря уже про то, что эксель наглухо зависал при копировании чего-то большего..
сами понимаете, что при таком раскладе, даже Копировать—вставить как значение не вариант..
“Очистить форматы” – тоже ДООООЛГО. но форматы очищать не рекомендую – там и раскраска теряется и шрифты.. поэтому есть “Удалить правила” в условном форматировании. . но и это тоже отрабатывало по 2-3 минуты на ячейку (в последних самых тяжёлых ячейках)
пробовал макрос писать – быстрее не получилось..
но потом нашёл более быстрый способ – вставить формат какого-нибудь другого столбца.. видимо алгоритмы как-то по особому в этом случае работают – за 3 минуты всё вставилось. при том что “очистить форматы” (я потом проверял разные методы) заняло бы 2 часа.
вот так.
ну и вообще, в экселе и ворде мноооого разных глюков.. но Microsoft почему-то не исправляет ошибки.. совсем.
Помог ваш совет №2, спасибо!
Добрый день!
Если у вас Windows 10 попробуйте выключить галочки в пункте меню Win+U > Показывать анимацию Windows и т.д.
Спасибо тебе добрый человек, вариант с принтером помог. Два дня бился с глючащим офисом. Ctrl C Ctrl V пары ячеек занимало 15-20 секунд, поменял принтер и все заработало как надо.
Зависает и закрывается Excel, иногда перезагружается и пишет,что была типо аварийная остановка. Зависает когда ввожу числа, с буками и предложениями такого не бывает. Почему так?
сколько весит файл excel?
Если стоят виртуальные принтеры? ” Например PDF24″ проверьте и установите обновление. Помогло радикально. Win 10 64x Office 16.
да, кстати одна из причин всегда в принтере по умолчанию) спасибо!