Как вернуть закрытый несохранённый документ Excel: полное руководство

Вы потратили часы на заполнение таблицы в Microsoft Excel, но внезапно программа закрылась — или вы случайно нажали «Не сохранять» при выходе. Сердце ёкнуло: все данные потеряны? Не спешите паниковать. В 90% случаев несохранённый документ можно восстановить, даже если вы не нажимали Ctrl+S за весь сеанс работы.

Современные версии Excel (2016, 2019, 2021 и Microsoft 365) имеют встроенные механизмы автосохранения и резервного копирования, о которых многие пользователи просто не знают. А в старых версиях (2010–2013) есть скрытые временные файлы, которые хранят «слепки» вашей работы. В этой статье — 5 проверенных способов вернуть документ, от простых до продвинутых, с учётом особенностей разных версий программы.

1. Автовосстановление в Excel: первый шаг

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

В Excel 2016–2021 и Microsoft 365 есть скрытая папка с резервными копиями. Чтобы её найти:

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

Важно: по умолчанию Excel хранит такие копии только 4 дняExcel 365 — до 30 дней, если включена синхронизация с OneDrive). После этого файлы удаляются автоматически.

📊 Какую версию Excel вы используете?
Excel 2010 или старше
Excel 2013–2016
Excel 2019–2021
Microsoft 365 (подписка)
Не знаю

2. Поиск временных файлов вручную

Если автовосстановление не сработало, временные файлы можно найти вручную. Их путь зависит от версии Windows и Excel:

Версия ExcelПуть к временным файлам
Excel 2010–2013C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles
Excel 2016–2021C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\
Microsoft 365C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\16.0\OfficeFileCache

Чтобы открыть папку AppData (она скрытая по умолчанию):

  • 📁 Нажмите Win + R, введите %appdata% и нажмите Enter.
  • 🔍 В поисковой строке папки введите .xar или .tmp — это расширения временных файлов Excel.
  • 📄 Отсортируйте файлы по дате изменения и откройте самый свежий через Excel (правый клик → Открыть с помощью).

Предупреждение: временные файлы могут содержать не все данные или быть повреждёнными. Всегда сохраняйте восстановленный документ под новым именем!

3. Восстановление через журнал документов (только Windows 10/11)

В Windows 10 и 11 есть встроенная функция Журнал файлов, которая может сохранить черновик вашего документа. Чтобы её использовать:

  1. Откройте Проводник и перейдите в папку, где обычно сохраняете файлы Excel (например, Документы).
  2. Кликните правой кнопкой по пустому месту → Свойства → вкладка Предыдущие версии.
  3. Выберите последнюю доступную версию папки и нажмите Восстановить.

Если этой вкладки нет, значит Журнал файлов отключён. Чтобы его активировать:

  • 🔧 Нажмите Win + S, введите Панель управленияИстория файлов.
  • 💾 Включите функцию и укажите диск для резервных копий (лучше не системный).
Что делать, если предыдущие версии отсутствуют?

Если в списке нет нужной даты, попробуйте восстановить файл через Теневое копирование (Shadow Copies). Для этого:

1. Установите утилиту ShadowExplorer (бесплатная).

2. Выберите диск и дату, когда файл ещё существовал.

3. Найдите папку с документом и экспортируйте его.

4. Использование OneDrive или облачных резервных копий

Если вы работаете в Excel 365 с подключённым OneDrive, ваш документ мог автоматически сохраниться в облаке. Чтобы проверить:

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

OneDrive хранит до 30 дней истории изменений для файлов Office, даже если вы не нажимали «Сохранить». Если документ был открыт в течение последнего месяца, шансы на восстановление высоки.

Внимание: если вы использовали Excel Online (веб-версию), проверьте папку Autosave в корневом каталоге OneDrive. Там могут лежать автоматически сохранённые копии с пометкой Conflict или Backup.

5. Продвинутые методы: восстановление через VBA и сторонние утилиты

Если стандартные способы не помогли, можно попробовать:

  • 🔄 VBA-скрипт для поиска временных файлов:
    Sub FindTempFiles()
    

    Dim strPath As String

    strPath = Environ("TEMP") & "\Excel*.tmp"

    MsgBox "Временные файлы Excel находятся по пути: " & strPath, vbInformation

    End Sub

    Скопируйте этот код в редактор VBA (Alt + F11), запустите макрос — он покажет путь к временным файлам.

  • 🛠️ Специализированные программы:
    • EaseUS Data Recovery Wizard — восстанавливает удалённые файлы, включая временные копии Excel.
    • Stellar Phoenix Excel Repair — чинит повреждённые книги Excel (в том числе несохранённые).
    • Recuva — бесплатная утилита для поиска удалённых файлов по сигнатурам.

⚠️ Внимание: не устанавливайте программы для восстановления на тот же диск, где находился потерянный файл! Это может перезаписать временные данные и сделать восстановление невозможным.

Не сохраняйте новые файлы на диск с потерянными данными|Создайте резервную копию диска (например, через Macrium Reflect)|Проверьте утилиту на вирусы (на сайте VirusTotal)|Используйте портативные версии программ (без установки)-->

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

Чтобы больше никогда не терять несохранённые документы:

  • Настройте автосохранение:
    1. В Excel перейдите в Файл → Параметры → Сохранение.
    2. Установите галочку Автосохранение каждые и выберите интервал (рекомендуется 5–10 минут).
    3. Укажите папку для автовосстановления (лучше не на системном диске).
  • ☁️ Включите облачную синхронизацию: в Excel 365 активируйте Автосохранение в OneDrive (кнопка в верхнем левом углу).
  • 💾 Используйте макросы для принудительного сохранения:
    Sub ForceSave()
    

    ActiveWorkbook.Save

    MsgBox "Документ сохранён в " & ActiveWorkbook.FullName, vbInformation

    End Sub

    Назначьте этот макрос на горячую клавишу (например, Ctrl+Shift+S).

  • Совет для корпоративных пользователей: если вы работаете с важными данными, настройте SharePoint или Teams для версионного контроля. Эти сервисы хранят историю изменений до 500 версий на файл.

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

    Можно ли восстановить документ, если Excel завис и его пришлось закрыть через Диспетчер задач?

    Да, в этом случае срабатывает механизм автовосстановления. При следующем запуске Excel покажет панель с предложением восстановить файлы. Если панели нет, проверьте папку C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ — там должны быть файлы с расширением .xar.

    Я закрыл Excel и нажал «Не сохранять». Есть ли шанс вернуть данные?

    Шанс есть, но он зависит от версии программы:

    • В Excel 2010–2013 проверьте папку UnsavedFiles (см. раздел 2).
    • В Excel 2016+ попробуйте Файл → Сведения → Управление книгой → Восстановить несохранённые книги.
    • Если ничего не помогло, используйте утилиты вроде Recuva для сканирования диска на предмет временных файлов.
    • Важно: чем быстрее вы начнете восстановление, тем выше шансы. Каждая перезагрузка ПК уменьшает вероятность успеха.

    Восстановился файл, но в нём нет последних изменений. Как вернуть актуальную версию?

    Это значит, что Excel успела сохранить только часть данных. Попробуйте:

    1. Проверьте другие временные файлы в папке Temp (они могут иметь разные метки времени).
    2. Если используете OneDrive, откройте Историю версий файла — иногда последняя версия сохраняется там.
    3. Используйте Stellar Phoenix Excel Repair для извлечения данных из повреждённых временных файлов.

    Если документ содержал формулы, а не только текст, попробуйте открыть его через LibreOffice Calc — иногда он лучше восстанавливает вычисления.

    Можно ли восстановить несохранённый документ на Mac?

    Да, но алгоритм отличается:

    1. Откройте Excel и перейдите в Файл → Открыть → ПоследниеВосстановить несохранённые книги.
    2. Проверьте папку /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/.
    3. Используйте Time Machine, если она была включена до потери файла.
    4. На macOS временные файлы Excel часто хранятся в скрытой папке ~/Library. Чтобы её увидеть, в Finder нажмите Cmd + Shift + G и введите путь вручную.

    Почему в папке UnsavedFiles пусто, хотя я не сохранял документ?

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

    • Функция автосохранения отключена в настройках Excel (Файл → Параметры → Сохранение).
    • Вы вручную очистили папку UnsavedFiles (например, через CCleaner).
    • Прошло более 4 дней с момента закрытия документа — Excel автоматически удаляет старые копии.
    • Файл был слишком большим (более 10 МБ) — автосохранение может не срабатывать для объёмных таблиц.
    • В этом случае остаётся только сканировать диск утилитами вроде EaseUS или R-Studio.