Как восстановить предыдущую версию документа Excel: полное руководство

Вы случайно сохранили изменения в Excel, перезаписав важные данные? Или файл повреждён после сбоя программы? Не паникуйте — в 90% случаев предыдущую версию документа можно восстановить. Microsoft Excel предлагает несколько встроенных механизмов для отката изменений, но большинство пользователей о них не знают или используют неэффективно.

В этой статье мы разберём 5 проверенных способов возврата к старой версии файла: от стандартной функции Версии в OneDrive до ручного восстановления из временных файлов системы. Особое внимание уделим скрытым резервным копиям, которые Excel создаёт автоматически при аварийном закрытии — их часто упускают из виду даже опытные пользователи. Вы узнаете, какие методы работают для Excel 2013-2019 и Microsoft 365, а также как действовать, если файл был удалён полностью.

1. Восстановление через историю версий в OneDrive или SharePoint

Если ваш файл хранится в OneDrive или SharePoint, у вас есть шанс вернуть любую из последних 500 сохранённых версий — даже если вы давно закрыли документ. Эта функция работает автоматически для всех файлов в облаке, но многие пользователи забывают её проверить.

Чтобы увидеть историю изменений:

  • 📁 Откройте OneDrive в браузере и найдите нужный файл.
  • 🕒 Кликните правой кнопкой → выберите История версий.
  • 🔄 В списке выберите дату, когда файл был в нужном состоянии, и нажмите Восстановить.

Важно: версия для восстановления должна быть сохранена в облаке. Если вы работали с локальной копией и не синхронизировали изменения, этот метод не сработает. Также обратите внимание, что в бесплатной версии OneDrive история хранится только 30 дней (в платной — до 5 лет).

📊 Где вы храните рабочие файлы Excel?
Только на компьютере
В OneDrive/SharePoint
На внешнем диске
В Google Диске
Другой вариант

2. Автовосстановление в Excel: где искать несохранённые файлы

Excel автоматически создаёт резервные копии каждые 10 минут (по умолчанию), но большинство пользователей не знают, где их найти. Эти файлы имеют расширение .xar или .xlb и хранятся в скрытой папке системы.

Инструкция для Windows:

  1. Откройте Файл → Сведения → Управление версией → Восстановить несохранённые книги.
  2. Если этот путь не сработал, вручную перейдите по адресу:
    C:\Users\<Ваше_имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles

    (чтобы увидеть папку AppData, включите отображение скрытых файлов в проводнике).

  3. Найдите файл с именем вашей книги и расширением .xlsx или .xlsb.

Открыть меню "Файл" → "Сведения"

Проверить папку UnsavedFiles в AppData

Попробовать восстановить из временных файлов через "Управление версией"

Убедиться, что функция автосохранения включена в настройках Excel-->

⚠️ Внимание: Автосохранённые файлы хранятся только 4 дня, после чего автоматически удаляются. Если прошло больше времени, попробуйте следующий метод.

3. Резервные копии Excel: скрытая функция, о которой мало кто знает

Excel может создавать полноценные резервные копии (.xlk или .bak) при каждом сохранении — но эта функция отключена по умолчанию. Если вы или ваш системный администратор включали её ранее, копии будут лежать в той же папке, что и оригинальный файл, но с другим расширением.

Как проверить:

  • 🔍 Откройте папку с исходным файлом .xlsx.
  • 📄 Включите отображение расширений файлов (в проводнике: Вид → Расширения имён файлов).
  • 🔄 Ищите файлы с именем вашей книги и расширениями: .xlk (резервная копия), .bak (автоматическая копия), .tmp (временный файл).

Если найдёте такой файл, просто переименуйте его в .xlsx и откройте в Excel. Обычно эти копии содержат данные на момент последнего сохранения.

Как включить автоматическое создание резервных копий?

Чтобы Excel создавал резервные копии при каждом сохранении:

1. Откройте Файл → Параметры → Сохранение.

2. Поставьте галочку Всегда создавать резервную копию.

3. Укажите папку для хранения копий (по умолчанию — та же папка, что и оригинал).

Обратите внимание: эта функция доступна только в настольных версиях Excel 2016 и новее, но не работает в онлайн-версии Excel for Web.

4. Восстановление через временные файлы Windows

Если Excel закрылся аварийно (например, из-за отключения света или зависания программы), операционная система могла сохранить временную копию файла. Эти файлы имеют расширение .tmp и хранятся в системной папке Temp.

Как их найти:

  1. Нажмите Win + R, введите %temp% и нажмите Enter.
  2. Отсортируйте файлы по дате изменения (кликните по столбцу Дата).
  3. Ищите файлы с именами, начинающимися на: ~$ (например, ~$Ваша_книга.xlsx) — это временные файлы Excel. Excel или Office в названии.

⚠️ Внимание: Временные файлы могут быть повреждены. Перед открытием сделайте их копию в другую папку. Если Excel выдаёт ошибку при открытии, попробуйте импортировать данные через Файл → Открыть → Обзор → Выбрать тип файла "Все файлы (.)".

Тип файла Расширение Где искать Срок хранения
Автосохранённая версия .xar, .xlsb AppData\Local\Microsoft\Office\UnsavedFiles 4 дня
Резервная копия .xlk, .bak В папке с оригинальным файлом До ручного удаления
Временный файл .tmp %temp% или AppData\Local\Temp До перезагрузки ПК
Версия OneDrive .xlsx Облачное хранилище 30 дней (бесплатно) / 5 лет (платно)

5. Восстановление удалённого файла Excel

Если вы удалили файл полностью (не только перезаписали, а удалили из папки), сначала проверьте корзину. Если её уже очистили, используйте специализированные программы для восстановления данных, такие как:

  • 🛠️ Recuva (бесплатная, простая для новичков)
  • 💾 EaseUS Data Recovery (платно, но с высоким процентом восстановления)
  • 🔧 R-Studio (для опытных пользователей, поддерживает повреждённые диски)

Алгоритм действий:

  1. Установите программу на другой диск (не тот, где был файл!).
  2. Выберите диск для сканирования (обычно C: или D:).
  3. Укажите расширения .xlsx, .xls, .xlsb для фильтрации.
  4. После сканирования найдите свою книгу и восстановите в новую папку.

⚠️ Внимание: Чем больше вы работаете на компьютере после удаления файла, тем ниже шансы на восстановление. Операционная система может перезаписать секторы диска, где хранились данные. Если файл критически важен, сразу отключите диск от записи (или извлеките его) и подключите к другому ПК для восстановления.

6. Как предотвратить потерю данных в будущем

Лучший способ борьбы с потерей данных — профилактика. Вот 5 правил, которые спасут ваши файлы:

  • ☁️ Синхронизируйте файлы с облаком (OneDrive, Google Drive, Dropbox). Облачные сервисы хранят историю версий и позволяют откатывать изменения за несколько кликов.
  • 🔄 Включите автосохранение в настройках Excel: Файл → Параметры → Сохранение → Автосохранение каждые [X] минут.
  • 💾 Создавайте резервные копии вручную перед важными изменениями: Файл → Сохранить как → Обзор → Тип файла: Книга Excel с поддержкой макросов (.xlsm) или .xlsb.
  • 📂 Используйте контроль версий (например, Git для Excel-файлов через надстройки вроде xlwings или GitExcel). Это актуально для командной работы.
  • Настройте аварийное восстановление в Excel: Файл → Параметры → Сохранение → Папка автовосстановления (укажите надёжный диск).

FAQ: Частые вопросы о восстановлении файлов Excel

Можно ли восстановить файл Excel, если я сохранил поверх него новые данные?

Да, но шансы зависят от того, включено ли было автосохранение или резервное копирование. Сначала проверьте:

  1. Папку UnsavedFiles (если прошло менее 4 дней).
  2. Резервные копии с расширением .xlk или .bak в папке с оригинальным файлом.
  3. Временные файлы в %temp% (если Excel закрылся аварийно).

Если ничего не нашлось, попробуйте программы вроде Recuva — иногда они находят фрагменты перезаписанных файлов.

Я работаю в Excel Online (браузерная версия). Можно ли восстановить предыдущую версию?

В Excel for Web история версий доступна только если файл хранится в OneDrive или SharePoint. Откройте файл в браузере → кликните по названию файла в верхнем меню → выберите История версий. Обратите внимание: в бесплатной версии история хранится только 30 дней.

Если файл локальный (не в облаке), восстановить предыдущую версию через браузер нельзя — используйте методы для настольной версии Excel.

Excel пишет "Файл повреждён и не открывается". Что делать?

Сначала попробуйте встроенное средство восстановления:

  1. Откройте ExcelФайл → Открыть → Обзор.
  2. Выберите повреждённый файл, но вместо Открыть нажмите на стрелочку рядом с кнопкой → Открыть и восстановить.

Если не помогло:

  • Попробуйте открыть файл в Google Sheets (иногда он справляется с повреждениями лучше).
  • Используйте сторонние инструменты: Stellar Repair for Excel или Kernel for Excel Repair.
  • Проверьте временные файлы в %temp% — иногда там остаётся неповреждённая копия.

Как восстановить файл Excel на Mac?

На macOS алгоритм схож с Windows, но пути к файлам другие:

  • Автосохранённые версии: /Users/[Ваше_имя]/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/UnsavedFiles
  • Временные файлы: /private/var/folders/ (ищите папки с случайными именами, внутри будут файлы .tmp).
  • OneDrive: история версий доступна так же, как на Windows.

Чтобы увидеть папку Library, в Finder нажмите Переход → Перейти к папке (или Cmd + Shift + G) и введите путь вручную.

Можно ли восстановить файл Excel после форматирования диска?

Форматирование уничтожает структуру файловой системы, но данные могут оставаться на диске до перезаписи. В этом случае:

  1. Немедленно прекратите использование диска — не устанавливайте программы, не сохраняйте файлы.
  2. Подключите диск к другому компьютеру как внешний носитель.
  3. Используйте профессиональные инструменты: R-Studio, GetDataBack или UFS Explorer.
  4. Сканируйте диск в режиме Поиск по сигнатурам (это займёт больше времени, но повысит шансы).

⚠️ Шансы на восстановление зависят от типа форматирования:

  • Быстрое форматирование: ~70% шанс (структура удалена, данные остаются).
  • Полное форматирование: ~30% шанс (данные перезаписываются нулями).