Как открыть предыдущее сохранение в Excel: полное руководство по восстановлению файлов

Случайно сохранили не те данные? Перезаписали важный отчёт коллеги? Или Excel внезапно закрылся, не успев сохранить последние правки? Ситуации, когда нужно вернуть предыдущую версию файла Excel, знакомы каждому, кто работает с таблицами. К счастью, в Microsoft Excel и Office 365 предусмотрено несколько механизмов восстановления — от автоматического резервного копирования до ручного отката через историю изменений.

Но не все способы одинаково эффективны. Например, автосохранение в Excel 2019 работает иначе, чем в Excel 2016, а облачные версии (OneDrive, SharePoint) предлагают расширенные опции отката. В этой статье разберём все актуальные методы — от базовых до продвинутых, — чтобы вы могли выбрать оптимальный вариант в зависимости от вашей версии программы и сценария потери данных.

Если вы ищете решение для восстановления несохранённого файла (например, после сбоя программы), переходите сразу к разделу про автовосстановление. Если же нужно отменить последние изменения в уже сохранённом документе — обратите внимание на историю версий и резервные копии.

1. Автовосстановление: как вернуть несохранённый файл после сбоя

Excel автоматически создаёт временные копии документов на случай аварийного завершения работы. Если программа закрылась из-за ошибки, отключения света или зависания, при следующем запуске вы увидите панель Восстановление документов слева. Но что делать, если этой панели нет?

Вручную найти автосохранённые файлы можно через папку AppData. Путь зависит от версии Windows и Excel:

  • 📁 Windows 10/11 + Excel 2013/2016/2019: C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\
  • 📁 Excel 2010 и старше: C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles\
  • 🖥️ MacOS: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/

В этих папках ищите файлы с расширением .xlb, .xar или временные копии вашего документа (название будет начинаться с Автосохранение или AutoRecover). Чтобы увидеть скрытую папку AppData, включите отображение скрытых файлов в проводнике (Вид → Скрытые элементы).

⚠️ Внимание: Автосохранённые файлы хранятся ограниченное время (обычно 4–7 дней) и перезаписываются при каждом новом сеансе работы с документом. Не откладывайте восстановление!

Открыть папку AppData по указанному пути|

Найти файлы с расширением .xar или .xlb|

Скопировать файл в безопасное место|

Переименовать расширение на .xlsx|

Открыть через Excel (возможно, потребуется подтвердить восстановление)

-->

2. История версий в OneDrive и SharePoint: откат за несколько кликов

Если ваш файл хранится в OneDrive или SharePoint, у вас есть доступ к полной истории версий документа. Это самый надёжный способ вернуть предыдущее сохранение, так как облако фиксирует каждое изменение автоматически.

Инструкция для OneDrive:

  1. Откройте файл прямо из облака (через браузер или приложение OneDrive).
  2. Кликните правой кнопкой по названию файла → выберите История версий.
  3. В списке выберите нужную версию (даты и время сохранения указаны) → нажмите Восстановить.

Для SharePoint путь аналогичный, но история версий доступна только владельцу документа или пользователям с правами редактирования. Обратите внимание: в бесплатных аккаунтах OneDrive история хранится до 30 дней, в корпоративных (Microsoft 365) — до 500 версий.

Локально на компьютере|

В OneDrive|

В SharePoint/Teams|

На внешнем диске/флешке|

Другой вариант-->

Сервис Макс. количество версий Срок хранения Требуется подписка?
OneDrive (бесплатный) 100 версий 30 дней Нет
OneDrive for Business 500 версий Неограниченно* Да (Microsoft 365)
SharePoint 500 версий Неограниченно* Да (корп. аккаунт)
Google Диск 100 версий 30 дней Нет

* При наличии достаточного места для хранения.

3. Резервные копии Excel: где искать и как восстановить

Excel может создавать резервные копии (.xlk или .bak) при сохранении файла — но только если эта функция включена в настройках. Проверить её можно так:

  1. Откройте Excel → Файл → Параметры → Сохранение.
  2. Найдите опцию Всегда создавать резервную копию (в новых версиях может называться Автосохранение).
  3. Если галочка стоит, резервные копии хранятся в той же папке, что и оригинальный файл, но с расширением .xlk.

Если резервная копия найдена, просто переименуйте её в .xlsx и откройте. В Excel 2019 и новее резервные копии создаются только при первом сохранении файла — последующие изменения не фиксируются!

Альтернативный способ — использовать встроенную функцию восстановления:

  1. Откройте Excel → Файл → Сведения → Управление книгой → Восстановить несохранённые книги.
  2. В списке выберите нужный файл (если он есть) → Открыть.
  3. Сохраните восстановленную версию под новым именем.
⚠️ Внимание: Резервные копии занимают дополнительное место на диске. Если на вашем компьютере включена оптимизация хранилища (например, Storage Sense в Windows 10/11), старые .xlk-файлы могут автоматически удаляться.

4. Отмена изменений через журнал (только для Excel 365 и 2021)

В последних версиях Microsoft 365 появилась функция Журнал изменений, которая позволяет отслеживать и отменять правки в реальном времени. Это не то же самое, что история версий в OneDrive — журнал работает даже для локальных файлов (если включено автосохранение).

Как пользоваться:

  1. Откройте файл в Excel 365.
  2. Перейдите на вкладку Просмотр → нажмите Журнал изменений (или Show Changes в англоязычной версии).
  3. В правой панели вы увидите список всех изменений с указанием времени и автора (если файл редактировался несколькими пользователями).
  4. Наведите курсор на изменение → нажмите Отменить (или Revert).

Ограничения функции:

  • 🕒 Работает только для файлов, сохранённых в формате .xlsx (не поддерживает .xls).
  • 🔄 Максимальный срок отката — 60 дней (зависит от настроек автосохранения).
  • 👥 Для совместного редактирования требуется подписка Microsoft 365.

5. Восстановление через временные файлы Windows

Windows создаёт временные файлы (.tmp) для всех открытых документов, включая Excel. Если файл не сохранился из-за сбоя, попробуйте найти его через поиск:

  1. Откройте проводник → в строке поиска введите *.tmp.
  2. Отсортируйте результаты по дате изменения (самые свежие вверху).
  3. Ищите файлы размером от 10–20 КБ (меньше — скорее всего мусор).
  4. Скопируйте подозрительный .tmp-файл в новую папку, переименуйте расширение на .xlsx и попробуйте открыть.

Если файл не открывается напрямую, попробуйте импортировать данные:

  1. Создайте новый документ Excel.
  2. Перейдите на вкладку ДанныеПолучить данные → Из файла → Из текстового/CSV-файла.
  3. Укажите путь к .tmp-файлу → выберите Импортировать.
⚠️ Внимание: Временные файлы могут содержать только часть данных (например, последний редактируемый лист). Не полагайтесь на этот метод как на основной — используйте его, если другие способы не сработали.
Как увеличить шансы найти правильный .tmp-файл?

1. Перед поиском отсортируйте файлы по размеру — временные копии Excel обычно весят от 10 КБ до нескольких МБ (в зависимости от исходного файла).

2. Ищите файлы, созданные в день потери данных (проверьте дату в свойствах файла).

3. Если в названии временного файла есть фрагмент имени вашего документа (например, ~$отчёт_2026.tmp), это точно ваша копия.

4. Для открытия повреждённых .tmp попробуйте специализированные утилиты вроде OfficeRecovery или Stellar Repair for Excel (платно, но эффективно для критичных данных).

6. Сторонние программы для восстановления Excel

Если встроенные методы не помогли, остаётся прибегнуть к стороннему ПО. Такие программы сканируют диск на уровне секторов и восстанавливают удалённые или перезаписанные файлы. Популярные решения:

  • 🛠️ Stellar Repair for Excel — восстанавливает повреждённые файлы .xlsx, .xls, включая формулы и макросы. Поддерживает пакетное восстановление.
  • 🔧 OfficeRecovery — бесплатная версия восстанавливает до 10 строк данных, полная версия платная. Работает с файлами, повреждёнными из-за вирусов или сбоев диска.
  • 💾 Recuva — универсальная утилита для восстановления удалённых файлов. Бесплатна, но менее специализирована для Excel.
  • 📊 Kernel for Excel — восстанавливает не только данные, но и структуру книги (листы, диаграммы, условное форматирование).

Алгоритм работы со всеми программами схож:

  1. Установите ПО (желательно на другой диск, чтобы не перезаписать данные).
  2. Выберите диск для сканирования (обычно C:\).
  3. Укажите формат файла (.xlsx, .xls).
  4. Дождитесь завершения анализа → просмотрите найденные файлы в превью.
  5. Сохраните восстановленную версию в безопасное место.

Важно: чем меньше вы пользуетесь компьютером после потери данных, тем выше шансы на восстановление. Каждое новое действие (сохранение файлов, установка программ) может перезаписать секторы диска, где хранилась старая версия Excel.

7. Как предотвратить потерю данных в будущем

Лучший способ избежать проблем — настроить Excel на максимальную защиту данных. Вот ключевые рекомендации:

  • ☁️ Сохраняйте файлы в облако (OneDrive, Google Диск). Облачные сервисы автоматически фиксируют каждую правку и позволяют откатиться на любую версию.
  • ⏱️ Уменьшите интервал автосохранения. По умолчанию Excel сохраняет изменения каждые 10 минут — измените это на 1–2 минуты в настройках (Файл → Параметры → Сохранение).
  • 🔄 Включите резервное копирование. В тех же настройках активируйте опцию Всегда создавать резервную копию (доступно не во всех версиях).
  • 📂 Используйте контроль версий. Для важных проектов сохраняйте копии файла с датой в названии (например, отчёт_2026-05-01.xlsx, отчёт_2026-05-02.xlsx).
  • 🔒 Настройте защиту листов. Если в файле работают несколько человек, ограничьте права редактирования для критичных данных (Рецензирование → Защитить лист).

Для корпоративных пользователей полезно настроить политики сохранения через Microsoft 365 Admin Center. Например, можно принудительно включать автосохранение для всех сотрудников или увеличивать количество хранимых версий в SharePoint.

Если вы часто работаете с большими файлами (>100 МБ), рассмотрите возможность разбиения данных на несколько книг или использования Power Query для динамической загрузки. Это снизит риск потери изменений при сбоях.

FAQ: Частые вопросы по восстановлению файлов Excel

Можно ли вернуть файл Excel, который я удалил месяц назад?

Если файл хранился локально и не был перезаписан, шансы есть, но они минимальны. Попробуйте программы вроде Recuva или EaseUS Data Recovery — они сканируют диск на низком уровне. Для облачных файлов (OneDrive, Google Диск) проверьте корзину сервиса: в OneDrive удалённые файлы хранятся до 30 дней (для бизнес-аккаунтов — до 93 дней).

Excel не показывает панель восстановления после сбоя. Что делать?

Скорее всего, автосохранение было отключено или файл не успело сохраниться. Проверьте папку C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ вручную (см. раздел 1). Если там нет временных копий, попробуйте восстановить через Файл → Сведения → Управление книгой → Восстановить несохранённые книги.

Как восстановить макросы в повреждённом файле Excel?

Макросы (.bas-модули) восстанавливаются только специализированными инструментами вроде Stellar Repair for Excel или Kernel for Excel. Бесплатные методы (автовосстановление, история версий) макросы не сохраняют. Если файл критично важен, попробуйте открыть его в OpenOffice Calc — иногда это помогает извлечь код VBA.

Можно ли откатить изменения в Excel Online?

Да, но с ограничениями. В Excel Online история версий доступна только для файлов, хранящихся в OneDrive или SharePoint. Откройте файл в браузере → кликните по названию в верхнем меню → выберите История версий. Откат возможен до любой сохранённой точки, но не более чем на 30 дней назад (для бесплатных аккаунтов).

Почему в истории версий OneDrive нет моего файла?

Возможные причины:

  • Файл никогда не сохранялся в OneDrive (например, вы работали с локальной копией).
  • История версий отключена в настройках хранилища (проверьте Параметры → История версий в OneDrive).
  • Файл был перемещён или переименован — в этом случае история сбрасывается.
  • Истёк срок хранения (30 дней для бесплатных аккаунтов).