Если вы закрыли Microsoft Excel без сохранения или программа аварийно завершила работу, несохранённые изменения могут быть не потеряны окончательно. Система автоматически создаёт временные копии файлов в фоновом режиме — их можно найти в стандартных папках автосохранения или через встроенные инструменты восстановления. Первым делом проверьте папку C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles (для Windows) или /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/UnsavedFiles (для Mac). Здесь Excel хранит резервные копии последних несохранённых документов в формате .xlsx или .xlb.
Вероятность успешного восстановления зависит от настроек автосохранения в вашей версии Excel (2010, 2013, 2016, 2019, 365 или Excel для Mac). Если функция автовосстановления была отключена, придётся искать файл вручную — через журнал документов, корзину или специализированные программы вроде Recuva или Disk Drill. Ниже разберём все возможные сценарии: от стандартных методов до продвинутых инструментов.
1. Стандартные папки автосохранения Excel
Excel по умолчанию сохраняет временные копии документов в скрытых системных папках. Путь к ним зависит от версии программы и операционной системы. В Windows 10/11 проверьте следующие локации:
- 📁 Папка несохранённых файлов:
C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles(скрытая, включите отображение скрытых файлов в проводнике). - 📁 Папка автовосстановления:
C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\(ищите файлы с расширением.xlbили.tmp). - 📁 Временные файлы Windows:
C:\Users\<Имя_пользователя>\AppData\Local\Temp\(сортируйте по дате изменения).
На MacOS путь будет другим:
- 📁
/Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/UnsavedFiles(папкаLibraryскрыта — нажмитеCmd + Shift + Gв Finder и вставьте путь). - 📁
/Users/<Имя_пользователя>/Library/Application Support/Microsoft/Office/(для старых версий Excel).
Если папки UnsavedFiles нет — значит, автосохранение было отключено в настройках Excel. В этом случае переходите к следующему разделу.
⚠️ Внимание: Не сохраняйте восстановленные файлы поверх оригиналов. Сначала скопируйте их в другую папку (например, на рабочий стол), чтобы избежать перезаписи.
2. Восстановление через встроенный менеджер Excel
Excel 2013 и новее имеет встроенный инструмент для восстановления несохранённых книг. Чтобы открыть его:
- Запустите Excel и перейдите в меню
Файл → Сведения → Управление книгой → Восстановить несохранённые книги. - В появившемся окне выберите нужный файл (они отсортированы по дате последнего изменения).
- Нажмите
Открыть, затем сохраните документ вручную черезФайл → Сохранить как.
Если пункт Восстановить несохранённые книги отсутствует:
- 🔧 В Excel 2010 проверьте
Файл → Последние → Восстановить несохранённые книги. - 🔧 В Excel для Mac путь:
Excel → Предпочтения → Личные параметры → Восстановление автосохранённых файлов.
Восстановленные файлы будут иметь имя в формате Автосохранение от [дата] [время].xlsx. Если менеджер не показывает никакие файлы — значит, автосохранение не сработало (например, из-за сбоя программы или отключённой функции).
☑️ Что сделать перед восстановлением
3. Поиск через журнал документов Windows
Если Excel закрылся аварийно, операционная система могла сохранить следы работы с файлом. В Windows 10/11 используйте журнал документов:
- Откройте проводник и введите в адресной строке:
shell:recent(покажет последние открытые файлы). - Или используйте команду
shell:historyдля просмотра истории. - Отсортируйте файлы по дате изменения — ищите документы с расширением
.xlsx,.xlsили.tmp.
Для MacOS:
- 🔍 Откройте Spotlight (
Cmd + Пробел) и введитеkind:excel— это покажет все Excel-файлы, с которыми вы недавно работали. - 🔍 В Finder перейдите в
Переход → Недавниеи отфильтруйте по типуExcel.
Если файл найден, но не открывается — попробуйте переименовать его в .xlsx или использовать функцию Файл → Открыть → Обзор → Выбрать тип файла "Все файлы (.)".
4. Восстановление из временных файлов (TMP)
Excel создаёт временные файлы с расширением .tmp или .xar во время работы. Их можно найти и конвертировать обратно в .xlsx:
| Операционная система | Путь к временным файлам | Что искать |
|---|---|---|
| Windows 10/11 | C:\Users\<Имя_пользователя>\AppData\Local\Temp\ | Файлы с именем ~$.xls или Excel.tmp |
| Windows 7/8 | C:\Documents and Settings\<Имя_пользователя>\Local Settings\Temp\ | Файлы с датой последнего сеанса Excel |
| MacOS | /private/var/folders/ (скрытая папка, используйте Cmd + Shift + G) | Файлы с расширением .tmp или .xar |
| Excel Online | Нет локальных временных файлов | Проверьте OneDrive → Корзина или Версии файла |
Чтобы открыть .tmp-файл:
- Скопируйте его на рабочий стол.
- Переименуйте расширение на
.xlsx(например,document.tmp→document.xlsx). - Попробуйте открыть через Excel. Если появляется ошибка — используйте
Файл → Открыть → Выбрать тип "Все файлы".
⚠️ Внимание: Не все .tmp-файлы являются Excel-документами. Открывайте только те, которые имеют размер от 10 КБ (пустые файлы меньше 1 КБ обычно мусор).
5. Использование специализированных программ
Если стандартные методы не помогли, воспользуйтесь программами для восстановления файлов. Они сканируют диск на уровне секторов и находят удалённые или повреждённые документы. Лучшие инструменты:
- 🛠️ Recuva (бесплатно, подходит для Windows) — ищите файлы по маске
.xls. - 🛠️ Disk Drill (Mac/Windows) — восстанавливает даже после форматирования диска.
- 🛠️ EaseUS Data Recovery — поддерживает восстановление из корзины и с внешних носителей.
- 🛠️ Stellar Phoenix Excel Repair — специализируется на повреждённых
.xlsx/.xls.
Инструкция для Recuva:
- Установите программу и выберите тип файлов
Документы → Microsoft Office. - Укажите диск, где находился Excel (обычно
C:). - Запустите глубокое сканирование (займёт 10–30 минут).
- В результатах ищите файлы с именем вашей книги или датой последнего редактирования.
- Сохраните восстановленный файл в новую папку (не на тот же диск!).
Если файл найден, но Excel выдаёт ошибку при открытии — используйте Stellar Phoenix Excel Repair для восстановления структуры данных.
Как увеличить шансы восстановления
Не сохраняйте новые файлы на диск, где был потерян Excel (это перезапишет секторы).|Отключите компьютер от сети (если используете облачные сервисы типа OneDrive).|Не запускайте дефрагментацию диска — это уничтожит фрагменты файла.|Используйте другой диск для сохранения восстановленных данных.
6. Проверка облачных сервисов и истории версий
Если вы работали с файлом в OneDrive, Google Диск или Dropbox, проверьте:
- 🌐 OneDrive: Перейдите на сайт onedrive.live.com, найдите файл и откройте
История версий(правый клик →Версии). - 🌐 Google Диск: Кликните правой кнопкой на файл →
Управление версиями→Просмотреть другие версии. - 🌐 Dropbox: На сайте dropbox.com выберите файл →
...→Версии. - 🌐 Excel Online: Откройте файл в браузере →
Файл → История версий.
В OneDrive и SharePoint также есть корзина, где файлы хранятся до 93 дней после удаления. Чтобы её открыть:
- Перейдите на onedrive.live.com.
- В левом меню выберите
Корзина. - Найдите потерянный файл и нажмите
Восстановить.
Если файл был сохранён в облако, но позже удалён — проверьте Журнал активности (в OneDrive он доступен по ссылке https://onedrive.live.com/activity). Там могут остаться следы последних изменений.
7. Предотвращение потерь в будущем
Чтобы избежать повторных потерь данных, настройте автосохранение и резервное копирование:
- ⚙️ Включите автосохранение: В Excel перейдите в
Файл → Параметры → Сохранениеи установите галочкуАвтосохранение каждые N минут(рекомендуется 5–10 минут). - ⚙️ Настройте автовосстановление: В тех же параметрах проверьте путь к папке автосохранения (по умолчанию это
%AppData%\Microsoft\Excel\). - ⚙️ Используйте облако: Сохраняйте файлы в OneDrive или Google Диск — они автоматически создают версии.
- ⚙️ Создавайте резервные копии: Периодически экспортируйте важные файлы в
.pdfили.csvчерезФайл → Экспорт.
Для надёжности используйте комбинацию методов. Например:
- Автосохранение каждые 5 минут + облачный OneDrive.
- Ручное сохранение (
Ctrl + S) после каждого важного изменения. - Еженедельный экспорт ключевых таблиц в
.pdf.
⚠️ Внимание: Функция автосохранения в Excel не заменяет ручное сохранение. Она защищает только от аварийного закрытия, но не от ошибок пользователя (например, если вы случайно удалили данные и сохранили файл).
FAQ: Частые вопросы о восстановлении Excel
Можно ли восстановить Excel-файл после переустановки Windows?
Да, но только если вы не форматировали диск. Используйте программы вроде Recuva или Disk Drill для сканирования старого раздела. Если диск был отформатирован — шансы минимальны (данные можно восстановить только частично с помощью профессиональных инструментов).
Excel пишет "Файл повреждён", что делать?
Попробуйте:
- Открыть файл через
Файл → Открыть → Выбрать файл → Нажать стрелку рядом с "Открыть" → "Открыть и восстановить". - Использовать Stellar Phoenix Excel Repair или Kernel for Excel.
- Экспортировать данные в
.csvчерезДанные → Получить данные → Из файла.
Где Excel хранит файлы, если я работал через терминальный сервер (RDP)?
Временные файлы могут находиться на сервере по пути C:\Users\<Имя_пользователя_RDP>\AppData\Local\Microsoft\Office\UnsavedFiles. Обратитесь к администратору сервера за доступом. Также проверьте локальную папку %LocalAppData%\Microsoft\Terminal Server Client\Cache на своём компьютере.
Можно ли восстановить файл, если Excel завис и его пришлось убить через диспетчер задач?
Да, в этом случае автосохранённая копия с большой вероятностью осталась. Проверьте:
- Папку
UnsavedFiles(см. раздел 1). - Временные файлы в
%Temp%(сортируйте по дате). - Менеджер восстановления Excel (
Файл → Сведения → Управление книгой).
Если ничего нет — используйте Recuva для сканирования диска.
Как восстановить макрос или VBA-код из несохранённого файла?
Макросы и VBA-код хранятся внутри файла .xlsm или .xlsb. Если файл не сохранён:
- Попробуйте восстановить его через
UnsavedFiles(код может сохраниться). - Если файл повреждён — используйте VBA Code Export (надстройка для Excel) для извлечения кода из временных данных.
- Проверьте резервные копии в
%AppData%\Microsoft\Excel\XLSTART\(здесь могут быть сохранены шаблоны с макросами).