Вы часами работали над важной таблицей в Microsoft Excel, а затем — случайное нажатие Alt+F4 или сбой программы, и всё пропало. Знакомая ситуация? По статистике, каждый третий пользователь хотя бы раз терял данные из-за несохранённых изменений. К счастью, в 90% случаев файлы можно восстановить — даже если вы не нажимали Ctrl+S.
В этой статье разберём все работающие способы возврата несохранённых данных: от стандартных функций автовосстановления до ручного поиска временных файлов. А ещё выясним, почему Excel 2019 и новее сохраняет изменения иначе, чем старые версии, и как это влияет на шансы восстановления. Начнём с самого простого метода — он сработает в 7 из 10 случаев.
1. Автоматическое восстановление через встроенную функцию Excel
Современные версии Excel (начиная с 2010) автоматически создают резервные копии каждые 10 минут. Если программа закрылась аварийно, при следующем запуске вы увидите панель Восстановление документов слева. Но что делать, если её нет?
Откройте Excel и перейдите в Файл → Сведения → Управление книгой → Восстановить несохранённые книги. Здесь отобразятся все файлы, которые программа успела сохранить в фоновом режиме. Обратите внимание: автосохранённые версии хранятся только 4 дня — после этого они удаляются безвозвратно.
- 📁 Где ищет Excel: Папка
C:\Users\Имя_пользователя\AppData\Local\Microsoft\Office\UnsavedFiles(для Windows). На MacOS путь другой —/Users/Имя_пользователя/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery. - ⏱️ Частота автосохранения: По умолчанию — каждые 10 минут, но можно изменить в
Файл → Параметры → Сохранение. - 🔄 Ограничение: Функция работает только если Excel закрылся некорректно (сбой, вылет). При ручном закрытии без сохранения шансы ниже.
⚠️ Внимание: Если вы использовали Excel Online (веб-версию), автосохранение работает иначе — данные синхронизируются с OneDrive в реальном времени. Проверьте раздел Версии в облачном хранилище.
2. Поиск временных файлов (.tmp и .xar) вручную
Если автоматическое восстановление не сработало, попробуйте найти временные файлы самостоятельно. При работе Excel создаёт скрытые копии с расширениями .tmp (временные) и .xar (автовосстановление). Их можно открыть напрямую через программу.
Включите отображение скрытых файлов в Проводнике Windows (Вид → Скрытые элементы) и проверьте следующие папки:
| Версия Excel | Путь к временным файлам | Расширение |
|---|---|---|
| Excel 2010–2016 | C:\Users\Имя_пользователя\AppData\Roaming\Microsoft\Excel\ | .xar, .tmp |
| Excel 2019–2021 | C:\Users\Имя_пользователя\AppData\Local\Microsoft\Office\UnsavedFiles\ | .xlsx (автосохранённые) |
| Excel 365 (подписка) | C:\Users\Имя_пользователя\AppData\Local\Microsoft\Office\16.0\OfficeFileCache\ | .tmp, .xar |
| MacOS (все версии) | /Users/Имя_пользователя/Library/Application Support/Microsoft/Office/ | .tmp |
Найденный файл откройте через Файл → Открыть → Обзор в Excel, выбрав в типе файлов Все файлы (.). Если документ повреждён, используйте встроенную функцию восстановления: Файл → Открыть → Обзор → Выделите файл → Стрелка рядом с кнопкой "Открыть" → Открыть и восстановить.
Включить отображение скрытых файлов в Проводнике
Перейти в папку AppData (введите %appdata% в адресной строке)
Найти файлы с расширением .tmp или .xar, созданные сегодня
Открыть через Excel с опцией "Восстановить"
Сохранить восстановленный файл под новым именем-->
3. Восстановление через журнал версий OneDrive/SharePoint
Если вы работаете с файлом, сохранённым в OneDrive или SharePoint, у вас есть дополнительный шанс. Эти сервисы автоматически сохраняют историю версий документов, даже если вы не нажимали Ctrl+S. Вот как это работает:
- Откройте OneDrive в браузере и найдите свой файл.
- Щёлкните правой кнопкой →
История версий. - Выберите последнюю автоматическую сохранённую версию (обычно помечена временем).
- Нажмите
Восстановить, чтобы перезаписать текущий файл, илиСкачать, чтобы сохранить копию.
Важно: OneDrive сохраняет версии каждые 10–30 минут (в зависимости от настроек), но только если файл был хотя бы раз сохранён в облако. Если вы создали новую книгу и не сохраняли её вообще, этот метод не поможет.
⚠️ Внимание: В корпоративных аккаунтах SharePoint история версий может быть отключена администратором. Проверьте настройки библиотеки документов.
4. Использование сторонних программ для восстановления
Если стандартные методы не сработали, придётся прибегнуть к специализированным утилитам. Они сканируют диск на уровне секторов и ищут следы удалённых файлов. Наиболее эффективные программы:
- 🛠️ Recuva (бесплатная) — восстанавливает файлы
.xlsx,.xls,.tmp. Подходит для начинающих. - 💾 EaseUS Data Recovery (платная) — глубокое сканирование, поддерживает повреждённые разделы диска.
- 🔍 Stellar Phoenix Excel Repair (платная) — специализируется на восстановлении структуры таблиц, включая формулы и макросы.
- 🖥️ Disk Drill (условно-бесплатная) — ищет файлы по сигнатурам, работает с NTFS, FAT32, exFAT.
Инструкция для Recuva:
- Установите программу (не на тот диск, где был потерян файл!).
- Выберите тип файлов:
Документы → Microsoft Excel. - Укажите папку, где находился оригинальный файл (например,
Рабочий столилиДокументы). - Запустите глубокое сканирование (может занять до часа).
- Найдите файл в результатах и нажмите
Восстановить.
5. Восстановление из теневых копий Windows (Volume Shadow Copy)
Операционная система Windows (начиная с Vista) автоматически создаёт теневые копии файлов — снимки состояния диска на определённый момент времени. Это работает, даже если вы вручную удалили файл. Чтобы воспользоваться этой функцией:
- Откройте папку, где находился потерянный файл.
- Щёлкните правой кнопкой →
Свойства → Предыдущие версии. - Выберите последнюю доступную копию по дате (обычно создаётся при установке обновлений или точек восстановления системы).
- Нажмите
ВосстановитьилиКопировать(чтобы сохранить в другое место).
Учтите: теневые копии не создаются, если:
- Отключена служба
Теневое копирование тома (VSS). - Файл находился на съёмном диске (флешка, внешний HDD).
- На диске меньше 1 ГБ свободного места (минимальный объём для снимков).
Как включить теневые копии, если они отключены?
Откройте Панель управления → Администрирование → Управление компьютером → Службы.
Найдите службу Теневое копирование тома (VSS) и установите тип запуска Автоматически.
Перезагрузите компьютер.
Для настройки расписания снимков используйте команду vssadmin в командной строке (от имени администратора).
6. Особенности восстановления в Excel для Mac
Пользователи MacOS сталкиваются с дополнительными сложностями: Excel для Mac не всегда создаёт автосохранённые копии, а временные файлы хранятся в других папках. Вот что делать:
Сначала проверьте корзину Time Machine (если функция включена):
- Откройте папку, где был файл.
- Запустите Time Machine (иконка в строке меню).
- Выберите дату, когда файл ещё существовал.
- Нажмите
Восстановить.
Если Time Machine отключена, ищите временные файлы здесь:
- 📂
/Users/Имя_пользователя/Library/Application Support/Microsoft/Office/— автосохранённые копии (.tmp). - 📂
/private/var/folders/— системные временные файлы (нужно искать по дате изменения). - 📂
/Users/Имя_пользователя/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/— файлы автовосстановления.
⚠️ Внимание: В macOS Catalina и новее папкаLibraryскрыта. Чтобы её открыть, в Finder нажмитеПереход → Перейти к папке(илиCmd+Shift+G) и введите путь вручную.
7. Как предотвратить потерю данных в будущем
Лучший способ борьбы с потерей данных — профилактика. Настройте Excel так, чтобы минимизировать риски:
- ⏱️ Уменьшите интервал автосохранения:
Файл → Параметры → Сохранение → Автосохранение каждые [5 минут]. - ☁️ Включите автосохранение в облако: Сохраняйте файлы в OneDrive или SharePoint — они синхронизируются в реальном времени.
- 🔄 Используйте версионность: В
Файл → Сведения → История версийможно вернуться к любой сохранённой редакции. - 💾 Создавайте резервные копии: Периодически экспортируйте важные файлы в
.pdfили.csvчерезФайл → Экспорт. - 🔧 Настройте восстановление системы: В Windows включите создание точек восстановления (
Панель управления → Восстановление).
Для критически важных проектов используйте надстройки:
- Office Tab — добавляет вкладки и автосохранение при переключении.
- Kutools for Excel — расширенные инструменты резервного копирования.
- AutoSave for Excel — принудительное сохранение каждые 1–2 минуты.
FAQ: Частые вопросы о восстановлении Excel-файлов
Можно ли восстановить файл, если я закрыл Excel нормально (не через сбой)?
Шансы ниже, но они есть. Проверьте папку UnsavedFiles (путь указан в разделе 1) и временные файлы .tmp. Если файл никогда не сохранялся, восстановление маловероятно — Excel не создаёт автокопии для новых (несохранённых) книг.
Я работал в Excel Online — как вернуть изменения?
В веб-версии автосохранение работает в реальном времени. Откройте файл в OneDrive, нажмите Файл → История версий и выберите нужную редакцию. Если файл не сохранялся в облако, данные потеряны.
Восстановленный файл открывается с ошибкой "Формат файла неверен". Что делать?
Попробуйте:
- Открыть через
Файл → Открыть → Обзор → Выбрать файл → Стрелка рядом с "Открыть" → Открыть и восстановить. - Импортировать данные в новую книгу:
Данные → Получить данные → Из файла → Из книги Excel. - Использовать Stellar Phoenix Excel Repair для восстановления структуры.
Можно ли восстановить макросы и VBA-код?
Стандартные методы (автовосстановление, временные файлы) сохраняют только данные и формулы. Для восстановления макросов:
- Проверьте резервные копии в
C:\Users\Имя_пользователя\AppData\Roaming\Microsoft\Excel\XLSTART\. - Используйте VBA Password Buster (если файл защищён паролем).
- Экспортируйте модули вручную через
Alt+F11 → File → Export File(если файл открывается).
Сработает ли восстановление, если я переустановил Windows?
Нет, если диск был отформатирован. При переустановке без форматирования шансы есть — проверьте теневые копии (Предыдущие версии) и используйте Recuva для глубокого сканирования. Важно: не сохраняйте новые файлы на диск, чтобы не перезаписать потерянные данные.