Если 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”.
- Отключи аппаратное ускорение:
Файл → Параметры → Дополнительно → Отключить аппаратное ускорение графики.










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