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

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

В этой статье мы разберём все возможные пути хранения временных файлов Excel на Windows 10/11 и macOS, включая скрытые папки Office и системные каталоги. Вы узнаете, как найти эти файлы вручную, какие из них можно удалять без риска для данных, а также как настроить автоочистку, чтобы Excel не тормозил из-за переполненного кэша. Отдельно рассмотрим нюансы для Excel 2013–2019, Microsoft 365 и веб-версии Excel Online.

Что такое временные файлы Excel и зачем они нужны

Временные файлы (они же temp-файлы или автосохранения) — это скрытые копии ваших таблиц, которые Excel создаёт в фоновом режиме. Их основные функции:

  • 🔄 Автовосстановление после сбоев (например, если программа зависла или отключили свет).
  • Ускорение работы с большими файлами за счёт кэширования данных.
  • 📱 Синхронизация между устройствами в Microsoft 365.
  • 🛠️ Откат изменений через функцию Версии (доступно в новых версиях).

По умолчанию Excel сохраняет временные файлы каждые 10 минут (интервал можно изменить в настройках). Однако при интенсивной работе — например, с формулами ПОИСКПОЗ или сводными таблицами — частота может увеличиваться. В результате на диске скапливаются сотни мегабайт "мусора", который не всегда удаляется автоматически.

📊 Как часто вы очищаете временные файлы Excel?
Никогда не чистил
Раз в месяц
Только когда заканчивается место на диске
Использую специальные утилиты

⚠️ Внимание: Не все временные файлы можно удалять без последствий. Например, файлы с расширением .tmp в папке AppData\Local\Microsoft\Office\UnsavedFiles содержат несохранённые изменения. Их удаление приведёт к потере данных!

Где Excel хранит временные файлы на Windows

На Windows пути хранения временных файлов зависят от версии Excel и настроек системы. Ниже приведён полный список локаций, где стоит искать "мусор" программы.

Папка Путь Тип файлов Можно ли удалять?
Автосохранение C:\Users\<Имя_пользователя>\AppData\Roaming\Microsoft\Excel\ .xarb, .xlb Да, кроме текущих сессий
Несохранённые файлы C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\UnsavedFiles .tmp, .xlsx Нет (содержат данные для восстановления)
Кэш Microsoft 365 C:\Users\<Имя_пользователя>\AppData\Local\Microsoft\Office\16.0\OfficeFileCache .fs, .fsc Да, но требует перезапуска Excel
Temp-папка Windows C:\Users\<Имя_пользователя>\AppData\Local\Temp\ .tmp, .xls Да, но фильтруйте по дате

Чтобы открыть эти папки:

  1. Нажмите Win + R, введите %AppData% и нажмите Enter (для Roaming).
  2. Для Local используйте команду %LocalAppData%.
  3. Включите отображение скрытых файлов в Проводнике (Вид → Скрытые элементы).

Поиск временных файлов на macOS

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

  • 📁 Автосохранение: /Users/<Имя_пользователя>/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/
  • 🗑️ Кэш: /Users/<Имя_пользователя>/Library/Group Containers/UBF8T346G9.Office/
  • 🔄 Версии файлов: /Users/<Имя_пользователя>/Library/Application Support/Microsoft/Office/

Чтобы открыть эти папки:

  1. Запустите Finder.
  2. В меню выберите Переход → Переход к папке (или нажмите Cmd + Shift + G).
  3. Вставьте один из путей выше. Для доступа к Library может потребоваться разрешение администратора.

⚠️ Внимание: На macOS временные файлы Excel часто блокируются системой. Перед удалением закройте все офисные программы и проверьте файлы через Терминал командой:

lsof | grep Excel

Как безопасно удалить временные файлы Excel

Удаление временных файлов может освободить до 5–10 ГБ места на диске, но важно не задеть критичные данные. Следуйте этому алгоритму:

Закройте все документы и программу Excel

Создайте резервную копию папок (скопируйте в другое место)

Удалите файлы старше 30 дней (сортировка по дате)

Используйте встроенную очистку Office (см. ниже)

Перезагрузите компьютер-->

Для автоматической очистки:

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

Для глубокой очистки используйте утилиты:

  • 🧹 CCleaner (раздел Очистка → Приложения → Microsoft Office).
  • 🔍 BleachBit (выберите Office Cache и Temporary Files).
  • 📦 Встроенная утилита Windows: Пуск → Очистка диска → Временные файлы.

Как изменить путь сохранения временных файлов

По умолчанию Excel сохраняет временные файлы на системном диске (C:), что может приводить к его переполнению. Чтобы перенаправить их на другой диск:

  1. Закройте все офисные программы.
  2. Создайте новую папку на другом диске (например, D:\ExcelTemp).
  3. Откройте Редактор реестра (Win + R → regedit).
  4. Перейдите по пути:
    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
  5. Создайте новый Строковый параметр (REG_SZ) с именем TemporaryFolder и укажите путь к новой папке (например, D:\ExcelTemp\).
  6. Перезагрузите компьютер.

⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе Excel. Перед изменениями создайте резервную копию реестра (Файл → Экспорт).

Для macOS перенастройка пути временных файлов невозможна без использования сторонних утилит (например, SymbolicLinker для создания символических ссылок).

Частые проблемы с временными файлами и их решения

С временными файлами Excel связано несколько типичных ошибок. Рассмотрим самые распространённые и способы их устранения.

Почему Excel не восстанавливает файл после сбоя?

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

1. Включено ли автосохранение в Параметры → Сохранение.

2. Существует ли папка UnsavedFiles (иногда она удаляется антивирусами).

3. Не превышен ли лимит версий (по умолчанию хранится последняя автосохранённая копия).

Если файла нет в UnsavedFiles, попробуйте найти его через поиск по расширению .tmp или .xar в папке %Temp%.

Проблема 1: Excel зависает при открытии файла из-за повреждённых временных данных.

Решение:

  • Удерживайте Ctrl при запуске Excel, чтобы открыть программу в безопасном режиме.
  • Удалите все файлы из %AppData%\Microsoft\Excel\XLSTART.
  • Откройте проблемный файл через Файл → Открыть → Обзор, выбрав в типе файлов Все файлы (.).

Проблема 2: На диске C: заканчивается место из-за временных файлов Excel.

Решение:

  • Перенастройте путь хранения (см. предыдущий раздел).
  • Ограничьте количество автосохранений в Параметры → Сохранение → Автосохранение каждые [X] минут.
  • Используйте облачное хранилище (OneDrive или Google Drive) для автоматической синхронизации.

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

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

Технически да, но это крайне не рекомендуется. Временные файлы нужны для восстановления данных после сбоев. Если отключить их создание (Параметры → Сохранение → Автосохранение каждые [0] минут), вы потеряете возможность восстановить несохранённые изменения.

Альтернатива: уменьшите интервал автосохранения до 5–10 минут и регулярно очищайте папку UnsavedFiles.

Почему Excel создаёт временные файлы даже для облачных документов?

Даже при работе с файлами в OneDrive или SharePoint, Excel создаёт локальные временные копии для:

  • 🔄 Быстрой синхронизации изменений.
  • 📱 Офлайн-режима (если пропадёт интернет).
  • 🛠️ Восстановления при конфликтах версий.

Эти файлы хранятся в %LocalAppData%\Microsoft\Office\16.0\OfficeFileCache и обычно удаляются автоматически после синхронизации.

Как восстановить файл, если Excel не предлагает восстановление?

Если после сбоя Excel не показывает окно восстановления:

  1. Проверьте папку UnsavedFiles вручную (путь см. выше).
  2. Используйте поиск по всему диску C: по маске .tmp или .xar, сортируя файлы по дате изменения.
  3. Попробуйте открыть повреждённый файл через Файл → Открыть → Обзор, выбрав тип Все файлы (.).
  4. Воспользуйтесь сторонними утилитами, например, OfficeRecovery или Stellar Repair for Excel.
Можно ли изменить формат временных файлов?

Нет, формат временных файлов жёстко задан в Excel:

  • .tmp — стандартные временные файлы.
  • .xar — файлы автовосстановления.
  • .xlb — настройки панели инструментов.

Изменить расширение вручную бессмысленно — Excel их просто проигнорирует.

Почему после очистки временных файлов Excel работает медленнее?

Это временный эффект, связанный с:

  • 🔄 Пересозданием кэша формул и сводных таблиц.
  • 📥 Повторной загрузкой надстроек (например, Power Query).
  • 🛠️ Оптимизацией индексов для больших файлов.

Через 1–2 сеанса работы скорость вернётся в норму. Если тормоза остались, проверьте настройки Параметры → Формулы → Параметры вычислений (возможно, включён ручной режим).