Как откатить обновление Microsoft Excel: 5 рабочих способов

Почему обновления 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.

Инструкция:

  1. Закройте все программы Microsoft Office.
  2. Откройте Панель управления → Программы → Программы и компоненты.
  3. В списке найдите Обновление для Microsoft Office 2021 (KB5002001) (номер KB может отличаться).
  4. Кликните правой кнопкой и выберите "Удалить".
  5. Перезагрузите компьютер.

После перезагрузки 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, но и все программы к состоянию на выбранную дату.

Пошаговая инструкция:

  1. Нажмите Win + R, введите rstrui и нажмите Enter.
  2. Выберите точку восстановления до даты обновления (ориентируйтесь на дату в названии точки).
  3. Подтвердите откат и дождитесь перезагрузки (может занять до 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 (появится кнопка "Установить предыдущую версию").

Перед переустановкой обязательно:

  1. Экспортируйте все важные макросы (.bas файлы) из редактора VBA.
  2. Сохраните пользовательские стили и шаблоны (.xltx) из папки %AppData%\Microsoft\Excel\XLSTART.
  3. Запишите настройки Power Pivot (если используете).

Microsoft 365 (подписка)

Excel 2021 (одноразовая лицензия)

Excel 2019

Excel 2016

Excel для Mac

Другая-->

Способ 5: Откат на macOS (особенности)

На Mac процесс отката отличается из-за другой архитектуры обновлений. Здесь нет классической "Панели управления", но есть встроенные инструменты Time Machine и App Store.

Вариант 1: Через Time Machine (если включён бэкап):

  1. Откройте Finder → Программы.
  2. Найдите Microsoft Excel, кликните правой кнопкой и выберите "Восстановить из резервной копии Time Machine".
  3. Выберите дату до обновления и подтвердите.

Вариант 2: Через Mac App Store:

  1. Откройте App Store и найдите Microsoft Excel.
  2. Нажмите на иконку программы и удерживайте 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), включите их заново:

  1. Перейдите в Файл → Параметры → Надстройки.
  2. В выпадающем меню выберите "Надстройки Excel" и нажмите "Перейти".
  3. Отметьте галочками нужные надстройки и подтвердите.
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 обновляются реже и обычно не содержат критических багов. Если после обновления приложение перестало открывать файлы, попробуйте:

  1. Очистить кэш приложения в настройках телефона.
  2. Удалить и установить Excel заново.
  3. Открыть файл через браузерную версию Office Online.
После отката пропали мои пользовательские функции VBA. Как их вернуть?

Пользовательские функции VBA хранятся в:

  • Личной книге макросов (PERSONAL.XLSB) — проверьте папку %AppData%\Microsoft\Excel\XLSTART.
  • Файле с макросами (.xlsm) — откройте его и экспортируйте модули через редактор VBA (Alt + F11).
  • Надстройках (.xlam) — переустановите их через Файл → Параметры → Надстройки.

Если файл PERSONAL.XLSB повреждён, попробуйте восстановить его через "Открыть и восстановить" в меню Файл.

Excel после отката требует активацию, хотя лицензия действует. Что делать?

Это типичная проблема после отката Microsoft 365. Решения:

  1. Откройте CMD от имени администратора и выполните:
    cd "C:\Program Files\Microsoft Office\Office16"
    

    cscript ospp.vbs /dstatus

    Это покажет текущий статус лицензии.

  2. Если лицензия "не найдена", выполните:
    cscript ospp.vbs /act
  3. Перезагрузите компьютер и проверьте активацию в Файл → Учётная запись.

Если не помогло, войдите в свою учётную запись 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), виновник найден.