Как восстановить старое сохранение в Excel: от автосохранений до резервных копий

Почему Excel теряет предыдущие версии файлов — и как этого избежать

Вы открыли Excel, сохранили изменения — и вдруг поняли, что перезаписали важные данные. Или файл повреждён после сбоя программы. Ситуация знакома многим: Microsoft Excel не всегда сохраняет историю изменений автоматически, особенно если отключены соответствующие настройки. Но даже в этом случае шансы вернуть старое сохранение остаются.

Проблема в том, что по умолчанию Excel перезаписывает файл при каждом сохранении (Ctrl+S), не создавая отдельных копий. Однако в программе есть скрытые механизмы восстановления: автосохранения, версии файлов (для OneDrive/SharePoint), временные файлы и даже резервные копии, если их включить заранее. Далее разберём все способы — от самых простых до продвинутых.

Важно: если файл был удалён полностью (не перезаписан, а стёрт с диска), используйте специальные утилиты вроде Recuva или Disk Drill. Здесь речь пойдёт именно о восстановлении предыдущих версий существующего файла.

Способ 1: Восстановление через автосохранённые файлы Excel

Excel автоматически создаёт временные копии документов во время работы — их можно найти даже после аварийного закрытия программы. Вот как это работает:

  1. Откройте Excel и перейдите в Файл → Открыть → Последние.
  2. Прокрутите список до блока "Восстановление несохранённых книг" (если он есть).
  3. Нажмите на нужный файл — Excel предложит восстановить его.

Если блока с несохранёнными книгами нет, проверьте папку автосохранений вручную:

  • 📁 Windows: C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\
  • 🖥️ Mac: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/

Файлы здесь имеют расширение .xar или .xlb. Переименуйте их в .xlsx и откройте в Excel.

⚠️ Внимание: Папка AppData скрыта по умолчанию. Чтобы её увидеть, включите отображение скрытых файлов в "Параметрах папок" (Windows) или используйте сочетание Cmd+Shift+. (Mac).

Проверьте настройки автосохранения в Файл → Параметры → Сохранение

Убедитесь, что функция "Автосохранение каждые N минут" включена

Попробуйте найти файл через Журнал изменений OneDrive (если файл синхронизировался)

-->

Способ 2: История версий в OneDrive или SharePoint

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

Инструкция:

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

В SharePoint путь аналогичный: откройте библиотеку документов → кликните по трём точкам рядом с файлом → История версий.

Сервис Макс. количество версий Срок хранения
OneDrive (бесплатный) 100 версий Неограниченно
OneDrive для бизнеса 500 версий Неограниченно
SharePoint Настраивается админом (по умолчанию 500) От 30 дней до бессрочно

Если файл не синхронизировался с облаком, но вы работаете в корпоративной сети, проверьте настройки SharePoint — иногда ИТ-отдел отключает историю версий для экономии места.

Способ 3: Резервные копии Excel (если включены заранее)

Excel умеет создавать резервные копии при каждом сохранении — но эту функцию нужно включить до потери данных. Если вы заранее настроили резервирование, следуйте инструкции:

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

Резервная копия сохраняется только один раз — при следующем сохранении она перезаписывается. Поэтому этот метод работает, только если вы заметили ошибку сразу.

⚠️ Внимание: В новых версиях Excel (2019+) опция резервного копирования может быть скрыта. Чтобы её включить, потребуется редактировать реестр Windows или использовать Group Policy Editor.

Да, несколько раз|Да, но смог восстановить|Нет, всегда проверяю перед сохранением|Не помню-->

Способ 4: Временные файлы Windows (для опытных пользователей)

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

  1. Откройте Проводник и введите в поисковой строке: *.tmp.
  2. Отсортируйте результаты по "Дата изменения" (новые сверху).
  3. Просмотрите файлы с датой, соответствующей времени работы с документом.

Временные файлы Excel обычно имеют имена вроде ~$Название_файла.xlsx. Скопируйте такой файл в отдельную папку, переименуйте в .xlsx и попробуйте открыть.

На Mac аналогичные файлы ищутся через Terminal командой:

mdfind "kMDItemFSName == '*.tmp' && kMDItemLastUsedDate >= $time.iso(YYYY-MM-DD)"

(замените YYYY-MM-DD на нужную дату).

Как отличить временный файл Excel от системного мусора?

Временные файлы Excel обычно весят от 10 КБ (пустой документ) до нескольких МБ, имеют дату изменения, совпадающую с временем работы, и содержат в имени символы ~$ или Excel. Системные .tmp файлы, как правило, весят несколько байт и имеют случайные имена вроде ETILQ~1.TMP.

Способ 5: Сторонние утилиты для восстановления

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

Топ-3 утилиты для восстановления Excel:

  • 🛠️ Stellar Repair for Excel — восстанавливает повреждённые файлы .xlsx/.xls, поддерживает формулы и макросы.
  • 🔍 EaseUS Data Recovery Wizard — ищет удалённые версии файлов на диске.
  • 📊 Kernel for Excel Repair — восстанавливает структуру книги, включая сводные таблицы.

Перед использованием:

  1. Установите программу на другой диск (не тот, где лежал потерянный файл).
  2. Не сохраняйте восстановленные данные поверх оригинала.
  3. Проверьте восстановленный файл на тестовом листе — иногда формулы и связи теряются.
⚠️ Внимание: Бесплатные версии программ часто показывают "приманки" — например, находят файл, но не позволяют его сохранить без оплаты. Перед покупкой проверьте, поддерживает ли утилита вашу версию Excel (2010, 2016, 365 и т.д.).

Как настроить Excel, чтобы больше не терять данные

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

  • ⏱️ Автосохранение: Файл → Параметры → Сохранение → "Автосохранение каждые N минут" (рекомендуем 5–10 минут).
  • ☁️ Автосохранение в облако: Включите синхронизацию с OneDrive в настройках учётной записи Microsoft.
  • 🔄 Резервные копии: Активируйте опцию "Всегда создавать резервную копию" в Параметры → Дополнительно.
  • 📂 Папка автосохранений: Укажите отдельный диск для временных файлов (не системный C:).

Для корпоративных пользователей:

  • Настройте SharePoint на хранение не менее 500 версий файла.
  • Используйте Power Automate для автоматического создания копий важных документов в отдельную папку.

Если вы работаете с критически важными данными (финансовые отчёты, базы клиентов), настройте версионность не только в Excel, но и на уровне операционной системы — например, через Файловый источник Windows или Time Machine на Mac.

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

Можно ли восстановить файл Excel, если я сохранил поверх него новый?

Да, но шансы зависят от настроек:

  • Если включено автосохранение — проверьте папку AppData\Roaming\Microsoft\Excel.
  • Если файл в OneDrive — восстановите предыдущую версию через историю.
  • Если ничего не помогает — используйте утилиты вроде Stellar Repair.

Важно: не сохраняйте новые данные в этот файл, пока не восстановите старую версию!

Excel выдаёт ошибку "Файл повреждён" — что делать?

Попробуйте эти методы по порядку:

  1. Откройте Excel в безопасном режиме (удерживайте Ctrl при запуске).
  2. Используйте встроенную утилиту восстановления: Файл → Открыть → Обзор → Выберите файл → Стрелка рядом с "Открыть" → "Открыть и восстановить".
  3. Поменяйте расширение файла с .xlsx на .zip, извлеките содержимое и проверьте папку xl\worksheets — иногда данные сохраняются там.
Где Excel хранит автосохранённые файлы на Mac?

Путь зависит от версии:

  • Excel 2016–2019: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/
  • Excel 365: /Users/<Имя_пользователя>/Library/Group Containers/UBF8T346G9.Office/Autosave/

Если папка Library не видна, в Finder нажмите Cmd+Shift+G и введите путь вручную.

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

Технически да, но это сложно и не гарантировано. Используйте:

  • TestDisk (бесплатно) — восстанавливает структуру диска.
  • R-Studio (платная) — глубокое сканирование на уровне секторов.

Важно: не устанавливайте программы на отформатированный диск — это перезапишет данные!

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

Макросы хранятся отдельно от данных, поэтому их восстановление сложнее:

  1. Откройте файл в режиме конструктора (Alt+F11).
  2. Экспортируйте модули макросов через Файл → Экспорт файла (если они отображаются).
  3. Если макросы пропали — проверьте резервную копию (.xlk) или временные файлы.

Если макросы были подписаны цифровой подписью, их восстановление может потребовать повторной сертификации.