Вы работали над важным отчётом в Microsoft Excel, и внезапно программа закрылась — из-за сбоя, отключения света или случайного нажатия крестика. Сердце ёкнуло: часы труда могли пропасть безвозвратно. Но не спешите паниковать! Excel автоматически сохраняет временные копии документов в фоновом режиме, и с высокой вероятностью ваши данные ещё можно вернуть. Проблема в том, что эти файлы скрыты от глаз пользователя, а их расположение зависит от версии программы, операционной системы и даже настроек профиля.
В этой статье мы разберём все возможные пути к автосохранённым файлам Excel — от стандартных папок в Windows 10/11 до особенностей Excel для Mac и онлайн-версии Excel 365. Вы узнаете, как найти файлы с расширениями .xlk, .tmp или .xarb, как их открыть и восстановить, а также что делать, если автосохранение отключено. Особое внимание уделим скрытым папкам AppData и Temp, где Excel хранит резервные копии даже после аварийного закрытия.
Как работает автосохранение в Excel: механизм и ограничения
Автосохранение в Excel — это не то же самое, что ручное сохранение (Ctrl + S). Программа создаёт временные файлы-следки (англ. shadow copies) с интервалом, который можно настроить (по умолчанию — каждые 10 минут). Эти файлы:
- 📁 Имеют расширения
.xlk(для Excel 2010–2019) или.xarb(для Excel 365) - ⏳ Хранятся ограниченное время (обычно 4–7 дней, если не открывать исходный файл)
- 🔒 Не заменяют оригинальный файл — это лишь "снимок" состояния на момент автосохранения
- 🚫 Могут не содержать последние изменения, если сбой произошёл до следующего автосохранения
Важно понимать: автосохранение не равно автовосстановлению. Если Excel закрылся аварийно, при следующем запуске программа предложит восстановить файлы из папки DocumentRecovery — но это работает только при некорректном завершении работы, а не при принудительном закрытии через диспетчер задач.
Стандартные пути к автосохранённым файлам в Windows
В операционных системах Windows 10 и Windows 11 временные файлы Excel хранятся в скрытых системных папках. Их расположение зависит от версии программы и настроек пользователя. Вот основные директории, где стоит искать:
| Версия Excel | Путь к автосохранённым файлам | Расширение файлов |
|---|---|---|
| Excel 2010–2019 | C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ |
.xlk |
| Excel 365 (подписка) | C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles\ |
.xarb, .tmp |
| Все версии | C:\Users\<Имя_пользователя>\AppData\Local\Temp\ |
.tmp (случайные имена) |
| Автовосстановление | C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles\ |
.xlsx (с приставкой "Автосохранение") |
Чтобы открыть папку AppData, которая скрыта по умолчанию:
- Нажмите
Win + R, введите%appdata%и нажмитеEnter(дляRoaming). - Или введите
%localappdata%для доступа кLocalиTemp. - Включите отображение скрытых файлов в
Проводнике(вкладкаВид→ галочкаСкрытые элементы).
Поиск автосохранённых файлов в Excel для Mac
На компьютерах MacOS механизм автосохранения работает иначе, чем в Windows. Временные файлы хранятся в системной библиотеке, и их путь зависит от версии Excel для Mac:
- 📂 Excel 2016–2019:
/Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/ - 📂 Excel 365:
/Users/<Имя_пользователя>/Library/Application Support/Microsoft/Office/Office 2021 AutoRecovery/(даже если у вас не 2021 версия) - 🗑️ Временные файлы:
/private/var/folders/(искать по дате изменения)
Чтобы открыть папку Library (она скрыта):
- Откройте Finder.
- В меню выберите
Переход → Переход к папке(или нажмитеCmd + Shift + G). - Введите путь
~/Libraryи нажмитеEnter.
Файлы автосохранения в MacOS обычно имеют расширение .tmp или .xlk, а их имена начинаются с AutoRecovery save of. Чтобы открыть такой файл:
- Запустите Excel.
- Выберите
Файл → Открыть. - В диалоговом окне нажмите
Обзори найдите папку с автосохранёнными файлами. - В выпадающем меню
Тип файловвыберитеВсе файлы (.).
Что делать, если папка AutoRecovery пустая?
Если в папке нет файлов, попробуйте:
1. Проверьте корзину (Trash) — иногда MacOS перемещает временные файлы туда после восстановления.
2. Используйте поиск по системе (Cmd + F) с фильтром по дате изменения (выберите день сбоя).
3. Проверьте облачные копии, если у вас включена синхронизация с OneDrive или iCloud (в папке ~/Library/CloudStorage/).
Как восстановить файл из автосохранения: пошаговая инструкция
Нашли автосохранённый файл? Отлично! Теперь нужно правильно его открыть и сохранить в нормальном формате. Следуйте этому алгоритму:
☑️ Восстановление файла из автосохранения
Если при открытии появляется ошибка "Файл повреждён", попробуйте:
- 🔧 Использовать встроенный инструмент восстановления:
Файл → Открыть → Обзор → Выделите файл → Стрелка рядом с кнопкой "Открыть" → Открыть и восстановить. - 📥 Открыть файл через Google Sheets (загрузите в Google Drive и откройте как таблицу).
- 🛠️ Воспользоваться сторонними утилитами вроде Stellar Repair for Excel или Kernel for Excel Repair (платно, но эффективно для сильно повреждённых файлов).
Если автосохранённый файл открывается, но не содержит последние изменения, проверьте:
- 🕒 Время создания файла — возможно, сбой произошёл до последнего автосохранения.
- 📂 Наличие других временных файлов в папке
Temp(сортируйте по дате). - ☁️ Версию в OneDrive/SharePoint, если файл синхронизировался с облаком.
Что делать, если автосохранение отключено или не работает
Если в указанных папках нет автосохранённых файлов, возможно, функция была отключена в настройках. Проверьте:
- Откройте Excel и перейдите в
Файл → Параметры → Сохранение. - Убедитесь, что стоят галочки:
- 🔘
Автосохранение каждые ... минут(рекомендуется 5–10 минут) - 🔘
Сохранять последнюю автосохранённую версию при закрытии без сохранения
- 🔘
Папка автовосстановления — он должен вести к существующей директории.Если настройки верные, но автосохранение не работает:
- 🛡️ Проверьте антивирус — некоторые программы (например, Kaspersky) блокируют создание временных файлов.
- 💾 Убедитесь, что на диске достаточно места (особенно на системном
C:). - 🔄 Перезапустите Excel с правами администратора (иногда помогает сбросить кэш).
- 🔧 Обновите Office до последней версии — в старых сборках были баги с автосохранением.
Особенности автосохранения в Excel Online и мобильной версии
Excel Online (веб-версия) и мобильное приложение Excel для Android/iOS работают иначе, чем десктопные версии. Здесь автосохранение тесно связано с облачным хранилищем OneDrive:
- ☁️ В Excel Online изменения сохраняются в реальном времени — никаких локальных временных файлов нет. Восстановить данные можно только через
Журнал версий(правый клик по файлу в OneDrive →История версий). - 📱 В мобильном приложении автосохранение работает только для файлов, открытых из OneDrive или SharePoint. Локальные файлы не сохраняются автоматически!
- ⚠️ Если вы редактировали файл офлайн в мобильном приложении, а затем синхронизация прервалась — данные могут быть утеряны безвозвратно.
Чтобы восстановить файл в Excel Online:
- Откройте OneDrive в браузере.
- Найдите нужный файл, кликните правой кнопкой и выберите
История версий. - Выберите версию с нужной датой и времени и нажмите
Восстановить.
Для мобильной версии:
⚠️ Внимание: Если вы закрыли приложение Excel на телефоне без сохранения, восстановить данные можно только в течение 30 минут — потом они удаляются из кэша. Для этого закройте все приложения, откройте Excel и проверьте раздел Последние — иногда там остаётся несохранённая копия.
Как предотвратить потерю данных в будущем: 5 проверенных способов
Автосохранение — не панацея. Чтобы больше никогда не терять важные данные в Excel, следуйте этим рекомендациям:
- Настройте горячие клавиши:
- 🔥
Ctrl + S— сохраняйте вручную каждые 5–10 минут. - 🔥
F12— быстрое сохранение как нового файла (полезно для создания бэкапов).
- 🔥
- Используйте облако:
- ☁️ Сохраняйте файлы в OneDrive или Google Drive — там есть история версий.
- ☁️ Включите
Автосохранение в облакев параметрах Excel.
- Создавайте резервные копии:
- 💾 Включите опцию
Всегда создавать резервную копиювФайл → Параметры → Дополнительно. - 💾 Периодически экспортируйте данные в
.csvили.pdf.
- 💾 Включите опцию
- Работайте с макросами:
- 🤖 Напишите простой макрос для автоматического сохранения каждые N минут (пример кода есть в FAQ).
- 🛠️ Office Tab — добавляет вкладки и улучшает управление файлами.
- 🛠️ Excel Auto Save Add-in — расширяет возможности автосохранения.
Если вы работаете с особо критичными данными (финансовые отчёты, базы клиентов), рассмотрите вариант версионного контроля через Git или специализированные сервисы вроде Smartsheet. Это потребует дополнительных усилий, но гарантирует 100% защиту от потери данных.
FAQ: Частые вопросы об автосохранении в Excel
Можно ли изменить интервал автосохранения?
Да, для этого:
- Откройте
Файл → Параметры → Сохранение. - В поле
Автосохранение каждыеукажите нужный интервал (от 1 до 120 минут). - Нажмите
ОКи перезапустите Excel.
Оптимальный интервал — 5–10 минут. Более частые сохранения могут замедлять работу с большими файлами.
Как восстановить файл, если Excel завис и его пришлось закрыть через диспетчер задач?
В этом случае:
- Перезапустите Excel — программа должна сама предложить восстановить файлы из папки
DocumentRecovery. - Если окно восстановления не появилось, проверьте:
C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles\C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\
Где Excel хранит автосохранённые файлы, если документ никогда не сохранялся (новый файл)?
Для несохранённых файлов (например, Книга1) временные копии хранятся в:
- Windows:
C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles\(расширение.xarb) - MacOS:
/Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/
Эти файлы имеют имена вроде Автосохранение Книга1.xlxb и хранятся до тех пор, пока вы не сохраните документ вручную или не закроете Excel корректно.
Можно ли восстановить автосохранённый файл после переустановки Windows?
К сожалению, нет. Папки AppData и Temp находятся на системном диске, и при переустановке Windows они удаляются. Исключения:
- Если вы делали резервную копию папки
Usersперед переустановкой. - Если файл синхронизировался с OneDrive или другим облаком.
- Если вы использовали сторонние утилиты для резервного копирования (например, Macrium Reflect).
В будущем настройте автоматическое копирование папки UnsavedFiles на другой диск.
Как с помощью макроса настроить автоматическое сохранение каждые N минут?
Добавьте этот код в модуль VBA:
Sub AutoSave()
ThisWorkbook.Save
Application.OnTime Now + TimeValue("00:05:00"), "AutoSave" ' Сохранение каждые 5 минут
End Sub
Sub StartAutoSave()
AutoSave
End Sub
Sub StopAutoSave()
On Error Resume Next
Application.OnTime Now + TimeValue("00:05:00"), "AutoSave", , False
End Sub
Чтобы запустить:
- Нажмите
Alt + F11, чтобы открыть редактор VBA. - Вставьте код в модуль
ThisWorkbook. - Запустите макрос
StartAutoSave(можно назначить на кнопку или горячую клавишу).
Чтобы остановить автосохранение, запустите макрос StopAutoSave.