Восстановление автосохранённых файлов Excel: где искать и как вернуть данные

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

В этой статье вы найдёте пошаговые инструкции для всех версий Excel (2010–2023 и Office 365), включая скрытые папки с автосохранениями, настройки восстановления и способы ручного поиска файлов. А если стандартные методы не сработали — мы расскажем, как вернуть данные с помощью встроенных инструментов Windows или сторонних утилит.

⚠️ Критическое предупреждение: чем быстрее вы начнёте восстановление, тем выше шансы на успех. Каждое новое открытие Excel может перезаписать временные файлы!

Где Excel хранит файлы автосохранения?

По умолчанию Microsoft Excel сохраняет временные копии документов в скрытой системной папке. Её расположение зависит от версии программы и операционной системы. Вот стандартные пути:

  • 📁 Windows 10/11: C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\
  • 📁 Windows 7/8: C:\Documents and Settings\<Имя_пользователя>\Application Data\Microsoft\Excel\
  • 🔍 MacOS: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/

В этих папках ищите файлы с расширением .xlb, .xar или именем вида AutoRecovery save of [Имя_файла].xlsx. Они могут быть скрыты — включите отображение скрытых файлов в проводнике (Вид → Скрытые элементы).

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

Важно: если папка AutoRecovery пуста, проверьте Недавние документы в меню Excel (Файл → Открыть → Недавние). Иногда программа восстанавливает файлы автоматически при следующем запуске.

Как включить автосохранение в Excel (если оно отключено)

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

  1. Откройте Excel и перейдите в Файл → Параметры → Сохранение.
  2. Установите флажок Автосохранение каждые и выберите интервал (рекомендуем 5–10 минут).
  3. Укажите папку для автосохранений или оставьте путь по умолчанию.
  4. Нажмите ОК и перезапустите Excel.

🔹 Совет: Для Office 365 также доступна функция Автосохранение в OneDrive — она сохраняет изменения в облако в реальном времени. Включается в том же меню Параметры → Сохранение.

☑️ Проверка настроек автосохранения

Выполнено: 0 / 5

Восстановление файла через встроенную функцию Excel

Excel имеет инструмент для восстановления несохранённых книг. Вот как им пользоваться:

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

⚠️ Внимание: Если в списке нет вашего файла, проверьте папку автосохранений вручную (см. первый раздел). Временные файлы могут иметь расширение .tmp или .xar — переименуйте их в .xlsx перед открытием.

Расширение файла Тип Как открыть
.xar Автосохранённая копия Excel Переименовать в .xlsx и открыть через Excel
.tmp Временный файл Попробовать открыть через Файл → Открыть → Обзор (выбрать "Все файлы")
.xlb Резервная копия панели инструментов Не содержит данных таблиц (можно удалить)
.xlk Файл блокировки Удаляется автоматически после закрытия Excel

Ручное восстановление из временных файлов Windows

Если Excel не предлагает восстановить файл автоматически, попробуйте найти его через временные файлы Windows:

  1. Откройте проводник и введите в адресной строке:
    %AppData%\Microsoft\Excel\
  2. Отсортируйте файлы по дате изменения (Правый клик → Сортировка → По дате).
  3. Ищите файлы с сегодняшней датой и расширениями .xar, .tmp или .xlsx.
  4. Скопируйте файл в другую папку, переименуйте в восстановленный_файл.xlsx и откройте через Excel.

Критическая деталь: временные файлы Excel имеют уникальные имена вида ~ARXXXX.tmp или AutoRecovery save of [Имя].xar. Не удаляйте их, пока не убедитесь, что данные не нужны!

Что делать, если автосохранение не работало?

Если функция автосохранения была отключена, или файл повреждён, попробуйте эти методы:

  • 🔧 Использовать предыдущие версии файла:
    1. Найдите оригинальный файл в проводнике.
    2. Кликните правой кнопкой → Свойства → Предыдущие версии.
    3. Выберите версию с нужной датой и нажмите Восстановить.
  • 🛠️ Восстановить из корзины: Проверьте корзину Windows — иногда Excel сохраняет временные копии туда.
  • 🔍 Поиск по ключевым словам: В проводнике введите в поиске часть названия файла или уникальное слово из таблицы (например, отчёт за январь).
  • ⚠️ Внимание: Если файл был сохранён на сетевом диске или в облаке (OneDrive, Google Drive), проверьте Журнал версий в веб-интерфейсе сервиса. Например, в OneDrive кликните правой кнопкой на файле → История версий.

    Как восстановить файл, если Excel выдаёт ошибку "Файл повреждён"

    1. Откройте Excel → Файл → Открыть → Обзор.

    2. Выберите повреждённый файл, но вместо Открыть нажмите на стрелку рядом и выберите Открыть и восстановить.

    3. Дождитесь завершения процесса и сохраните восстановленные данные в новый файл.

    Сторонние программы для восстановления Excel-файлов

    Если встроенные методы не помогли, воспользуйтесь специализированными утилитами. Лучшие бесплатные и платные решения:

    Программа Тип Возможности Ссылка
    Excel Repair Toolbox Платная Восстанавливает формулы, диаграммы, стили Официальный сайт
    Stellar Repair for Excel Платная (demo) Поддерживает .xlsx, .xls, .xlsb Скачать
    Recuva Бесплатная Восстановление удалённых файлов (включая .tmp) Официальный сайт
    Disk Drill Условно-бесплатная Глубокое сканирование диска на потерянные файлы Скачать

    🔹 Рекомендация: Перед использованием сторонних программ создайте резервную копию диска (например, с помощью Macrium Reflect или AOMEI Backupper). Некоторые утилиты могут перезаписать данные при некорректной работе.

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

    Чтобы больше не терять важные файлы, следуйте этим правилам:

    • 🔄 Настройте автосохранение: Установите интервал 5 минут в Параметры → Сохранение.
    • ☁️ Используйте облако: Сохраняйте файлы в OneDrive, Google Диск или Dropbox — они автоматически создают резервные копии.
    • 💾 Ручные резервные копии: Периодически сохраняйте файл под другим именем (например, отчёт_бэкап_01.xlsx).
    • 📂 Отключите "Быстрый запуск": В Windows 10/11 перейдите в Параметры → Система → Питание → Дополнительные параметры питания → Действия кнопок питания и снимите флажок Включить быстрый запуск — это предотвратит потерю данных при выключении ПК.

    🔹 Продвинутый совет: Для критически важных файлов используйте макросы VBA, которые автоматически создают резервные копии при каждом сохранении. Пример кода:

    Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    

    Dim backupPath As String

    backupPath = "C:\Backup\" & Format(Now(), "yyyy-mm-dd_hh-mm-ss_") & ThisWorkbook.Name

    ThisWorkbook.SaveCopyAs backupPath

    End Sub

    Этот код сохраняет копию файла в папку C:\Backup\ с меткой времени при каждом ручном сохранении. Чтобы его активировать, нажмите Alt + F11, вставьте код в модуль ThisWorkbook и сохраните файл как .xlsm.

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

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

    Да, в 90% случаев. Принудительное закрытие не удаляет временные файлы автосохранения. Следуйте инструкциям из третьего раздела — Excel предложит восстановить книгу при следующем запуске.

    Почему в папке AutoRecovery нет моего файла?

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

    • Автосохранение было отключено в настройках.
    • Файл не успели изменить (автосохранение срабатывает только после редактирования).
    • Временные файлы удалены очистителем системы (например, CCleaner).
    • Excel не успел создать резервную копию до сбоя.

    Проверьте Корзину и попробуйте восстановить файл через Предыдущие версии (см. пятый раздел).

    Как восстановить файл, если он был сохранён на флешке, которая теперь не читается?

    Используйте программы для восстановления данных с повреждённых накопителей, например:

    • R-Studio (платная, но с демо-режимом).
    • TestDisk (бесплатная, требует знания командной строки).
    • PhotoRec (бесплатная, восстанавливает файлы по сигнатурам).
    • Важно: не сохраняйте восстановленные файлы на ту же флешку!

    Можно ли восстановить формулы и макросы из автосохранённой копии?

    Да, но не всегда полностью. Временные файлы (.xar) обычно содержат:

    • 📊 Данные ячеек (включая формулы в текстовом виде).
    • 🎨 Форматирование (цвета, шрифты, границы).
    • 📈 Диаграммы и графики (иногда в упрощённом виде).
    • Однако макросы VBA и сложные пользовательские функции могут не восстановиться. Для них лучше использовать резервные копии (.xlsm).

    Как изменить папку для автосохранения?

    Чтобы указать собственную папку для резервных копий:

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