Microsoft Excel автоматически создаёт резервные копии файлов и временные данные, что иногда приводит к накоплению ненужных файлов с расширениями .xlb, .tmp или .xlk. Эти дубликаты занимают место на диске, замедляют работу программы и могут вызывать ошибки при открытии документов. Особенно актуальна проблема для пользователей, работающих с большими таблицами или на слабых ПК, где каждый мегабайт памяти на счету.
В этой статье вы найдёте 5 способов отключить автосохранение и резервное копирование в Excel — от стандартных настроек до редактирования реестра Windows. Мы разберём, как убрать автоматические копии в версиях Excel 2010–2019, Excel 365 и Excel для Mac, а также объясним, какие риски несет полное отключение этой функции. Если вы часто сталкиваетесь с ошибкой «Файл заблокирован для редактирования» или просто хотите оптимизировать работу программы — читайте далее.
Почему Excel создаёт резервные копии и можно ли их отключить?
Excel сохраняет временные файлы по трём основным причинам:
- 🔄 Автовосстановление — программа каждые 10 минут (по умолчанию) создаёт копию документа, чтобы восстановить данные при сбое.
- 💾 Резервные файлы — при первом сохранении Excel может создать файл с расширением
.xlb(настройки панели инструментов) или.tmp(временные данные). - 🔒 Блокировка файлов — при совместной работе Excel создаёт
.xlk-файлы, чтобы предотвратить конфликты редактирования.
Отключить эти функции можно полностью или частично, но важно понимать последствия:
- ❌ Потеря данных — без автосохранения риск потерять изменения при аварийном закрытии программы возрастает в 3–5 раз.
- ⚠️ Конфликты при совместной работе — без файлов блокировки (
.xlk) несколько пользователей могут одновременно редактировать один документ, что приведёт к перезаписи данных. - ⚡ Ускорение работы — отключение автосохранения снижает нагрузку на процессор и диск, что критично для слабых ПК или при работе с файлами свыше 100 МБ.
Если вы всё же решили отключить резервное копирование, начните со стандартных настроек Excel — это самый безопасный способ. Для опытных пользователей подойдут методы с редактированием реестра или групповой политики.
Способ 1: Отключение автосохранения в настройках Excel
Самый простой метод — изменить параметры автовосстановления через меню программы. Это не удалит существующие резервные копии, но остановит создание новых. Инструкция актуальна для Excel 2010–2023 и Excel 365:
- Откройте Excel и перейдите в
Файл → Параметры → Сохранение. - Снимите галочку напротив Автосохранение каждые (по умолчанию — 10 минут).
- Уберите галочку Сохранять последнюю автосохранённую версию при закрытии без сохранения.
- Нажмите
ОКи перезапустите Excel.
Этот способ отключает только автоматическое сохранение, но не удаляет уже созданные временные файлы. Чтобы очистить их вручную:
- 📁 Перейдите в папку
C:\Users\[Ваше_имя]\AppData\Roaming\Microsoft\Excel\(включите отображение скрытых файлов). - 🗑️ Удалите файлы с расширениями
.xlb,.tmpи.xlk.
☑️ Что сделать перед отключением автосохранения
⚠️ Внимание: Если вы работаете с файлами в OneDrive или SharePoint, отключение автосохранения может привести к конфликтам синхронизации. В этом случае лучше уменьшить интервал автосохранения до 1–2 минут, а не отключать функцию полностью.
Способ 2: Удаление файла Excel.xlb (настройки панели инструментов)
Файл Excel.xlb хранит персональные настройки панели быстрого доступа и ленты инструментов. При повреждении этого файла Excel может тормозить или выдавать ошибки. Его можно безопасно удалить — программа создаст новый при следующем запуске.
Инструкция для Windows:
- Закройте все окна Excel.
- Откройте проводник и вставьте в адресную строку:
%appdata%\Microsoft\Excel - Найдите файл
Excel.xlb(илиExcel15.xlbдля Excel 2013/2016). - Удалите его или переместите в другую папку (на случай восстановления).
- Перезапустите Excel.
Для Excel на Mac путь будет другим:
/Users/[Ваше_имя]/Library/Group Containers/UBF8T346G9.Office/Excel
Удалите файл com.microsoft.Excel.plist — это аналог .xlb для macOS.
| Версия Excel | Имя файла настроек | Путь к файлу (Windows) |
|---|---|---|
| Excel 2010–2013 | Excel.xlb |
%appdata%\Microsoft\Excel\ |
| Excel 2016–2019 | Excel15.xlb |
%appdata%\Microsoft\Excel\ |
| Excel 365 | Excel.xlb или Excel16.xlb |
%localappdata%\Microsoft\Office\ |
| Excel для Mac | com.microsoft.Excel.plist |
/Users/[Имя]/Library/... |
⚠️ Внимание: Если после удаления.xlbExcel начал работать нестабильно (например, исчезли пользовательские кнопки на панели), верните файл обратно или сбросьте настройки программы черезФайл → Параметры → Настройка ленты.
Способ 3: Отключение резервных копий через реестр Windows
Для опытных пользователей существует метод полного отключения создания временных файлов через редактор реестра. Этот способ работает только на Windows и требует осторожности — неправильные изменения могут нарушить работу системы.
Пошаговая инструкция:
- Нажмите
Win + R, введитеregeditи подтвердите запуск. - Перейдите по пути:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options(Для Excel 2013 используйте
15.0, для 2010 —14.0). - Создайте новый Параметр DWORD (32 бита) с именем
NoReReg. - Установите значение
1и сохраните изменения. - Перезагрузите компьютер.
Этот параметр отключает регистрацию компонентов Excel, что косвенно снижает количество создаваемых временных файлов. Для полного эффекта также рекомендуется:
- 🛠️ Удалить ключ
HKEY_CURRENT_USER\Software\Microsoft\Office\Excel\Addins(если не используете надстройки). - 🗃️ Очистить папку
%temp%\Excel8.0от старых временных файлов.
Способ 4: Использование групповой политики (для корпоративных пользователей)
Если вы работаете в офисной сети, администратор может ограничить создание резервных копий через групповую политику Windows. Этот метод подходит для Excel 2016–2023 и Office 365 в корпоративных версиях Windows (Pro/Enterprise).
Инструкция для администратора:
- Откройте
Редактор локальной групповой политики(gpedit.msc). - Перейдите по пути:
Конфигурация пользователя → Административные шаблоны → Microsoft Excel 2016 → Параметры Excel → Сохранение - Найдите параметр Отключить автосохранение и установите его в состояние
Включено. - Примените политику и перезагрузите компьютеры пользователей.
Для домашних пользователей этот способ неактуален, но его можно имитировать через редактор реестра (см. Способ 3). Основные преимущества групповой политики:
- 🔐 Централизованное управление — настройки применяются ко всем компьютерам в сети.
- 🔄 Автоматическое обновление — политики синхронизируются при входе пользователя в систему.
- 🛡️ Безопасность — пользователи не смогут самостоятельно изменить настройки.
⚠️ Внимание: Если ваш компьютер входит в домен, изменения групповой политики могут перезаписать локальные настройки Excel. Перед применением новых правил проверьте их на тестовой машине.
Способ 5: Альтернативные решения для оптимизации Excel
Если отключить резервные копии не удаётся или это противоречит политике безопасности вашей компании, рассмотрите альтернативные способы уменьшить нагрузку от временных файлов:
- 📂 Измените папку для автосохранения:
В настройках Excel (
Файл → Параметры → Сохранение) укажите путь к другому диску (например,D:\ExcelTemp\). Это разгрузит системный дискC:. - ⏳ Увеличьте интервал автосохранения:
Установите значение не 10, а 30–60 минут. Это снизит количество создаваемых файлов, но увеличит риск потери данных.
- 🔧 Используйте надстройку Office Tab:
Эта утилита оптимизирует работу с несколькими файлами и позволяет вручную управлять сохранением.
- ☁️ Перейдите на облачное сохранение:
В Excel 365 файлы автоматически сохраняются в OneDrive
с версионностью. Это надежнее локальных резервных копий.
Для пользователей, работающих с очень большими файлами (свыше 500 МБ), рекомендуется:
- 📊 Разбивать данные на несколько книг.
- 🗄️ Использовать формат
.xlsb(двоичный Excel) — он быстрее сохраняется и занимает меньше места. - 🔄 Отключать фоновое сохранение через параметр реестра
DisableBackgroundSave(значение1).
Как проверить, какие файлы занимают больше всего места?
Откройте проводник и введите в поисковую строку размер:гигантский. Затем отсортируйте результаты по дате изменения — так вы найдёте старые временные файлы Excel.
Частые ошибки и их решения
При отключении резервных копий пользователи часто сталкиваются с проблемами. Вот самые распространённые из них и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
| Excel не сохраняет изменения после отключения автосохранения | Файл открыт в режиме Только для чтения или заблокирован другим пользователем |
Проверьте права доступа к файлу и закройте все экземпляры Excel через диспетчер задач |
| Появляется ошибка «Файл повреждён» при открытии | Удален файл Excel.xlb с настройками |
Запустите Excel с ключом /safe (безопасный режим) или восстановите файл из резервной копии |
| Временные файлы продолжают создаваться despite отключения автосохранения | Активны надстройки или макросы, создающие копии | Отключите все надстройки через Файл → Параметры → Надстройки |
| Excel тормозит при работе с большими файлами | Накопилось много временных файлов в папке %temp% |
Очистите папку C:\Users\[Имя]\AppData\Local\Temp\Excel8.0\ и отключите фоновое сохранение |
Если после отключения резервных копий Excel начал работать нестабильно, попробуйте:
- Восстановить настройки по умолчанию через
Файл → Параметры → Сбросить. - Переустановить Office с официального сайта Microsoft.
- Проверить компьютер на вирусы — некоторые вредоносные программы блокируют доступ к временным файлам.
FAQ: Ответы на частые вопросы
Можно ли отключить резервные копии только для одного файла?
Нет, настройки автосохранения применяются ко всем документам Excel. Однако вы можете сохранить конкретный файл в формате .xlsb (двоичный) — он создаёт меньше временных данных. Также можно использовать макрос для отключения автосохранения при открытии файла:
Sub DisableAutoSave()
Application.AutoRecover.Enabled = False
End Sub
Добавьте этот код в модуль VBA и запускайте при открытии документа.
Почему после удаления файла Excel.xlb пропали мои пользовательские кнопки на панели?
Файл Excel.xlb хранит настройки ленты и панели быстрого доступа. При его удалении Excel сбрасывает эти настройки к стандартным. Чтобы восстановить кнопки:
- Закройте Excel.
- Скопируйте резервную копию
Excel.xlb(если она есть) обратно в папку%appdata%\Microsoft\Excel\. - Если резервной копии нет — настройте панель заново через
Файл → Параметры → Настройка ленты.
Как отключить создание файлов .tmp в Excel?
Файлы .tmp создаются при аварийном закрытии программы. Полностью отключить их нельзя, но можно:
- Уменьшить их количество, отключив автосохранение (см. Способ 1).
- Настроить автоматическую очистку папки
%temp%с помощью утилиты CCleaner или планировщика задач Windows. - Использовать скрипт для удаления старых временных файлов (например, через
PowerShell):Get-ChildItem "C:\Users\\AppData\Local\Temp\Excel" -Recurse -Force | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-7) } | Remove-Item -Force
Безопасно ли отключать автосохранение в Excel 365?
В Excel 365 автосохранение интегрировано с облачным хранилищем OneDrive, поэтому его отключение менее критично, чем в десктопных версиях. Однако:
- ✅ Плюсы: Уменьшается нагрузка на диск и сеть, особенно при работе с большими файлами.
- ❌ Минусы: Если интернет-соединение прервётся, несохранённые изменения могут потеряться.
Рекомендация: вместо полного отключения уменьшите интервал автосохранения до 5 минут или используйте режим автономной работы для важных файлов.
Как восстановить файл Excel, если автосохранение было отключено?
Если вы потеряли данные из-за отключённого автосохранения, попробуйте следующие методы:
- Проверьте папку автовосстановления:
Перейдите в
Файл → Сведения → Управление версиями → Восстановить несохранённые книги. - Используйте встроенную утилиту восстановления:
Откройте Excel, перейдите в
Файл → Открыть → Последниеи прокрутите вниз до раздела Восстановить несохранённые книги. - Воспользуйтесь сторонними инструментами:
Программы вроде Stellar Phoenix Excel Repair или Kernel for Excel могут восстановить данные из повреждённых файлов.
- Проверьте теневые копии Windows:
Кликните правой кнопкой по файлу Excel, выберите
Свойства → Предыдущие версиии восстановите старую версию.
Если ни один метод не помог, попробуйте открыть файл в Google Sheets или LibreOffice Calc — иногда эти программы читают повреждённые данные лучше, чем сам Excel.