Если вы случайно закрыли Excel без сохранения или перезаписали важные данные, система автоматически создаёт временные копии файла — их можно найти в папке автосохранений или через встроенную историю версий. В Excel 2013–2023 и Microsoft 365 для этого предусмотрены минимум 3 механизма: автовосстановление, журнал изменений и резервные копии (если функция была включена заранее). Первое, что нужно проверить — это папку C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles, где Excel хранит несохранённые документы после аварийного закрытия.
Способы восстановления зависят от версии программы и настроек автосохранения. Например, в Excel 2016 и новее работает версионность OneDrive, если файл сохранён в облако, а в старых версиях (2010–2013) придётся искать резервные копии вручную. Ниже разберём все варианты — от простых до продвинутых, включая восстановление через .tmp-файлы и сторонние утилиты.
1. Автовосстановление: где Excel хранит временные копии
Excel автоматически сохраняет промежуточные версии файла каждые 10 минут (интервал настраивается). Эти копии остаются в системе даже после аварийного закрытия программы. Чтобы их найти:
- 📁 Перейдите в папку:
C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles(включите отображение скрытых файлов в проводнике). - 🔍 Ищите файлы с расширением
.xlsxили.xlbи названием вашего документа. - 📥 Скопируйте файл в безопасное место и откройте через Excel (возможно, потребуется подтвердить восстановление).
Если папка пустая, проверьте настройки автосохранения: Файл → Параметры → Сохранение → Папка автовосстановления. Здесь можно изменить путь хранения или интервал сохранения (по умолчанию — 10 минут).
⚠️ Внимание: Временные файлы хранятся только до следующего успешного сохранения документа. Если вы сохранили файл после потери данных, автокопии будут перезаписаны.
2. История версий в OneDrive или SharePoint
Если файл сохранён в OneDrive или SharePoint, вы можете откатить его до любой предыдущей версии за последние 30 дней (в корпоративных аккаунтах — до 90 дней). Этот метод работает даже если вы вручную пересохранили документ поверх старой версии.
Инструкция для OneDrive:
- Откройте файл прямо из облака (через браузер или приложение OneDrive).
- Кликните правой кнопкой по файлу →
История версий. - Выберите нужную дату и нажмите
Восстановить(илиСкачать, чтобы сохранить копию).
Для SharePoint путь аналогичный, но история версий доступна через контекстное меню библиотеки документов. Обратите внимание: версия, восстановленная из OneDrive, заменит текущий файл — сначала экспортируйте текущую версию в резервную копию.
| Сервис | Макс. срок хранения версий | Как открыть историю |
|---|---|---|
| OneDrive (личный) | 30 дней | ПКМ по файлу → "История версий" |
| OneDrive для бизнеса | 90 дней | ПКМ по файлу → "Версии" |
| SharePoint Online | 500 последних версий | Открыть библиотеку → "..." → "История версий" |
3. Резервные копии (.xlk-файлы)
Excel может создавать резервные копии с расширением .xlk, если эта функция включена в настройках. Файлы копий хранятся в той же папке, что и оригинал, но с суффиксом "Резервная копия".
Как включить резервное копирование (если ещё не поздно):
- Откройте Excel →
Файл → Параметры → Дополнительно. - Прокрутите до раздела
Сохранение. - Поставьте галочку
Всегда создавать резервную копию.
Если копия уже создана, найдите её в папке с оригинальным файлом. Обратите внимание: резервные копии не обновляются автоматически — они фиксируют состояние файла на момент последнего ручного сохранения.
Что делать, если резервной копии нет?
Если функция резервного копирования была отключена, попробуйте:
1. Поискать файлы с расширением .tmp или .xar (архивные копии Excel) через проводник.
2. Проверить корзину — иногда Excel сохраняет временные файлы туда при аварийном закрытии.
3. Использовать утилиты вроде Recuva или Disk Drill для восстановления удалённых файлов (если потеря данных произошла недавно).
4. Восстановление через "Управление документом" (Excel 2010–2019)
В старых версиях Excel (до 2019 года) есть встроенный инструмент для восстановления несохранённых файлов. Он работает, даже если вы не включили автосохранение:
- 📂 Откройте Excel →
Файл → Сведения → Управление документом → Восстановить несохранённые книги. - 🔄 В появившемся окне выберите нужный файл и нажмите
Открыть. - 💾 Сохраните восстановленный документ в безопасное место (
Файл → Сохранить как).
Этот метод работает только для файлов, которые были открыты в текущей сессии Excel. Если программа была перезапущена, список несохранённых книг обнулится.
⚠️ Внимание: В Excel 2021 и Microsoft 365 пунктУправление документомможет отсутствовать. Вместо него используйте историю версий OneDrive или папкуUnsavedFiles.
5. Поиск временных файлов (.tmp) вручную
Excel создаёт временные файлы с расширением .tmp во время работы. Они могут содержать частично восстановленные данные, даже если основной файл повреждён. Искать их нужно в следующих папках:
- 🖥️
C:\Users\<Имя_пользователя>\AppData\Local\Temp\ - 📄
C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ - 🗃️ Папка с оригинальным файлом (иногда
.tmp-файлы остаются рядом).
Чтобы открыть .tmp-файл:
- Скопируйте его в отдельную папку.
- Переименуйте расширение на
.xlsx(например,document.tmp → document.xlsx). - Попробуйте открыть через Excel. Если файл повреждён, используйте встроенное восстановление (
Файл → Открыть → Обзор → Выделите файл → Стрелка рядом с "Открыть" → Открыть и восстановить).
Временные файлы могут быть фрагментированы, поэтому не все данные удастся восстановить. Однако этот метод часто спасает, когда другие способы не сработали.
1. Включите отображение скрытых файлов в проводнике (Вид → Скрытые элементы).
2. Поищите файлы по маске *.tmp в папках AppData и Temp.
3. Отсортируйте файлы по дате изменения — ищите те, что совпадают с временем работы над документом.
4. Перед переименованием сделайте копию .tmp-файла.
-->
6. Сторонние утилиты для восстановления
Если встроенные методы не помогли, можно воспользоваться специализированными программами. Они сканируют диск на предмет удалённых или повреждённых файлов Excel и пытаются восстановить их структуру. Наиболее эффективные утилиты:
- 🛠️ Stellar Repair for Excel — восстанавливает данные из повреждённых
.xlsx/.xls, поддерживает формулы и форматирование. - 🔧 Recuva — бесплатная утилита для поиска удалённых файлов (включая временные копии Excel).
- 📊 Kernel for Excel Repair — платный инструмент с предварительным просмотром восстанавливаемых данных.
Перед использованием сторонних программ:
- Установите утилиту на другой диск (не на тот, где потерян файл), чтобы не перезаписать данные.
- Просканируйте папки, где хранился оригинальный файл (например,
ДокументыилиРабочий стол). - Сохраните восстановленные данные в новое место, а не поверх старого файла.
Сторонние инструменты полезны, если:
- 🗑️ Файл был удалён из корзины.
- 💽 Диск отформатирован или повреждён.
- 🔄 Встроенные методы Excel не дали результата.
7. Как предотвратить потерю данных в будущем
Чтобы не искать способы восстановления, настройте Excel на максимальную защиту от потерь:
- ⏱️ Уменьшите интервал автосохранения:
Файл → Параметры → Сохранение → Автосохранение каждые [1–5 минут]. - ☁️ Сохраняйте файлы в OneDrive или SharePoint — там работает версия и облачное резервное копирование.
- 📦 Включите резервные копии:
Файл → Параметры → Дополнительно → Всегда создавать резервную копию. - 🔄 Используйте
CTRL + S(или⌘ + Sна Mac) каждые 5–10 минут работы.
Дополнительные меры:
- 📂 Регулярно экспортируйте важные файлы в
.pdfили.csvкак резерв. - 🔐 Настройте контроль версий через Git (для продвинутых пользователей).
- 📱 Используйте мобильное приложение Excel для быстрого доступа к файлам в облаке.
Если вы работаете с критически важными данными, рассмотрите возможность ведения журнала изменений в отдельном листе Excel или через надстройки вроде Inquire (доступна в Excel 2013+).
Частые вопросы (FAQ)
Можно ли восстановить файл Excel, если я его удалил из корзины?
Да, но шансы зависят от того, сколько времени прошло с момента удаления. Попробуйте:
- Утилиты вроде Recuva или Disk Drill (они сканируют диск на уровне секторов).
- Проверьте резервные копии в OneDrive (если файл был синхронизирован).
- Обратитесь к системному администратору — на корпоративных ПК могут быть теневые копии (
VSS).
Чем меньше времени прошло, тем выше шансы. После удаления из корзины данные остаются на диске до перезаписи новыми файлами.
Excel пишет "Файл повреждён", как его открыть?
Используйте встроенное восстановление:
- Запустите Excel →
Файл → Открыть → Обзор. - Выделите повреждённый файл → нажмите стрелку рядом с
Открыть→Открыть и восстановить. - Если не помогло, переименуйте файл в
.zip, извлеките содержимое и найдите внутри папкуxl\worksheets— там могут быть сохранены листы в читаемом формате.
Где Excel хранит автосохранённые файлы в MacOS?
На Mac путь к папке автосохранений:
/Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/
Чтобы открыть библиотеку Library:
- Откройте Finder.
- В меню
ПереходудерживайтеOption (Alt)— появится пунктБиблиотека. - Перейдите по пути выше и ищите файлы с расширением
.xlsxили.tmp.
Как восстановить файл, если Excel завис и не сохранил изменения?
Сначала проверьте:
- Папку
UnsavedFiles(см. раздел 1). - Вкладку
Восстановить несохранённые книгивФайл → Сведения. - Процессы в Диспетчере задач — иногда Excel продолжает работать в фоновом режиме и можно сохранить данные через
Файл → Сохранить как.
Если ничего не помогло, попробуйте перезапустить Excel с удержанием клавиши CTRL — откроется окно восстановления документов.
Можно ли отменить последнее сохранение в Excel?
Нет, в Excel нет функции "отменить сохранение". Но вы можете:
- Восстановить предыдущую версию из OneDrive (если файл там хранится).
- Найти резервную копию (
.xlk) в папке с оригинальным файлом. - Использовать
CTRL + Zсразу после сохранения — иногда это отменяет последние изменения (но не само сохранение!).
В будущем настройте автосохранение каждые 1–2 минуты, чтобы минимизировать потери.