Работая с Microsoft Excel, вы наверняка сталкивались с ситуацией, когда программа внезапно зависает, а после перезапуска предлагает восстановить несохранённые данные. За этой функцией стоят временные файлы Excel — скрытые копии документов, которые создаются автоматически для аварийного восстановления. Но где именно они хранятся? И почему иногда занимают гигабайты дискового пространства, хотя вы давно удалили оригинальные таблицы?
В этой статье мы разберём все возможные пути хранения временных файлов Excel на Windows 10/11 и macOS, включая скрытые папки Office и системные каталоги. Вы узнаете, как найти эти файлы вручную, какие из них можно удалять без риска для данных, а также как настроить автоочистку, чтобы Excel не тормозил из-за переполненного кэша. Отдельно рассмотрим нюансы для Excel 2013–2019, Microsoft 365 и веб-версии Excel Online.
Что такое временные файлы Excel и зачем они нужны
Временные файлы (они же temp-файлы или автосохранения) — это скрытые копии ваших таблиц, которые Excel создаёт в фоновом режиме. Их основные функции:
- 🔄 Автовосстановление после сбоев (например, если программа зависла или отключили свет).
- ⚡ Ускорение работы с большими файлами за счёт кэширования данных.
- 📱 Синхронизация между устройствами в Microsoft 365.
- 🛠️ Откат изменений через функцию
Версии(доступно в новых версиях).
По умолчанию Excel сохраняет временные файлы каждые 10 минут (интервал можно изменить в настройках). Однако при интенсивной работе — например, с формулами ПОИСКПОЗ или сводными таблицами — частота может увеличиваться. В результате на диске скапливаются сотни мегабайт "мусора", который не всегда удаляется автоматически.
⚠️ Внимание: Не все временные файлы можно удалять без последствий. Например, файлы с расширением .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 |
Да, но фильтруйте по дате |
Чтобы открыть эти папки:
- Нажмите
Win + R, введите%AppData%и нажмитеEnter(дляRoaming). - Для
Localиспользуйте команду%LocalAppData%. - Включите отображение скрытых файлов в
Проводнике(Вид → Скрытые элементы).
Поиск временных файлов на 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/
Чтобы открыть эти папки:
- Запустите
Finder. - В меню выберите
Переход → Переход к папке(или нажмитеCmd + Shift + G). - Вставьте один из путей выше. Для доступа к
Libraryможет потребоваться разрешение администратора.
⚠️ Внимание: На macOS временные файлы Excel часто блокируются системой. Перед удалением закройте все офисные программы и проверьте файлы через Терминал командой:
lsof | grep Excel
Как безопасно удалить временные файлы Excel
Удаление временных файлов может освободить до 5–10 ГБ места на диске, но важно не задеть критичные данные. Следуйте этому алгоритму:
Закройте все документы и программу Excel
Создайте резервную копию папок (скопируйте в другое место)
Удалите файлы старше 30 дней (сортировка по дате)
Используйте встроенную очистку Office (см. ниже)
Перезагрузите компьютер-->
Для автоматической очистки:
- Откройте Excel и перейдите в
Файл → Параметры → Дополнительно. - В разделе
СохранениенажмитеОчистить несохранённые файлы. - Подтвердите удаление. Это удалит только файлы из папки
UnsavedFiles.
Для глубокой очистки используйте утилиты:
- 🧹 CCleaner (раздел
Очистка → Приложения → Microsoft Office). - 🔍 BleachBit (выберите
Office CacheиTemporary Files). - 📦 Встроенная утилита Windows:
Пуск → Очистка диска → Временные файлы.
Как изменить путь сохранения временных файлов
По умолчанию Excel сохраняет временные файлы на системном диске (C:), что может приводить к его переполнению. Чтобы перенаправить их на другой диск:
- Закройте все офисные программы.
- Создайте новую папку на другом диске (например,
D:\ExcelTemp). - Откройте
Редактор реестра(Win + R → regedit). - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options - Создайте новый
Строковый параметр (REG_SZ)с именемTemporaryFolderи укажите путь к новой папке (например,D:\ExcelTemp\). - Перезагрузите компьютер.
⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям в работе 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 не показывает окно восстановления:
- Проверьте папку
UnsavedFilesвручную (путь см. выше). - Используйте поиск по всему диску
C:по маске.tmpили.xar, сортируя файлы по дате изменения. - Попробуйте открыть повреждённый файл через
Файл → Открыть → Обзор, выбрав типВсе файлы (.). - Воспользуйтесь сторонними утилитами, например, OfficeRecovery или Stellar Repair for Excel.
Можно ли изменить формат временных файлов?
Нет, формат временных файлов жёстко задан в Excel:
.tmp— стандартные временные файлы..xar— файлы автовосстановления..xlb— настройки панели инструментов.
Изменить расширение вручную бессмысленно — Excel их просто проигнорирует.
Почему после очистки временных файлов Excel работает медленнее?
Это временный эффект, связанный с:
- 🔄 Пересозданием кэша формул и сводных таблиц.
- 📥 Повторной загрузкой надстроек (например, Power Query).
- 🛠️ Оптимизацией индексов для больших файлов.
Через 1–2 сеанса работы скорость вернётся в норму. Если тормоза остались, проверьте настройки Параметры → Формулы → Параметры вычислений (возможно, включён ручной режим).