Случайно закрыли Excel без сохранения? Сердце ёкнуло, а руки дрожат от мысли о потерянных часах работы? Не паникуйте — в 80% случаев данные можно вернуть. Современные версии Microsoft Excel (2016 и новее) автоматически создают резервные копии, даже если вы забыли нажать Ctrl + S. Но успех зависит от того, как быстро вы действуете и какой метод восстановления выберете.
Многие пользователи не знают, что Excel сохраняет временные файлы с расширением .tmp или .xar в скрытых папках системы. А если у вас включено автосохранение в OneDrive или SharePoint, шансы вернуть данные возрастают до 95%. В этой статье — пошаговые инструкции для Windows 10/11 и macOS, включая редкие приёмы, о которых не пишут в официальной справке.
⚠️ Внимание: Не создавайте новые файлы Excel и не перезагружайте компьютер до попытки восстановления. Каждая новая сессия программы может перезаписать временные данные.
1. Автовосстановление через встроенную функцию Excel
Самый быстрый способ — использовать менеджер восстановления документов, который запускается автоматически при следующем открытии Excel. Если окно не появилось, сделайте это вручную:
1. Откройте Excel (не создавайте новый файл!).
2. Перейдите в Файл → Сведения → Управление книгой → Восстановить несохранённые книги.
3. В списке найдите свой файл — он будет иметь имя типа "Восстановленная книга 1" и расширение .xlsx.
⚠️ Внимание: Восстановленные файлы сохраняются во временной папке только 4 дня. После этого они удаляются безвозвратно.
Проверьте папку C:\Users\ИмяПользователя\AppData\Local\Microsoft\Office\UnsavedFiles
Убедитесь, что автовосстановление включено в Файл → Параметры → Сохранение
Перезапустите Excel с правами администратора
Попробуйте открыть программу в безопасном режиме (удерживайте Ctrl при запуске)
-->
Если в списке нет вашего файла, проверьте настройки автосохранения:
- Откройте
Файл → Параметры → Сохранение. - Убедитесь, что галочка стоит напротив "Автосохранение каждые N минут" (рекомендуется 5-10 минут).
- Проверьте путь к папке автовосстановления — по умолчанию это
%AppData%\Microsoft\Excel.
2. Поиск временных файлов Excel вручную
Excel создаёт скрытые копии документов с расширениями .tmp, .xar или .xlb. Их можно найти через проводник Windows или Terminal на Mac.
Для Windows:
- Откройте проводник и вставьте в адресную строку:
%LocalAppData%\Microsoft\Office\UnsavedFiles - Ищите файлы с датой изменения, соответствующей времени закрытия Excel.
- Скопируйте файл в безопасное место и переименуйте расширение на
.xlsx.
Для macOS:
- Откройте Terminal и выполните:
open $TMPDIR - В папке
TemporaryItemsищите файлы с именами типаExcel_илиBook. - Переместите файл на рабочий стол и откройте через Excel.
Где ещё искать временные файлы?
На Windows проверьте:
- C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Excel\
- C:\Documents and Settings\ИмяПользователя\Local Settings\Temp\ (для старых версий)
- Папку %TEMP% (нажмите Win + R, введите %temp%)
На Mac:
- /private/var/folders/ (ищите папки с случайными именами, содержащие Excel)
- ~/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/
⚠️ Внимание: Временные файлы могут быть повреждены. Если Excel выдаёт ошибку при открытии, попробуйте:
- 🔧 Открыть через
Файл → Открыть → Обзор → Выбрать файл → Стрелка рядом с кнопкой "Открыть" → Открыть и восстановить. - 📄 Использовать LibreOffice Calc — он иногда читает повреждённые
.xlsxлучше, чем сам Excel. - 🔄 Переименовать файл в
.zip, извлечь содержимое и проверить папкуxl\worksheets— там могут быть сохранены листы в формате.xml.
3. Восстановление через историю файлов Windows
Если у вас включена защита системы или история файлов, можно откатить файл к предыдущей версии. Это работает даже если вы перезаписали оригинал.
Инструкция для Windows 10/11:
- Найдите папку, где был сохранён файл (даже если его там сейчас нет).
- Кликните правой кнопкой → "Восстановить прежнюю версию".
- Выберите версию с нужной датой (Excel создаёт резервные копии при каждом сохранении).
Если опция неактивна:
- 🛠️ Проверьте настройки:
Панель управления → Система и безопасность → История файлов. - 💾 Включите защиту:
Панель управления → Система → Защита системы → Настроить. - ⏳ Используйте сторонние утилиты типа ShadowExplorer для доступа к теневым копиям.
Да, несколько раз|Да, один раз|Нет, но боюсь что это произойдёт|Нет, всегда сохраняюсь
-->
4. Облачные резервные копии (OneDrive, Google Drive, SharePoint)
Если файл был сохранён в облаке хотя бы раз, шансы на восстановление максимальны. OneDrive и Google Диск автоматически создают версии документов, даже если вы работаете офлайн.
Для OneDrive:
- Зайдите на onedrive.live.com.
- Найдите файл → Кликните правой кнопкой → "Версии".
- Выберите версию с нужной датой и времением.
Для Google Диска:
- Откройте drive.google.com.
- Кликните на файл → "Управление версиями" → "Просмотреть другие версии".
- Скачайте нужную версию.
⚠️ Внимание: В корпоративных аккаунтах Microsoft 365 версии хранятся до 500 штук, в бесплатных — только 100. Старые версии автоматически удаляются.
| Сервис | Макс. количество версий | Срок хранения | Как восстановить |
|---|---|---|---|
| OneDrive (личный) | 100 | 30 дней | ПКМ → Версии |
| OneDrive для бизнеса | 500 | Неограниченно | ПКМ → История версий |
| Google Диск | 100 (200 для корп. аккаунтов) | 30 дней | ПКМ → Управление версиями |
| SharePoint | 500 | Настраивается админом | Открыть библиотеку → История версий |
5. Сторонние программы для восстановления
Если встроенные методы не сработали, можно использовать специализированные утилиты. Они сканируют диск на уровне секторов и восстанавливают удалённые файлы.
Топ-3 программы для восстановления Excel:
- 🛠️ EaseUS Data Recovery — поддерживает
.xlsx,.xls,.csv. Бесплатная версия восстанавливает до 2 ГБ. - 🔍 Recuva — простой интерфейс, глубокое сканирование. Ищите файлы по маске
.xls. - 💾 Stellar Phoenix Excel Repair — специализируется на повреждённых файлах Excel, восстанавливает формулы и форматирование.
Инструкция по использованию EaseUS:
- Установите программу (не на тот диск, где потерян файл!).
- Выберите диск для сканирования (обычно
C:\). - В фильтрах укажите
.xlsx,.xls,.tmp. - После сканирования проверьте папки
Lost FilesилиOther Files. - Сохраните восстановленный файл в новое место (не на рабочий стол!).
Критическая информация: Программы восстановления работают только до тех пор, пока секторы диска не были перезаписаны. Каждый новый сохранённый файл уменьшает шансы на успех. Если Excel был закрыт без сохранения, немедленно прекратите работу за компьютером и подключите диск к другому ПК для сканирования.
6. Как предотвратить потерю данных в будущем
Лучше потратить 5 минут на настройку автосохранения, чем часы на восстановление. Вот обязательные меры предосторожности:
- ⚙️ Настройте автосохранение:
- Excel →
Файл → Параметры → Сохранение. - Установите галочки:
- 🔘 Автосохранение каждые 5 минут.
- 🔘 Сохранять последнюю автосохранённую версию при закрытии без сохранения.
- 🔘 Разрешить фоновое сохранение.
- Excel →
Sub ForceSave()
ActiveWorkbook.Save
MsgBox "Файл сохранён в " & ActiveWorkbook.FullName, vbInformation
End Sub
.csv или .pdf через Файл → Экспорт.⚠️ Внимание: Если вы работаете с связанными данными (например, Power Query или внешние источники), настройте автоматическое обновление при открытии:
- Перейдите в
Данные → Запросы и подключения → Параметры запроса. - Установите "Обновлять при открытии файла".
- Сохраните файл как
.xlsm(с поддержкой макросов), если используете VBA.
FAQ: Частые вопросы о восстановлении Excel
Можно ли восстановить файл, если Excel завис и его принудительно закрыли через диспетчер задач?
Да, в этом случае временные файлы часто остаются нетронутыми. Проверьте:
- Папку
%AppData%\Microsoft\Excel\(ищите файлы с датой аварийного закрытия). - Журнал событий Windows (
Win + X → Просмотр событий → Журналы Windows → Приложение) — там может быть запись об ошибке с путём к временному файлу.
Если Excel предлагает восстановить файл при следующем запуске, соглашайтесь — это самый надёжный способ.
Я сохранил файл поверх старого — можно ли отменить перезапись?
Это зависит от настроек системы:
- 🔄 В Windows: Проверьте "Предыдущие версии" (клик правой кнопкой на файле).
- ☁️ В OneDrive/Google Диск: Откройте историю версий файла.
- 🛠️ Если ничего нет: Используйте Recuva или EaseUS в режиме глубокого сканирования (ищите по оригинальному имени файла).
⚠️ Важно: Не сохраняйте новый файл в ту же папку — это уменьшает шансы на восстановление.
Работает ли восстановление для Excel Online?
Да, но с оговорками:
- 🌐 Автосохранение: В Excel Online изменения сохраняются каждые несколько секунд. Закрытие вкладки браузера без сохранения обычно не приводит к потере данных.
- ⏳ Версии: Доступны через
Файл → История версий(хранится до 100 версий). - ❌ Ограничение: Временные файлы на локальном диске не создаются — всё хранится в облаке.
Если вы потеряли данные в Excel Online, проверьте папку "Корзина" на OneDrive — файлы хранятся там 30 дней.
Что делать, если восстановленный файл открывается, но данные искажены?
Попробуйте эти методы по порядку:
- Открыть в безопасном режиме: Удерживайте
Ctrlпри запуске Excel, выберите файл. - Использовать "Открыть и восстановить":
Файл → Открыть → Обзор → Выбрать файл → Стрелка рядом с "Открыть". - Экспортировать данные:
- Сохраните файл как
.csv(Файл → Сохранить как → CSV). - Откройте
.csvв Блокноте и проверьте целостность данных.
- Сохраните файл как
=ФОРМУЛА.ТЕКСТ(A1)
(протяните на весь диапазон, чтобы увидеть оригинальные формулы).
Можно ли восстановить файл, если Excel был закрыт из-за отключения электричества?
Да, но действовать нужно быстро:
- 🔌 Не включайте компьютер сразу после отключения света — дождитесь стабильного питания.
- 🔋 Используйте ИБП (источник бесперебойного питания) для безопасного завершения работы.
- 💾 Проверьте папку:
C:\Users\ИмяПользователя\AppData\Local\Microsoft\Office\UnsavedFiles— Excel создаёт здесь копии при аварийном завершении.
- 🛠️ Если файл повреждён: Используйте Stellar Phoenix Excel Repair — он специализируется на восстановлении после сбоев питания.
⚠️ Внимание: После внезапного отключения электричества не сохраняйте восстановленный файл поверх оригинала — сначала проверьте его целостность!