Вы случайно сохранили изменения в Excel, которые хотели бы отменить? Или файл перестал открываться после последнего сохранения? Ситуация знакома многим: один неверный клик — и часы работы пропадают. К счастью, в Microsoft Excel и Windows есть несколько механизмов, позволяющих вернуть документ к предыдущей версии. Даже если вы не включали автосохранение заранее.
В этой статье мы разберём 5 рабочих способов отката — от стандартных функций программы до скрытых возможностей операционной системы. Важно: эффективность каждого метода зависит от того, где хранится файл (на жёстком диске, в OneDrive или SharePoint), какая версия Excel у вас установлена (2013, 2016, 2019, 2021 или Microsoft 365), и включены ли резервные копии. Не все варианты сработают в 100% случаев, но шансы восстановить данные высоки, если действовать быстро.
Перед тем как приступать к восстановлению, закройте все экземпляры Excel — открытые файлы блокируют доступ к резервным копиям. Также проверьте, не сохранена ли нужная версия в OneDrive (если вы используете облако). Далее выберите подходящий способ из нашей инструкции.
1. Восстановление через «Версии файла» в Excel (для Microsoft 365 и OneDrive)
Если вы работаете в Microsoft 365 (подписка) или сохраняете файлы в OneDrive, у вас есть доступ к истории версий. Эта функция автоматически фиксирует изменения и позволяет откатиться на несколько сохранений назад — даже если вы вручную нажали Ctrl + S.
Чтобы воспользоваться ею:
- Откройте файл в Excel.
- Перейдите в меню
Файл → Сведения → История версий. - В правой части экрана появится список сохранённых версий с датой и временем. Выберите нужную и нажмите
Открыть версию. - Проверьте содержимое — если это та версия, которая нужна, нажмите
Восстановить.
⚠️ Внимание: История версий работает только для файлов, сохранённых в OneDrive или SharePoint. Локальные файлы на жёстком диске не поддерживают эту функцию. Также количество доступных версий ограничено — обычно хранятся изменения за последние 30 дней.
Если нужной версии нет в списке, попробуйте следующий метод.
2. Автовосстановление: где Excel хранит временные файлы
Excel автоматически создаёт резервные копии во время работы — даже если вы не настраивали это вручную. Эти файлы имеют расширение .xar или .xlb и хранятся в скрытой папке. Вот как их найти:
Путь к временным файлам зависит от версии Windows и Excel:
- 📁 Windows 10/11:
C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ - 📁 Excel 2013–2019:
C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles\ - 📁 Excel 2010 и старше:
C:\Documents and Settings\<Имя_пользователя>\Application Data\Microsoft\Excel\
Чтобы открыть папку AppData (она скрыта по умолчанию), выполните следующие шаги:
- Нажмите
Win + R, введите%appdata%\Microsoft\Excelи нажмитеEnter. - Ищите файлы с именем, похожим на ваш документ, но с расширением
.xarили.tmp. - Скопируйте файл в другую папку, переименуйте расширение на
.xlsxи попробуйте открыть.
⚠️ Внимание: Временные файлы
Если папка .xar могут содержать не все данные — только те, что были в памяти на момент аварийного закрытия. Если Excel закрылся корректно, резервная копия может не сохраниться.
Что делать, если временных файлов нет в папке?
UnsavedFiles пуста, попробуйте поискать по всему диску C: с фильтром .xar или .tmp. Также проверьте Корзину — иногда временные файлы удаляются туда после закрытия Excel.
3. Использование функции «Открыть и восстановить»
Если файл повреждён после сохранения (например, не открывается или выдаёт ошибку), в Excel есть встроенный инструмент восстановления. Он работает даже для файлов, которые не сохранялись в облако.
Инструкция:
- Запустите Excel и выберите
Файл → Открыть. - Найдите повреждённый файл, но вместо двойного клика выделите его и нажмите на стрелочку рядом с кнопкой
Открыть. - Выберите пункт
Открыть и восстановить. - Excel предложит два варианта:
Восстановить(попытаться исправить файл) илиИзвлечь данные(если восстановление невозможно).
Этот метод часто помогает при ошибках типа:
- 🚨 «Excel найден нечитаемый содержимый»
- 🚨 «Файл повреждён и не может быть открыт»
- 🚨 «Невозможно открыть книгу»
Если восстановление не удалось, переходите к следующему способу.
Закрыть все программы, кроме Excel|Сделать копию повреждённого файла (на случай ухудшения)|Попробовать открыть файл на другом компьютере|Проверить файл антивирусом (иногда повреждения вызывают вирусы)-->
4. Восстановление через «Журнал изменений» (только для файлов)
Если вы работаете с файлом, который размещён на сетевом диске или в SharePoint, у вас может быть доступ к журналу изменений. Эта функция фиксирует, кто и когда вносил правки, и позволяет откатить конкретные edits.
Как проверить:
или сетевой папки.
Рецензирование → Журнал изменений.ОК — Excel покажет все правки.Отменить.Ограничения метода:
- 🔄 Работает только для общих файлов (не для локальных).
- 🔄 Требуются права на редактирование.
- 🔄 Не все версии Excel поддерживают журнал (в Excel 2013 и новее работает стабильно).
Если файл локальный, этот способ не подойдёт — переходите к резервным копиям Windows.
5. Откат через «Предыдущие версии» Windows (тень копий)
Самый надёжный способ для локальных файлов — использовать теневые копии (Volume Shadow Copy Service). Эта функция Windows автоматически создаёт снимки файлов при создании точек восстановления системы. Если она включена, вы можете вернуть файл к состоянию на любую дату.
Как это работает:
- Найдите файл в Проводнике Windows.
- Кликните правой кнопкой и выберите
Свойства. - Перейдите на вкладку
Предыдущие версии. - Вы увидите список доступных копий с датами. Выберите нужную и нажмите
Восстановить.
Если вкладка Предыдущие версии отсутствует, значит:
- 🛑 Функция отключена в настройках Windows.
- 🛑 На диске недостаточно места для теневых копий.
- 🛑 Файл хранится на
FAT32(теневые копии работают только наNTFS).
⚠️ Внимание: По умолчанию Windows 10/11 создаёт теневые копии только при установке обновлений или вручную созданных точках восстановления. Если вы никогда не настраивали эту функцию, предыдущих версий может не быть.
6. Ручные резервные копии: где Excel сохраняет бэкапы
Если вы когда-либо включали опцию автосохранения резервных копий в настройках Excel, у вас есть шанс найти бэкап. Эти файлы имеют расширение .xlk или .bak и хранятся в той же папке, что и оригинал.
Как найти и восстановить:
- Откройте папку, где лежит ваш файл
.xlsx. - Включите отображение скрытых файлов (
Вид → Скрытые элементы). - Ищите файлы с именем
Резервная копия [имя_вашего_файла].xlkили[имя_файла].bak. - Переименуйте найденный файл в
.xlsxи откройте в Excel.
Чтобы в будущем избегать потерь, настройте автоматическое создание резервных копий:
- Откройте
Файл → Параметры → Сохранение. - Поставьте галочку
Всегда создавать резервную копию. - Укажите папку для хранения бэкапов (лучше на другом диске).
Критическая информация: Резервные копии в Excel сохраняются только при первом сохранении файла. Если вы пересохранили документ после изменений, бэкап обновляется — старую версию уже не вернуть.
Сравнение методов восстановления: какой выбрать?
Чтобы вам было проще ориентироваться, мы собрали основные способы в таблицу:
| Метод | Где работает | Требуемые условия | Ограничения |
|---|---|---|---|
| История версий (OneDrive) | Excel 365, OneDrive, SharePoint | Файл сохранён в облаке, автосохранение включено | Только последние 30 дней, не для локальных файлов |
| Временные файлы (.xar) | Любая версия Excel | Excel закрылся аварийно, файлы не очищены | Может содержать не все данные |
| Открыть и восстановить | Excel 2010–2021, 365 | Файл повреждён, но не удалён | Не всегда восстанавливает 100% данных |
| Теневые копии Windows | Windows 7–11 (NTFS) | Функция включена, есть точки восстановления | Не работает на FAT32, требует места на диске |
| Ручные резервные копии (.xlk) | Любая версия Excel | Опция включена в настройках | Обновляется при каждом сохранении |
Если ни один из методов не сработал, остаётся последний шанс — специализированные программы для восстановления файлов, такие как Stellar Repair for Excel или Kernel for Excel. Они платные, но часто спасают в безнадёжных случаях.
FAQ: Частые вопросы по восстановлению файлов Excel
Можно ли откатить Excel, если я сохранил файл и закрыл программу?
Да, но шансы зависят от того, где хранится файл:
- 📁 OneDrive/SharePoint: Используйте
История версий(раздел 1). - 📁 Локальный диск: Проверьте
Предыдущие версиив свойствах файла (раздел 5) или временные файлы.xar(раздел 2).
Если файл пересохранён, а резервных копий нет, восстановление маловероятно.
Excel пишет «Файл повреждён». Как его открыть?
Попробуйте по очереди:
- Открыть через
Файл → Открыть → Открыть и восстановить(раздел 3). - Переименовать файл в
.zip, извлечь содержимое и найти папкуxl\worksheets— иногда листы сохраняются отдельно. - Использовать 7-Zip для извлечения данных из повреждённого
.xlsx.
Я сохранил файл поверх старого. Можно ли вернуть прежнюю версию?
Вероятность восстановления ~50%. Попробуйте:
- 🔍 Проверьте
Предыдущие версиив свойствах файла (раздел 5). - 🔍 Поищите резервную копию
.xlkили.bakв той же папке (раздел 6). - 🔍 Используйте программы вроде Recuva для поиска удалённых версий (если файл перезаписан недавно).
Если файл сохранялся на OneDrive, шансы выше — смотрите раздел 1.
Как включить автосохранение в Excel, чтобы не терять данные?
Настройте автоматическое сохранение и резервные копии:
- Перейдите в
Файл → Параметры → Сохранение. - Поставьте галочки:
- ✅
Автосохранение каждые [X] минут(рекомендуем 5–10 минут). - ✅
Всегда создавать резервную копию.
- ✅
Для Excel 365 также включите Автосохранение в OneDrive — это даст доступ к истории версий.
Помогает ли «Восстановление системы» Windows вернуть Excel-файл?
Косвенно — да. Если у вас есть точка восстановления, созданная до потери файла, вы можете откатить всю систему к этому состоянию. Однако:
- ⚠️ Это затрагивает все программы и настройки, а не только Excel.
- ⚠️ Файлы, созданные после точки восстановления, будут утеряны.
- ⚠️ Работает только если функция включена (
Панель управления → Восстановление).
Лучше сначала попробовать методы из этой статьи.