Где искать и как правильно открыть резервную копию Excel: от автосохранения до ручных бэкапов

Почему резервные копии Excel «прячутся» и как их найти

Вы потратили часы на составление сложной таблицы в Microsoft Excel, но после сбоя файла или случайного закрытия без сохранения обнаруживаете, что последняя версия документа пропала. Первая мысль — «где же резервная копия?». Проблема в том, что Excel не всегда сохраняет бэкапы в очевидных местах, а их форматы (.xlk, .bak, временные файлы) редко ассоциируются с привычными .xlsx. Эта статья поможет разобраться, где именно ваш Excel хранит резервные копии в зависимости от версии программы (2010, 2016, 2019, 2023 или Office 365) и операционной системы (Windows 10/11 или macOS).

Важно понимать: механизмы резервного копирования в Excel работают по-разному. Автосохранение (функция Автовосстановление) создаёт временные файлы каждые 10 минут, но они не заменяют полноценный бэкап. Ручное сохранение копии через Файл → Сохранить как даёт больше контроля, но требует дисциплины. А вот скрытые файлы с расширением .xlk или .bak — это как раз те «спасательные круги», о которых многие не подозревают. Далее разберём все сценарии — от восстановления несохранённого документа до извлечения данных из повреждённого бэкапа.

Способ 1: Автовосстановление — где Excel прячет временные файлы

Если Excel закрылся аварийно (например, из-за отключения света или зависания программы), при следующем запуске вы увидите панель «Восстановление документов» слева. Но что делать, если этой панели нет, а файл всё равно потерян? Временные копии хранятся в скрытой папке, и их можно найти вручную.

Путь к папке автовосстановления зависит от версии Windows и Excel:

  • 🖥️ Windows 10/11: C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles
  • 🍎 macOS: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery
  • 📁 Office 2010-2016: C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\

Файлы здесь имеют расширение .xlar или временные имена вроде ~$Book1.xlsx. Чтобы их открыть:

  1. Скопируйте файл в другую папку (например, на Рабочий стол).
  2. Переименуйте расширение с .xlar на .xlsx.
  3. Откройте через Excel как обычно.
📊 Как часто вы сохраняете документ в Excel?
Каждые 5 минут
Раз в час
Только при закрытии
Никогда не сохраняю
⚠️ Внимание: Если папка AppData не видна, включите отображение скрытых файлов в Проводнике (вкладка Вид → Скрытые элементы). В macOS используйте сочетание Command + Shift + . (точка).

Способ 2: Ручные резервные копии (.xlk и .bak) — где их искать

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

Чтобы включить автоматическое создание резервных копий (если ещё не поздно):

  1. Откройте Excel и перейдите в Файл → Параметры → Сохранение.
  2. Поставьте галочку напротив Всегда создавать резервную копию.
  3. Укажите папку для хранения (по умолчанию — та же, где и оригинал).
Версия Excel Расширение резервной копии Где хранится
2010–2016 .xlk В папке с оригинальным файлом
2019–2023, Office 365 .xlb (для макросов)
.xlk (для книг)
В папке %AppData%\Microsoft\Excel\ или рядом с оригиналом
macOS (все версии) .bak В той же директории, что и исходный файл

Проверьте папку с оригинальным файлом на наличие .xlk или .bak

Включите отображение скрытых файлов

Используйте поиск по расширению в Проводнике (введите *.xlk в строке поиска)

Попробуйте открыть файл через Excel → Файл → Открыть → Обзор-->

Способ 3: Восстановление из «Управления версиями» (OneDrive/SharePoint)

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

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

  1. Зайдите на onedrive.live.com и найдите свой файл.
  2. Кликните правой кнопкой → История версий.
  3. Выберите нужную дату и нажмите Восстановить.

Для SharePoint:

  1. Откройте библиотеку документов.
  2. Выделите файл → в верхнем меню нажмите ...История версий.
  3. Скачайте или восстановите нужную версию.
⚠️ Внимание: В бесплатной версии OneDrive история версий хранится только 30 дней. В платных тарифах (Office 365) — до 500 версий без ограничения по времени.

Способ 4: Извлечение данных из повреждённого файла Excel

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

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

Если это не сработало, попробуйте альтернативные методы:

  • 🔧 Измените расширение с .xlsx на .zip, затем извлеките файл xl\worksheets\sheet1.xml — иногда данные там сохранены.
  • 📊 Используйте сторонние инструменты вроде Stellar Repair for Excel или Kernel for Excel (платно, но эффективно для сложных повреждений).
  • 🔄 Откройте в Google Sheets: загрузите файл в Google Диск и попробуйте открыть через Sheets — иногда он справляется лучше, чем Excel.
Что делать если Excel выдаёт ошибку "Файл повреждён и не открывается"

1. Проверьте файл антивирусом — иногда повреждение вызвано вирусом.

2. Попробуйте открыть на другом компьютере (возможно, проблема в локальных настройках Excel).

3. Если файл был отправлен по почте, запросите повторную отправку — иногда повреждение происходит при передаче.

Способ 5: Поиск в временных файлах Windows (для опытных пользователей)

Windows создаёт временные файлы (.tmp) при работе с документами, и иногда в них остаются фрагменты данных. Чтобы их найти:

  1. Откройте Проводник и в строке поиска введите *.tmp.
  2. Отсортируйте файлы по дате изменения (самые свежие сверху).
  3. Попробуйте открыть подозрительные файлы через Excel или переименовав их в .xlsx.

Обратите внимание на файлы с именами вроде:

  • ~DFxxxx.tmp — временные файлы Excel.
  • ~$xxxx.xlsx — файлы блокировки (могут содержать данные).
⚠️ Внимание: Не все .tmp-файлы относятся к Excel. Открытие чужих временных файлов может привести к сбоям — сначала скопируйте их в отдельную папку.

Как избежать потери данных в будущем: 3 правила

Чтобы не искать резервные копии в панике, следуйте простым правилам:

  1. Включите автосохранение (Файл → Параметры → Сохранение → Автосохранение каждые 10 минут).
  2. Используйте облако: сохраняйте файлы в OneDrive/Google Drive с историей версий.
  3. Создавайте ручные копии перед критическими изменениями (через Файл → Сохранить как).

Также полезно настроить автоматическое создание резервных копий в параметрах Excel (как описано в Способе 2). Если вы работаете с важными данными, рассмотрите использование Git для версионирования таблиц (например, через надстройку xlwings).

FAQ: Частые вопросы о резервных копиях Excel

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

Да, но шансы зависят от обстоятельств:

  • Если Excel закрылся аварийно, проверьте папку UnsavedFiles (см. Способ 1).
  • Если вы никогда не сохраняли файл, попробуйте найти его в %Temp% (введите это в адресную строку Проводника).
  • На macOS проверьте /private/var/folders/ — там могут быть временные данные.

В худшем случае попробуйте программы для восстановления удалённых файлов (Recuva, Disk Drill), но успех не гарантирован.

Почему Excel не создаёт резервные копии (.xlk) автоматически?

Функция отключена по умолчанию, так как:

  • Резервные копии занимают дополнительное место на диске.
  • При частом сохранении может возникнуть путаница между версиями.
  • В новых версиях Excel (2019+) акцент сделан на автосохранение в облако.

Чтобы включить создание .xlk, следуйте инструкции из Способа 2.

Можно ли восстановить макросы из резервной копии?

Да, но есть нюансы:

  • Если у вас был файл .xlsm (с макросами), резервная копия будет иметь расширение .xlb.
  • Макросы сохраняются только если была включена опция Сохранять данные VBA в параметрах сохранения.
  • Восстановить макросы из автосохранённых файлов (.xlar) невозможно — они содержат только данные.

Для надёжности экспортируйте макросы отдельно через Разработчик → Макросы → Редактор VBA (сохраните как .bas).

Где Excel хранит резервные копии на Mac?

На macOS пути отличаются от Windows:

  • Автосохранение: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery
  • Ручные копии (.bak): в той же папке, что и оригинальный файл.
  • Временные файлы: /private/var/folders/ (ищите по дате изменения).

Чтобы открыть папку Library, в Finder удерживайте Option (Alt) и выберите в меню Переход → Библиотека.

Что делать, если резервная копия открывается, но данные искажены?

Попробуйте следующие шаги:

  1. Откройте файл в Google Sheets — иногда он корректно отображает данные, которые Excel искажает.
  2. Экспортируйте данные в .csv через Файл → Сохранить как, затем импортируйте обратно.
  3. Используйте Power Query (в Excel 2016+) для импорта данных из повреждённого файла:
Данные → Получить данные → Из файла → Из Excel