Вы часами работали над важной таблицей в Microsoft Excel, но программа внезапно закрылась — и теперь файл как будто испарился? Не паникуйте: с большой вероятностью ваши данные сохранились в автосохранённой копии. Excel автоматически создаёт резервные версии каждые 10 минут (по умолчанию), но найти их не всегда просто — особенно если вы не знаете, где искать.
В этой статье мы разберём все возможные места хранения автосохранённых файлов Excel (включая скрытые папки Windows и macOS), покажем, как восстановить данные из временных файлов .tmp и .xarbak, а также объясним, почему иногда автосохранение не срабатывает. Отдельно рассмотрим нюансы для разных версий программы: от Excel 2010 до Microsoft 365.
Споiler: в 90% случаев потерянный файл можно вернуть за 5 минут — если знать, куда смотреть. Начнём с самого очевидного (но часто игнорируемого) способа.
1. Восстановление через встроенную панель Excel
Первое, что нужно сделать — проверьте панель восстановления документов при следующем запуске Excel. Программа сама предложит открыть автосохранённую версию, если:
- 💻 Excel закрылся аварийно (например, из-за сбоя питания или зависания)
- ⏱️ Прошло не более 10 минут с момента последнего автосохранения
- 📁 Файл ранее сохранялся хотя бы раз (даже под временным именем)
Если панель не появилась автоматически, откройте её вручную:
- Запустите Excel и перейдите в
Файл → Сведения → Управление документом → Восстановить несохранённые книги. - В списке выберите нужный файл (имя будет начинаться с
"Автосохранение"или"Book"+ дата). - Нажмите
Открыть, затем сохраните документ под новым именем.
Важно: в Excel 2013 и новее автосохранённые файлы хранятся в облаке OneDrive, если вы вошли в учётную запись Microsoft. Проверьте папку "Документы\Несохранённые книги" в вашем аккаунте.
⚠️ Внимание: Если вы закрыли панель восстановления без сохранения, файлы из неё удаляются через 4 дня. Не откладывайте проверку!
2. Поиск автосохранённых файлов вручную (Windows)
Если Excel не предложил восстановить документ автоматически, ищите резервные копии в скрытых папках Windows. Путь зависит от версии программы:
| Версия Excel | Путь к автосохранённым файлам | Расширение |
|---|---|---|
| Excel 2010–2019 | C:\Users\[Имя_пользователя]\AppData\Local\Microsoft\Office\UnsavedFiles | .xlsx, .xlsm |
| Excel 365 (OneDrive) | C:\Users\[Имя_пользователя]\OneDrive\Документы\Несохранённые книги | .xlsx |
| Excel 2007 | C:\Documents and Settings\[Имя_пользователя]\Local Settings\Application Data\Microsoft\Office\UnsavedFiles | .xlsb |
Чтобы открыть папку AppData:
- Нажмите
Win + R, введите%localappdata%\Microsoft\Office\UnsavedFilesи нажмитеEnter. - Ищите файлы с именами вида
"Автосохранение от [дата] [имя_оригинала].xlsx". - Скопируйте файл в безопасное место и откройте через Excel.
AppData — скрытая папка. Если её не видно, включите отображение скрытых файлов в Панель управления → Параметры папок → Вид.
Открыть проводник и вставить путь %localappdata%\Microsoft\Office\UnsavedFiles|Включить отображение скрытых файлов|Отсортировать файлы по дате изменения|Проверять файлы с расширением .xlsx, .xlsm, .xlsb|Сохранить найденный файл под новым именем-->
3. Где искать автосохранённые файлы на Mac
На macOS алгоритм поиска немного отличается. Автосохранённые версии Excel хранятся в:
- 📁
/Users/[Имя_пользователя]/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/UnsavedFiles - ☁️ Папке
"Несохранённые книги"в OneDrive (если включена синхронизация)
Чтобы открыть библиотеку Library:
- Запустите Finder и в меню выберите
Переход → Переход к папке(Cmd + Shift + G). - Вставьте путь
~/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/UnsavedFiles. - Ищите файлы с датой последнего изменения, соответствующей времени работы.
Если папка пуста, проверьте временные файлы по пути:
/private/var/folders/
Здесь Excel создаёт файлы с расширением .tmp. Их можно открыть через Файл → Открыть → Выбрать тип "Все файлы".
⚠️ Внимание: На Mac файлы из /private/var/folders/ удаляются при перезагрузке. Скопируйте их сразу после сбоя!
4. Восстановление из временных файлов (.tmp и .xarbak)
Если в папках UnsavedFiles ничего нет, попробуйте найти временные копии, которые Excel создаёт во время работы. Эти файлы имеют расширения:
- 📄
.tmp— временные файлы (хранятся в%TEMP%) - 🔄
.xarbak— резервные копии при автовосстановлении - 💾
.xlk— файлы блокировки (могут содержать части данных)
Инструкция по поиску:
- Откройте проводник и введите в адресной строке
%TEMP%. - Отсортируйте файлы по дате изменения (
Просмотр → Сортировка → Дата изменения). - Ищите файлы с именами, начинающимися на:
"~$"(например,~$Отчёт.xlsx) — файлы блокировки"AutoRecovery"— автовосстановление"Excel"+ случайные символы — временные данные
"Все файлы" в диалоге открытия).Для файлов .xarbak:
- Переименуйте расширение на
.xlsx. - Откройте через Excel — если файл повреждён, используйте встроенное восстановление (
Файл → Открыть → Обзор → Выбрать файл → Стрелка рядом с "Открыть" → Открыть и восстановить).
5. Настройка автосохранения: как избежать потерь в будущем
Чтобы больше не терять данные, настройте параметры автосохранения в Excel:
- Перейдите в
Файл → Параметры → Сохранение. - Установите флажки:
- 🔄
"Автосохранение каждые"— выберите интервал (рекомендуем5 минут) - ☁️
"Автосохранение в OneDrive или SharePoint"(если используете облако) - 📁
"Сохранять последнюю автосохранённую версию при закрытии без сохранения"
- 🔄
UnsavedFiles).Дополнительные меры предосторожности:
- 💾 Сохраняйте файл вручную (
Ctrl + S) после критичных изменений. - 📊 Используйте
Файл → Сведения → Управление версиямидля создания точек восстановления. - 🔗 Включите Version History в OneDrive (правый клик по файлу →
"Версия").
Для корпоративных пользователей: если вы работаете с SharePoint, настройте "Версионность" в параметрах библиотеки документов — это позволит восстанавливать файлы за последние 30 дней.
Что делать, если Excel не создаёт автосохранённые файлы?
Если папка UnsavedFiles пуста, проверьте:
1. Отключены ли макросы (некоторые VBA-скрипты блокируют автосохранение).
2. Достаточно ли места на диске (Excel не сохраняет резервные копии при нехватке памяти).
3. Не открыт ли файл в режиме "Только чтение".
4. Не повреждён ли шаблон Normal.dotm (переименуйте его в Normal_old.dotm и перезапустите Excel).
6. Программы для восстановления удалённых файлов Excel
Если ни один из способов не помог, используйте специализированные утилиты для восстановления данных. Они сканируют диск на уровне секторов и могут найти файлы даже после очистки корзины.
| Программа | Поддержка Excel | Особенности | Стоимость |
|---|---|---|---|
| Recuva | ✅ .xlsx, .xls | Бесплатная, простой интерфейс | Бесплатно / $19.95 (Pro) |
| EaseUS Data Recovery | ✅ Все форматы | Глубокое сканирование, восстановление структуры | От $69.95 |
| Stellar Phoenix Excel Repair | ✅ Включая повреждённые файлы | Восстанавливает формулы и макросы | От $39 |
| Disk Drill | ✅ .xlsx, .xlsm | Предпросмотр перед восстановлением | Бесплатно / $89 (Pro) |
Инструкция по восстановлению с помощью Recuva:
- Скачайте и установите программу с официального сайта.
- Выберите тип файлов
"Документы"→"Excel". - Укажите диск, где находился файл (обычно
C:илиD:). - Запустите глубокое сканирование (может занять несколько часов).
- Просмотрите найденные файлы и восстановите нужные в безопасное место (не на тот же диск!).
⚠️ Внимание: Не устанавливайте программы восстановления на диск, с которого потерян файл — это может перезаписать данные!
7. Как восстановить несохранённую таблицу без автосохранения
Если автосохранение было отключено, а файл никогда не сохранялся, попробуйте эти методы:
- 🔍 Поиск по временным файлам:
- Откройте
Панель управления → Администрирование → Просмотр событий → Журналы Windows → Приложение. - Ищите ошибки с источником
"Microsoft Office"— в описании может быть путь к временному файлу.
- Откройте
Excel может сохранять данные в pagefile.sys (виртуальная память). Используйте Hex-редактор (например, HxD) для поиска фрагментов таблицы по ключевым словам.
Если вы копировали данные из таблицы, попробуйте вставить их в новый файл (Ctrl + V). Некоторые clipboard-менеджеры (например, Ditto) хранят историю буфера.
Для Excel Online:
- Откройте
onedrive.live.com→"Корзина"— файлы хранятся там 30 дней. - Проверьте
"Версии"(правый клик по файлу →"История версий"). - Вы не форматировали диск (данные остаются до перезаписи).
- Вы используете программы вроде R-Studio для глубокого сканирования.
- Файл не был перезаписан новыми данными.
FAQ: Частые вопросы о восстановлении Excel
Можно ли восстановить файл Excel после переустановки Windows?
Да, но только если:
Шансы выше, если Excel сохранял файл на отдельном разделе (не C:).
Почему Excel не создаёт автосохранённые файлы?
Причины:
- Отключена опция
"Автосохранение"в настройках. - Файл открыт в режиме
"Только чтение". - Не хватает места на диске (нужно минимум 5% свободного пространства).
- Повреждён шаблон
Normal.dotm. - Активны макросы, блокирующие автосохранение.
Как восстановить файл Excel, если он был удалён из корзины?
Используйте:
- Программы восстановления (Recuva, EaseUS).
- Командную строку:
chkdsk C: /f(может найти потерянные кластеры).
- Облачные резервные копии (если была синхронизация с OneDrive/Google Drive).
Не сохраняйте новые файлы на диск до восстановления!
Где Excel хранит файлы автосохранения в Linux (через Wine)?
Путь:
~/.wine/drive_c/users/[Имя_пользователя]/Local Settings/Application Data/Microsoft/Office/UnsavedFiles
Или проверьте:
~/.cache/microsoft/Excel/
Можно ли восстановить макросы из автосохранённого файла?
Да, но:
- В файлах
.xlsxмакросы не сохраняются (нужен формат.xlsm). - Если оригинальный файл был
.xlsm, автосохранённая версия должна содержать макросы. - Для восстановления кода VBA используйте VBA Password Bypasser (если файл защищён).