Где Excel хранит последние сохранения: поиск автосохранённых и временных файлов

Microsoft Excel автоматически создаёт резервные копии и временные файлы во время работы, но большинство пользователей не знают, где именно они хранятся. Если программа закрылась с ошибкой, компьютер внезапно выключился или вы забыли сохранить изменения — шансы вернуть данные всё ещё есть. В этой статье разберём все возможные локации хранения автосохранений, включая скрытые папки Windows и MacOS, а также объясним, как восстановить файлы вручную или с помощью встроенных инструментов Excel.

Важно понимать разницу между автосохранением (функция Автосохранение в Excel 2016+, требует OneDrive/SharePoint) и временными файлами (создаются при аварийном закрытии). Первые хранятся в облаке, вторые — локально на диске. Мы сосредоточимся на локальных копиях, так как они доступны даже без интернета.

1. Стандартные пути хранения автосохранений в Windows

В Windows 10/11 Excel сохраняет временные файлы в скрытых системных папках. Их расположение зависит от версии программы и настроек пользователя. Основные директории:

  • 📁 Папка Temp пользователя: C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles — здесь хранятся файлы, которые не были сохранены вручную перед сбоем.
  • 📁 Общая папка Temp: C:\Users\<Имя_пользователя>\AppData\Local\Temp — ищите файлы с расширением .tmp и именем, начинающимся на ~$ (например, ~$Book1.xls).
  • 📁 Папка Document Recovery: C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel — здесь Excel хранит копии для восстановления после аварийного закрытия.

Чтобы увидеть эти папки, включите отображение скрытых файлов в Проводнике (Вид → Скрытые элементы). Внутри ищите файлы с расширениями .xlsx, .xlsb, .xlsm или временные .tmp. Дата изменения файла поможет идентифицировать нужный.

📊 Какую версию Excel вы используете?
Excel 2013 или старше
Excel 2016-2019
Excel 2021/365
Не знаю версию

Важно: Файлы в UnsavedFiles хранятся только 4 дня, после чего автоматически удаляются. Если прошло больше времени, проверьте Корзину или используйте программы для восстановления удалённых файлов (например, Recuva или Disk Drill).

⚠️ Внимание: Не сохраняйте восстановленные файлы в ту же папку, откуда их извлекли! Это может перезаписать оригинальные данные. Используйте другой диск или облачное хранилище.

2. Где искать автосохранения в MacOS

На Mac Excel использует другие пути для временных файлов. Основные локации:

  • 📁 Папка TemporaryItems: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/ — здесь хранятся несохранённые копии.
  • 📁 Автосохранения (AutoRecovery): /Users/<Имя_пользователя>/Library/Application Support/Microsoft/Office/Office 2011 AutoRecovery (для Excel 2011) или аналогичная папка для новых версий.
  • 📁 Системная папка Temp: /private/var/folders/ — ищите файлы с префиксом Excel или ~$.

Чтобы открыть папку Library (она скрыта по умолчанию), в Finder нажмите Переход → Перейти к папке (или ⌘ + Shift + G) и введите путь вручную. Временные файлы в MacOS часто имеют расширение .tmp или .xlsx с случайным именем (например, Excel_12345678.tmp).

Совет: Если Excel на Mac закрылся с ошибкой, при следующем запуске программа должна автоматически предложить восстановить файлы из папки AutoRecovery. Если этого не произошло, проверьте настройки автовосстановления в Excel → Настройки → Сохранение.

3. Как восстановить файл через встроенные инструменты Excel

Excel имеет собственные механизмы восстановления, которые срабатывают при аварийном закрытии. Вот как ими пользоваться:

  1. Автоматическое восстановление: При следующем запуске Excel откроет панель Восстановление документов слева. Нажмите на файл, чтобы открыть его и сохранить вручную.
  2. Ручной поиск: Перейдите в Файл → Сведения → Управление книгой → Восстановить несохранённые книги. Здесь отобразятся все файлы из папки UnsavedFiles.
  3. Открытие временного файла: Если знаете путь к .tmp-файлу, переименуйте его в .xlsx и откройте через Excel (возможно, потребуется подтвердить восстановление).

Если Excel не предлагает восстановить файл автоматически, проверьте настройки автосохранения:

  1. Откройте Файл → Параметры → Сохранение.
  2. Убедитесь, что включена опция Автосохранение каждые X минут (рекомендуется 5–10 минут).
  3. Проверьте путь в поле Папка автовосстановления — он должен совпадать с указанными выше.

Убедиться, что автосохранение включено (интервал 5-10 минут)|

Проверить путь папки автовосстановления|

Отключить опцию "Удалять автосохранённые файлы при закрытии без сохранения"|

Сохранить текущие настройки-->

В Excel 365 и 2021 автосохранённые файлы по умолчанию загружаются в OneDrive, даже если вы работаете локально. Чтобы найти их, откройте Файл → Открыть → Последние и выберите вкладку Восстановить несохранённые книги.

4. Поиск по расширениям и сигнатурам файлов

Если стандартные методы не помогли, можно найти временные файлы Excel по их уникальным признакам:

Тип файла Расширение Префикс имени Где искать
Временный файл Excel .tmp ~$ (например, ~$Report.xlsx) Папки Temp, AppData
Автосохранённая копия .xlsx, .xlsb Случайное имя (например, AutoRecover save of Book2) UnsavedFiles, AutoRecovery
Резервная копия (если включена) .xlk, .bak Имя оригинального файла + ~RF или .bak Папка с оригинальным файлом
Файл блокировки .tmp .~lock. (например, Document1.xlsx~lock.1234#) Папка с оригинальным файлом

Для поиска по всему диску:

  1. Откройте Проводник (Windows) или Finder (MacOS).
  2. В строке поиска введите:
    .tmp OR ~$.xls* OR "AutoRecover save of"
  3. Отсортируйте результаты по дате изменения, чтобы найти свежие файлы.

Примечание: Файлы с префиксом ~$ — это "теневые" копии, которые Excel создаёт при совместном доступе. Они содержат только метаданные, а не сами данные таблицы, поэтому восстановить из них информацию невозможно.

5. Восстановление из резервных копий (если включено)

Excel может создавать резервные копии (.xlk или .bak), если эта опция активирована. Чтобы её включить:

  1. Откройте Файл → Параметры → Дополнительно.
  2. Прокрутите до раздела Сохранение.
  3. Поставьте галочку Всегда создавать резервную копию.

Резервные копии хранятся в той же папке, что и оригинальный файл, но с расширением .xlk (для Excel 97-2003) или .bak (для новых версий). Чтобы открыть:

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

6. Что делать, если файлы не найдены

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

  • 🔍 Поиск по дате: Используйте фильтр по дате изменения файла в Проводнике (Вид → Добавить столбцы → Дата изменения). Ищите файлы, изменённые в день сбоя.
  • 🗑️ Проверка Корзины: Удалённые автосохранения могут оставаться в Корзине до 30 дней. Отсортируйте содержимое по дате удаления.
  • 💾 Программы восстановления: Утилиты вроде EaseUS Data Recovery или Stellar Phoenix Excel Repair сканируют диск на уровне секторов и могут найти удалённые временные файлы.
  • ☁️ Облачные копии: Если файл когда-либо сохранялся в OneDrive, Google Drive или Dropbox, проверьте историю версий в веб-интерфейсе хранилища.

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

Как работает автосохранение в Excel Online?

В веб-версии Excel (office.com) автосохранение работает иначе: все изменения синхронизируются с OneDrive в реальном времени. Чтобы восстановить предыдущую версию:

1. Откройте файл в Excel Online.

2. Нажмите Файл → История версий.

3. Выберите нужную точку восстановления из списка.

Обратите внимание: история версий хранится только 30 дней (или дольше, если у вас подписка Microsoft 365).

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

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

  • 🔄 Настройте автосохранение: Установите интервал 5–10 минут в Файл → Параметры → Сохранение.
  • ☁️ Используйте облако: Сохраняйте файлы в OneDrive или SharePoint — там доступна история версий на 30+ дней.
  • 💾 Резервные копии: Включите опцию Всегда создавать резервную копию в настройках.
  • 📌 Сохраняйте вручную: Используйте сочетание Ctrl + S (Windows) или ⌘ + S (Mac) каждые 10–15 минут.
  • 🔧 Проверяйте настройки: Регулярно обновляйте Excel — в новых версиях улучшаются механизмы восстановления.

Профилактический совет: Если работаете с критически важными данными, экспортируйте таблицу в PDF или CSV перед закрытием. Для этого используйте Файл → Экспорт → Создать PDF/XPS.

Часто задаваемые вопросы

Можно ли восстановить файл, если Excel завис и его пришлось закрыть через Диспетчер задач?

Да, в большинстве случаев. При следующем запуске Excel должен автоматически открыть панель восстановления. Если этого не произошло, проверьте папку C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ на наличие файлов с именем AutoRecover save of.... Также попробуйте поискать по расширению .tmp в папке Temp.

Где хранятся автосохранения в Excel для Mac, если я использую iCloud?

Если файл сохранён в iCloud Drive, автосохранения могут храниться в облаке. Чтобы их найти:

  1. Откройте Excel и перейдите в Файл → Открыть.
  2. Выберите iCloud в боковом меню.
  3. Прокрутите до раздела Несохранённые книги (если он есть).

Также проверьте папку /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Application Support/Microsoft/Office/ на локальные копии.

Как восстановить файл, если папка UnsavedFiles пустая?

Если в UnsavedFiles нет файлов, попробуйте:

  • Поиск по всему диску с фильтром *.tmp и сортировкой по дате.
  • Проверку Корзины — возможно, файлы были удалены недавно.
  • Использование программ восстановления (например, Recuva), если прошло менее 7 дней с момента потери.
  • Проверку других устройств (например, если файл открывался на ноутбуке и ПК).

Если ничего не помогло, обратитесь в службу поддержки Microsoft — при наличии лицензии они могут помочь с восстановлением из облачных резервных копий.

Почему Excel не создаёт автосохранения для моего файла?

Возможные причины:

  • Отключено автосохранение в настройках (Файл → Параметры → Сохранение).
  • Файл сохранён в формате .xls (устаревший формат Excel 97-2003), который не поддерживает автосохранение. Преобразуйте его в .xlsx.
  • Файл открыт в режиме Только для чтения.
  • Недостаточно места на диске для создания временных файлов.
  • Файл хранится на сетевом диске или в облаке с ограниченными правами.

Проверьте настройки и повторите попытку.

Можно ли восстановить формулы и макросы из автосохранённого файла?

Да, но с оговорками:

  • Формулы восстанавливаются полностью, если файл не повреждён.
  • Макросы (.xlsm) могут не восстановиться, если автосохранение было прервано во время их выполнения. В этом случае попробуйте открыть файл в Режиме восстановления (удерживайте Shift при запуске Excel).
  • Связи с внешними данными (например, подключения к Power Query) могут разорваться — их придётся настраивать заново.

Если файл открывается, но макросы не работают, проверьте настройки безопасности в Файл → Параметры → Центр управления безопасностью.