Почему обновления Excel иногда приносят больше проблем, чем пользы
Вы открываете привычный файл в Microsoft Excel, а вместо таблиц видите ошибку #ЗНАЧ! в каждой второй ячейке? Или программа внезапно стала тормозить при работе с Power Query, хотя раньше всё летало? Виной тому — автоматическое обновление, которое установилось без вашего ведома. По статистике Microsoft, около 12% пользователей сталкиваются с критическими багами после мажорных апдейтов Office 365 или Excel 2021.
Проблемы могут варьироваться от мелких глюков интерфейса до полной несовместимости с макросами .xlsm. Например, в обновлении от мая 2023 года (версия 2304) многие пользователи потеряли возможность использовать функции LET и LAMBDA в связке с динамическими массивами. А в Excel для Mac после апдейта 16.70 часто пропадает панель инструментов "Анализ данных".
К счастью, откатить обновление можно несколькими способами — от простого возврата к предыдущей сборке через настройки Office до полного восстановления системы. Главное — действовать быстро, пока не перезаписались резервные копии.
Способ 1: Откат через Панель управления (для Excel 2016–2021)
Если вы используете одноразовую лицензию Excel (не подписку Microsoft 365), самый надёжный метод — удалить последнее обновление через классическую Панель управления. Этот способ работает для версий Excel 2016, 2019 и 2021 на Windows 10/11.
Инструкция:
- Закройте все программы Microsoft Office.
- Откройте
Панель управления → Программы → Программы и компоненты. - В списке найдите
Обновление для Microsoft Office 2021 (KB5002001)(номер KB может отличаться). - Кликните правой кнопкой и выберите "Удалить".
- Перезагрузите компьютер.
После перезагрузки Excel автоматически вернётся к предыдущей стабильной версии. Если в списке несколько обновлений с разными номерами KB, удаляйте их поочерёдно, начиная с самого свежего.
Закрыты все файлы Excel и Word
Сделан бэкап важных таблиц (.xlsx)
Запомнен номер последнего обновления (KB...)
Отключено автоматическое обновление Windows (на время процедуры)-->
⚠️ Внимание: Если после удаления обновления Excel перестал запускаться вовсе, попробуйте восстановить программу через Панель управления → Изменение → Восстановить. Это вернёт исходные файлы без потери данных.
Способ 2: Возврат к предыдущей версии в Microsoft 365
Пользователи Microsoft 365 (подписка) имеют преимущество: можно откатиться к любой из последних 10 версий Excel за последние 30 дней. Для этого:
Шаги:
- 📁 Откройте любой файл Excel (или создайте новый).
- 🔄 Перейдите в
Файл → Учётная запись → Параметры обновления → Версия. - 📅 В разделе "Версии" выберите дату до проблемного обновления (например, "16.0.15601.10000" вместо "16.0.15726.20000").
- 🔙 Нажмите "Вернуться к этой версии" и подтвердите.
Процесс займёт 5–10 минут. После отката проверьте работу формул XLOOKUP или FILTER — они часто ломаются в новых сборках. Если нужной версии в списке нет, значит, она была удалена из кэша Microsoft (хранится только 30 дней).
Что делать, если кнопка "Вернуться" неактивна?
Это означает, что Microsoft заблокировала откат для вашей версии из-за критических уязвимостей. Попробуйте альтернативные способы: восстановление системы или переустановку Office с официального ISO-образа старой версии (можно найти на сайте Microsoft в разделе "Архив").
| Версия Excel | Макс. кол-во доступных откатов | Срок хранения версий |
|---|---|---|
| Microsoft 365 (подписка) | 10 версий | 30 дней |
| Excel 2021 (одноразовая) | 3 версии | 14 дней |
| Excel 2019 | 1 версия | 7 дней |
| Excel для Mac | 5 версий | 21 день |
Способ 3: Восстановление системы Windows
Если обновление Excel установлено вместе с пакетом обновлений Windows (например, через Windows Update), поможет откат всей системы. Этот метод вернёт не только Excel, но и все программы к состоянию на выбранную дату.
Пошаговая инструкция:
- Нажмите
Win + R, введитеrstruiи нажмите Enter. - Выберите точку восстановления до даты обновления (ориентируйтесь на дату в названии точки).
- Подтвердите откат и дождитесь перезагрузки (может занять до 30 минут).
После восстановления проверьте версию Excel в Файл → Учётная запись. Если точка восстановления отсутствует, значит, функция была отключена. Включите её заранее: Панель управления → Система → Защита системы → Настроить.
⚠️ Внимание: Восстановление системы не затрагивает личные файлы (.xlsx,.docx), но может удалить программы, установленные после даты создания точки. Например, если вы ставили Power BI Desktop после обновления, его придётся переустановить.
Способ 4: Переустановка Excel с официального образа
Если ни один из методов не сработал, остаётся радикальный вариант — полная переустановка Excel с нуля. Для этого понадобится официальный установочный файл старой версии.
Где взять:
- 🔗 Для Microsoft 365: скачайте Offline Installer и выберите нужную версию в
Дополнительные параметры. - 💾 Для Excel 2016–2021: используйте архив Microsoft (потребуется ключ продукта).
- 🍎 Для Excel на Mac: удалите программу через
Finder → Программы, затем установите с Mac App Store, удерживаяOption(появится кнопка "Установить предыдущую версию").
Перед переустановкой обязательно:
- Экспортируйте все важные макросы (
.basфайлы) из редактораVBA. - Сохраните пользовательские стили и шаблоны (
.xltx) из папки%AppData%\Microsoft\Excel\XLSTART. - Запишите настройки Power Pivot (если используете).
Microsoft 365 (подписка)
Excel 2021 (одноразовая лицензия)
Excel 2019
Excel 2016
Excel для Mac
Другая-->
Способ 5: Откат на macOS (особенности)
На Mac процесс отката отличается из-за другой архитектуры обновлений. Здесь нет классической "Панели управления", но есть встроенные инструменты Time Machine и App Store.
Вариант 1: Через Time Machine (если включён бэкап):
- Откройте
Finder → Программы. - Найдите Microsoft Excel, кликните правой кнопкой и выберите "Восстановить из резервной копии Time Machine".
- Выберите дату до обновления и подтвердите.
Вариант 2: Через Mac App Store:
- Откройте App Store и найдите Microsoft Excel.
- Нажмите на иконку программы и удерживайте
Option— появится кнопка "Установить предыдущую версию".
Если эти способы не сработали, удалите Excel полностью через Terminal:
sudo rm -rf /Applications/Microsoft\ Excel.app
defaults write com.microsoft.Excel PlistVersion -int 1
Затем установите программу заново с официального сайта.
Что делать, если откат не помог
В 5% случаев даже откат не решает проблему — например, если обновление повредило реестр Windows или файлы конфигурации Excel. В таких ситуациях поможет:
- 🔧 Сброс настроек Excel: закройте программу, удалите папку
%AppData%\Microsoft\Excelи перезапустите Excel (настройки сбросятся к заводским). - 📊 Проверка целостности файлов: откройте проблемный файл через Excel Online (браузерную версию) — если там всё работает, виноваты локальные настройки.
- 🛠 Ремонт установки Office: в
Панель управления → Программывыберите Microsoft 365 и нажмите "Изменить → Быстрый ремонт".
Если после отката пропали надстройки (например, Power Query или Solver), включите их заново:
- Перейдите в
Файл → Параметры → Надстройки. - В выпадающем меню выберите "Надстройки Excel" и нажмите "Перейти".
- Отметьте галочками нужные надстройки и подтвердите.
cscript "C:\Program Files\Microsoft Office\Office16\OSPP.VBS" /dstatus
Это покажет текущий статус лицензии и поможет её восстановить.-->
Как предотвратить проблемы с обновлениями в будущем
Чтобы не сталкиваться с багами после апдейтов, настройте Excel на безопасное обновление:
- ⏸ Отложите автоматические обновления: в Microsoft 365 перейдите в
Файл → Учётная запись → Параметры обновления → Отложить обновления на 7 дней. - 📋 Проверяйте логи обновлений: перед установкой апдейта читайте отзывы на форумах Microsoft Community или Reddit/r/excel.
- 🔄 Создавайте резервные копии: перед обновлением экспортируйте критичные файлы в
.csvили.pdf. - 🛡 Используйте тестовые среды: если вы работаете с VBA-макросами, тестируйте обновления на виртуальной машине или втором компьютере.
Для корпоративных пользователей Microsoft предлагает инструмент Office Deployment Tool (ODT), который позволяет управлять обновлениями централизованно. С его помощью можно:
- Заморозить версию Excel на 6 месяцев.
- Устанавливать апдейты только после их тестирования в отдельном департаменте.
- Исключать конкретные обновления (по номеру
KB).
Скачать ODT можно с официального сайта. Для его настройки потребуется файл configuration.xml с параметрами обновлений.
FAQ: Частые вопросы об откате Excel
Можно ли откатить обновление Excel на Android или iPhone?
На мобильных устройствах откат возможен только через удаление и повторную установку программы из App Store или Google Play. Однако мобильные версии Excel обновляются реже и обычно не содержат критических багов. Если после обновления приложение перестало открывать файлы, попробуйте:
- Очистить кэш приложения в настройках телефона.
- Удалить и установить Excel заново.
- Открыть файл через браузерную версию Office Online.
После отката пропали мои пользовательские функции VBA. Как их вернуть?
Пользовательские функции VBA хранятся в:
- Личной книге макросов (
PERSONAL.XLSB) — проверьте папку%AppData%\Microsoft\Excel\XLSTART. - Файле с макросами (
.xlsm) — откройте его и экспортируйте модули через редакторVBA(Alt + F11). - Надстройках (
.xlam) — переустановите их черезФайл → Параметры → Надстройки.
Если файл PERSONAL.XLSB повреждён, попробуйте восстановить его через "Открыть и восстановить" в меню Файл.
Excel после отката требует активацию, хотя лицензия действует. Что делать?
Это типичная проблема после отката Microsoft 365. Решения:
- Откройте
CMDот имени администратора и выполните:cd "C:\Program Files\Microsoft Office\Office16"cscript ospp.vbs /dstatus
Это покажет текущий статус лицензии.
- Если лицензия "не найдена", выполните:
cscript ospp.vbs /act - Перезагрузите компьютер и проверьте активацию в
Файл → Учётная запись.
Если не помогло, войдите в свою учётную запись Microsoft на сайте account.microsoft.com и привяжите лицензию заново.
Можно ли откатить только Excel, не затрагивая Word и PowerPoint?
В большинстве случаев — нет. Microsoft Office устанавливается как пакет, и обновления затрагивают все программы одновременно. Исключения:
- Если вы устанавливали Excel отдельно (например, через Microsoft Store), его можно откатить независимо.
- В корпоративных версиях с Click-to-Run можно управлять обновлениями для отдельных приложений через Office Deployment Tool.
Для избирательного отката придётся удалить весь пакет Office, затем установить старую версию и обновить только нужные программы.
Как узнать, какое именно обновление сломало Excel?
Посмотреть историю обновлений можно:
- В Windows:
Панель управления → Программы → Просмотр установленных обновлений. Ищите записи сKBв названии и датой установки. - В Microsoft 365:
Файл → Учётная запись → Об этом продукте— там указана текущая версия (например,2308 Build 16.0.16731.20000). - На сайте истории обновлений Microsoft — там перечислены все изменения с указанием багов.
Сравните дату появления проблемы с датами обновлений. Например, если ошибки начались 15 августа, а последнее обновление было 14 августа (KB5002100), виновник найден.