Как восстановить несохранённый файл Excel, если забыл нажать «Сохранить как»

Введение: почему Excel теряет несохранённые данные и можно ли их вернуть

Вы часами работали над важной таблицей в Microsoft Excel, добавляли формулы, строили графики — и вдруг программа закрылась, компьютер перезагрузился, или вы просто забыли нажать Файл → Сохранить как. Сердце ёкнет: все труды пропали? К счастью, в 90% случаев несохранённый файл Excel можно восстановить — полностью или частично. Дело в том, что программа автоматически создаёт временные копии и файлы автовосстановления, даже если вы явно не сохраняли документ.

Главная проблема — большинство пользователей не знают, где искать эти резервные копии. В этой статье разберём все рабочие способы восстановления, от стандартных функций Excel до ручного поиска временных файлов в системных папках. Важно: эффективность методов зависит от того, как именно произошла потеря данных (аварийное закрытие, выключение ПК, ошибка программы) и какой версии Excel вы пользуетесь (Excel 2010, Excel 2016, Excel 365 или Excel для Mac).

Предупреждаем сразу: если файл был удалён окончательно (например, через Shift + Delete), шансы на восстановление резко падают. Но даже в этом случае есть специализированные утилиты, о которых поговорим в последнем разделе.

Способ 1: Автовосстановление Excel — где искать временные файлы

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

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

Если этот способ не сработал, проверьте папку автовосстановления вручную. Её путь зависит от версии Windows:

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

Папка AppData скрыта по умолчанию. Чтобы её увидеть, включите отображение скрытых файлов в Проводнике (Вид → Скрытые элементы).

Способ 2: Восстановление из истории версий (только для сохранённых файлов)

Если вы хоть раз сохраняли файл (даже под временным именем вроде Книга1.xlsx), Excel ведёт журнал изменений. Чтобы вернуть предыдущую версию:

  1. Откройте сохранённый файл в Excel.
  2. Перейдите в Файл → Сведения → История версийExcel 365) или Файл → Сведения → Журнал версийExcel 2016/2019).
  3. Выберите нужную дату и нажмите Восстановить.

Обратите внимание: эта функция работает только для файлов, сохранённых в OneDrive или SharePoint. Если вы работали с локальным файлом, история версий может отсутствовать.

Что делать, если история версий пуста?

Если в журнале нет записей, попробуйте:

1. Проверьте Корзину — возможно, вы случайно удалили файл.

2. Используйте Теневые копии Windows (см. Способ 4).

3. Воспользуйтесь специализированными утилитами вроде Recuva или EaseUS Data Recovery (см. Способ 5).

В Excel для Mac функция истории версий называется Версии и доступна через меню Файл → Обзор версий. Здесь можно сравнить текущую версию с предыдущими и восстановить потерянные данные.

Способ 3: Поиск временных файлов через системный поиск

Если Excel закрылся аварийно, операционная система могла сохранить временную копию файла с расширением .tmp или .xlk (файл блокировки). Чтобы их найти:

  1. Откройте Проводник Windows (Win + E).
  2. В строке поиска введите:
    .tmp OR .xar OR *.xlk
  3. Отсортируйте результаты по дате изменения (Подробно → Изменён).
  4. Просмотрите файлы, созданные в день потери данных.

Временные файлы Excel часто имеют имена вроде:

  • 📄 ~$Книга1.xlsx (файл блокировки)
  • 📄 AutoRecovery save of Книга2.xlsx
  • 📄 Excel12.tmp (для Excel 2007–2013)

Чтобы открыть .tmp-файл:

  1. Скопируйте его в отдельную папку.
  2. Переименуйте расширение на .xlsx.
  3. Попробуйте открыть через Excel.

📊 Как часто вы сохраняете файлы в Excel?
Каждые 5–10 минут
Только перед закрытием
Забываю сохранять
Использую автосохранение

Способ 4: Восстановление через Теневые копии Windows (если включено)

Теневые копии (Volume Shadow Copy) — это «снимки» файлов, которые Windows создаёт автоматически (если функция включена). Они позволяют вернуть файл к состоянию на определённую дату, даже если вы его не сохраняли. Инструкция:

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

Если кнопка Предыдущие версии отсутствует, значит:

  • ❌ Функция отключена в настройках системы.
  • ❌ На диске недостаточно места для теневых копий.
  • ❌ Вы используете Windows 10/11 Home — в этой версии функция работает ограниченно.

В Windows 11 путь к настройкам изменился: Параметры → Система → Память → История файлов. Убедитесь, что опция Автоматически создавать точки восстановления активна.

Способ 5: Программы для восстановления удалённых файлов

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

Программа Поддержка Excel Бесплатная версия Особенности
Recuva ✅ Да (xlsx, xls) ✅ Есть Простой интерфейс, глубокое сканирование
EaseUS Data Recovery ✅ Да ❌ Нет (30-дневный триал) Восстанавливает структуру папок
Stellar Phoenix Excel Repair ✅ Да (в т.ч. повреждённые файлы) ❌ Нет Восстанавливает формулы и макросы
Disk Drill ✅ Да ✅ Ограничение 500 МБ Поддерживает NTFS, FAT32, exFAT

Инструкция по восстановлению с помощью Recuva:

  1. Скачайте программу с официального сайта (ccleaner.com/recuva).
  2. Выберите тип файлов: Документы → Microsoft Office Excel.
  3. Укажите диск, где находился файл (обычно C: или D:).
  4. Запустите глубокое сканирование ( займёт 10–30 минут).
  5. В результатах ищите файлы с именем вашей книги и расширением .xlsx.

🔹 Закройте все программы, кроме утилиты восстановления

🔹 Не сохраняйте новые файлы на диск, где потерян Excel

🔹 Подключите внешний накопитель для сохранения восстановленных данных

🔹 Проверьте, что на диске достаточно свободного места

-->

Критично: не сохраняйте восстановленный файл поверх оригинала! Сначала экспортируйте его на другой диск или флешку. Если перезаписать данные, шансы на успешное восстановление упадут до нуля.

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

Лучше потратить 2 минуты на настройку автосохранения, чем часы на восстановление файла. Следуйте этим правилам:

  1. Настройте автосохранение:
    • 🔧 В Excel 365/2019: Файл → Параметры → Сохранение → установите галочку Автосохранение каждые 10 минут.
    • 🔧 В Excel 2010/2013: Файл → Параметры → СохранениеСохранять данные для автовосстановления каждые N минут.
  2. Используйте облачные сервисы:
    • 🖥️ Сохраняйте файлы в OneDrive, Google Диск или Dropbox — они ведут историю версий.
    • 🔄 В Excel 365 включите Автосохранение в облако (кнопка в верхнем левом углу).
  • Создавайте резервные копии:
    • 💾 Регулярно экспортируйте важные файлы в PDF или CSV через Файл → Экспорт.
    • 🔄 Используйте макросы для автоматического бэкапа (пример кода см. ниже).

    Пример макроса для автоматического бэкапа (сохраните в ThisWorkbook):

    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

    Этот код будет создавать копию файла с текущей датой и временем при каждом сохранении.

    Правило 3-2-1 для критичных файлов:

    • 🔢 3 копии: оригинал + 2 резервные.
    • 💾 2 носителя: жёсткий диск + флешка/облако.
    • 🌍 1 копия вне офиса: облако или внешний диск в другом месте.

    Частые вопросы (FAQ)

    Можно ли восстановить Excel, если компьютер выключился из-за отключения света?

    Да, в этом случае шансы высоки. Excel создаёт файлы автовосстановления (.xar) даже при аварийном завершении. Проверьте папку C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles. Если там пусто, попробуйте поискать файлы .tmp через системный поиск (см. Способ 3).

    Я сохранял файл, но перезаписал его пустой таблицей. Можно ли вернуть старую версию?

    Вероятность восстановления зависит от того, включена ли история файлов в Windows или версионность OneDrive:

    • 🔄 Если файл сохранён в OneDrive: откройте его → Файл → Сведения → История версий.
    • 🖥️ Если файл локальный: проверьте Теневые копии (Способ 4).
    • 🛠️ Если ничего не помогло, используйте Stellar Phoenix Excel Repair — программа умеет восстанавливать данные из перезаписанных файлов.

    Excel пишет «Файл повреждён». Как его открыть?

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

    1. Откройте Excel → Файл → Открыть → Обзор → выберите файл → нажмите стрелку рядом с ОткрытьОткрыть и восстановить.
    2. Измените расширение файла с .xlsx на .zip, распакуйте архив и найдите файл xl\worksheets\sheet1.xml — в нём могут быть ваши данные.
    3. Используйте OpenOffice Calc — иногда он открывает файлы, которые не читает Excel.

    Работает ли автовосстановление в Excel для Mac?

    Да, но с нюансами:

    • 🍎 Файлы автовосстановления хранятся в /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery.
    • 🔄 В Excel 365 для Mac автосохранение работает только для файлов, сохранённых в OneDrive.
    • ⚠️ Папка Library скрыта — чтобы её открыть, в Finder нажмите Переход → Переход к папке (Cmd + Shift + G) и введите путь вручную.

    Можно ли восстановить файл, если я нажал «Не сохранять» при закрытии Excel?

    К сожалению, в этом случае шансы минимальны. Excel удаляет временные файлы автовосстановления, если вы явно отказались от сохранения. Остаётся два варианта:

    1. Попробуйте программы вроде EaseUS Data Recovery — они иногда находят фрагменты данных.
    2. Проверьте Корзину — возможно, там осталась старая версия файла.
    ⚠️ Внимание: если после нажатия Не сохранять вы создали новый файл с тем же именем, предыдущие данные будут безвозвратно утеряны.