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

Резервные копии в Microsoft Excel — это как страховка для ваших данных: они автоматически создаются при аварийном закрытии программы или при ручном сохранении с галочкой «Всегда создавать резервную копию». Но со временем эти файлы накапливаются, занимают место на диске и могут даже мешать работе — особенно когда вы пытаетесь открыть документ, а Excel упорно предлагает восстановить старую версию. Хуже того, скрытые резервные данные иногда остаются внутри самого файла, увеличивая его вес и замедляя производительность.

В этой статье разберём, как полностью удалить резервные копии — от временных файлов с расширением .xlk до скрытых данных в структуре документа. Мы рассмотрим как стандартные методы через интерфейс Excel, так и продвинутые приёмы для опытных пользователей (включая редактирование XML-кода файла). Отдельно остановимся на типичных ошибках, которые возникают при очистке, и объясним, почему иногда резервные копии возвращаются сами собой.

1. Где Excel хранит резервные копии и как их найти

Прежде чем удалять, нужно понять, где именно Excel сохраняет резервные данные. Существует три типа резервных файлов:

  • 📁 Временные файлы (.tmp, .xlk) — создаются при аварийном закрытии. Хранятся в системной папке Temp или рядом с оригинальным файлом.
  • 🔄 Автосохранённые версии — если включена функция Автосохранение в Excel 2016+. Лежат в облаке OneDrive или локально по пути C:\Users\Имя_пользователя\AppData\Local\Microsoft\Office\UnsavedFiles.
  • 🗃️ Скрытые данные в файле — остатки предыдущих версий, которые хранятся внутри .xlsx как XML-теги. Не видны пользователю, но увеличивают размер файла.

Чтобы найти временные файлы вручную:

  1. Откройте Проводник Windows.
  2. В адресной строке введите %temp% и нажмите Enter.
  3. Отсортируйте файлы по дате изменения — ищите имена, начинающиеся с ~$ или заканчивающиеся на .xlk.
📊 Какую версию Excel вы используете?
Excel 2010-2013
Excel 2016-2019
Excel 2021/365
Mac-версия
Другая

Для автосохранённых версий путь зависит от настроек:

Версия ExcelПуть к автосохранённым файлам
Excel 2010-2013C:\Users\Имя_пользователя\AppData\Roaming\Microsoft\Excel\
Excel 2016-2019C:\Users\Имя_пользователя\AppData\Local\Microsoft\Office\UnsavedFiles\
Excel 365 (с OneDrive)Облачное хранилище OneDrive → Папка Автосохранение
Mac-версия/Users/Имя_пользователя/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/
⚠️ Внимание: Не удаляйте файлы с расширением .xarb — это архивы автовосстановления для Excel 365. Их удаление может привести к потере несохранённых изменений в открытых документах.

2. Как отключить автоматическое создание резервных копий

Если вам не нужна функция автосохранения, её можно полностью деактивировать. Это предотвратит создание новых резервных файлов в будущем.

Для Excel 2010–2019:

  1. Откройте Excel и перейдите в Файл → Параметры → Сохранение.
  2. Снимите галочку напротив Автосохранение каждые ... минут.
  3. Уберите галочку Сохранять последнюю автосохранённую версию при закрытии без сохранения.

Для Excel 365 (с интеграцией OneDrive):

  • 🔗 Перейдите в Файл → Параметры → Сохранение.
  • 🔄 В разделе Автосохранение отключите ползунок Автоматически сохранять файлы в OneDrive и SharePoint.
  • 📁 Вручную удалите папку Автосохранение в OneDrive, если она уже создана.

Для полного отключения временных файлов (.xlk):

  1. Закройте все документы Excel.
  2. Нажмите Win + R, введите excel /safe и нажмите Enter (запуск в безопасном режиме).
  3. Перейдите в Файл → Параметры → Дополнительно.
  4. В разделе Общие снимите галочку Всегда создавать резервную копию.

3. Ручное удаление резервных копий через Проводник

Если резервные файлы уже созданы, их нужно удалить вручную. Простое удаление через Корзину не всегда срабатывает — иногда Excel блокирует файлы. Вот надёжный алгоритм:

Закройте все документы Excel и саму программу|Откройте Диспетчер задач (Ctrl+Shift+Esc) и завершите процесс EXCEL.EXE|Проверьте скрытые папки (включите отображение скрытых файлов в Проводнике)|Создайте точку восстановления системы (на случай ошибок)-->

Шаги для удаления:

  1. Временные файлы (.tmp, .xlk):
    • 📂 Перейдите в %temp% (через Win + R).
    • 🔍 Отсортируйте файлы по типу и удалите все с расширениями .tmp, .xlk, ~$*.xlsx.
    • 🗑️ Очистите Корзину.
  • Автосохранённые версии:
    • 🖥️ Для локальных файлов: удалите всё из папки UnsavedFiles (путь см. в таблице выше).
    • ☁️ Для OneDrive: зайдите на сайт OneDrive, найдите папку Автосохранение и очистите её.
    • ⚠️ Внимание: Если при удалении файлов .xlk появляется ошибка "Файл используется другой программой", используйте утилиту Unlocker или перезагрузите компьютер в Безопасном режиме (нажмите F8 при запуске Windows).

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

      HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Excel\Options
      

      Ищите параметр "BackupPath" — если он есть, удалите его.

      4. Очистка скрытых резервных данных внутри файла Excel

      Даже после удаления внешних резервных копий внутри самого файла .xlsx могут оставаться скрытые данные предыдущих версий. Это увеличивает размер файла и может вызывать ошибки при открытии. Чтобы их удалить:

      Метод 1: Сохранение в новом формате

      1. Откройте проблемный файл в Excel.
      2. Перейдите в Файл → Сохранить как.
      3. В поле Тип файла выберите Книга Excel (*.xlsx).
      4. Внизу окна нажмите Сервис → Общие параметры.
      5. Убедитесь, что галочка Всегда создавать резервную копию снята.
      6. Сохраните файл под новым именем.

      Метод 2: Редактирование XML-кода (для опытных)

      Файлы .xlsx — это ZIP-архивы с XML-данными. Можно вручную удалить ненужные теги:

      1. Переименуйте файл с .xlsx на .zip.
      2. Откройте архив с помощью 7-Zip или WinRAR.
      3. Перейдите в папку xl\ и удалите файлы:
        • 📄 backup\ (если есть) — папка с резервными данными.
        • 📄 revisionHeaders.xml — история изменений.
        • 📄 revisionLog.xml — журнал редакций.
    • Сохраните изменения и переименуйте файл обратно в .xlsx.
    • Что будет если удалить не те XML-файлы?

      Если вы случайно удалите критические файлы (например, workbook.xml или styles.xml), книга Excel перестанет открываться. Восстановить её можно только из резервной копии или через инструмент Open and Repair (Файл → Открыть → Обзор → Выбрать файл → стрелка рядом с кнопкой "Открыть" → Открыть и восстановить).

      Метод 3: Макрос для очистки

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

      Sub ClearBackupData()
      

      Dim wb As Workbook

      Set wb = ActiveWorkbook

      wb.RemovePersonalInformation = True

      wb.SaveAs Filename:=wb.FullName, FileFormat:=xlOpenXMLWorkbook

      MsgBox "Скрытые резервные данные удалены!", vbInformation

      End Sub

      Чтобы запустить:

      1. Нажмите Alt + F11 для открытия редактора VBA.
      2. Вставьте код в новый модуль (Insert → Module).
      3. Запустите макрос нажатием F5.

    5. Почему резервные копии возвращаются и как это исправить

    Иногда пользователи сталкиваются с тем, что резервные копии появляются снова, несмотря на все манипуляции. Причины и решения:

    ПроблемаПричинаРешение
    Файлы .xlk создаются при каждом открытии В настройках Excel включена опция Всегда создавать резервную копию Отключите её в Файл → Параметры → Дополнительно
    Автосохранённые версии возвращаются в OneDrive Синхронизация облака включена Отключите автосохранение в параметрах OneDrive или Excel 365
    Временные файлы не удаляются Excel не закрыт полностью (процесс висит в фоне) Завершите процесс EXCEL.EXE через Диспетчер задач
    Скрытые данные остаются в файле Файл сохранён с историей изменений Используйте Сохранить как с отключённой опцией резервирования

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

    Если резервные копии создаются на уровне корпоративной политики (например, через Group Policy в домене Windows), их удаление может быть заблокировано администратором. В этом случае:

    • 🔑 Обратитесь в IT-отдел за разрешением на изменение настроек.
    • 💻 Используйте Portable-версию Excel (например, Excel Portable от LiberKey), которая не наследует корпоративные политики.

    6. Альтернативные способы: сторонние утилиты и облачные сервисы

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

    • 🛠️ Office Recovery Toolbox — утилита для восстановления и очистки файлов Excel. Позволяет удалить скрытые данные и сжать файл.
    • 🗜️ 7-Zip — архиватор, который может открывать .xlsx как ZIP и удалять ненужные XML-файлы вручную.
    • ☁️ Google Sheets — загрузите файл в Google Таблицы, затем экспортируйте обратно в .xlsx. При конвертации скрытые резервные данные теряются.
    • 🔍 SysTools Excel Recovery — платный инструмент для глубокой очистки файлов от метаданных и временных копий.

    Для продвинутых пользователей подойдёт PowerShell-скрипт для массового удаления резервных файлов:

    Get-ChildItem -Path "C:\Users\\AppData\Local\Microsoft\Office\UnsavedFiles\" -Filter ".xlsx" -Recurse | Remove-Item -Force
    

    Get-ChildItem -Path "C:\Users\\AppData\Local\Temp\" -Filter ".xlk" -Recurse | Remove-Item -Force

    Скрипт удаляет все несохранённые файлы Excel и временные копии для всех пользователей ПК. Запускайте от имени администратора!

    7. Как избежать проблем с резервными копиями в будущем

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

    • 📅 Регулярно очищайте папку Temp. Используйте утилиту CCleaner или встроенную команду Windows:
      cleanmgr /sagerun:1
    • ⚙️ Настройте Excel под свои задачи. Если вы не работаете с критически важными данными, отключите автосохранение и резервное копирование в параметрах.
    • 🔄 Используйте контроль версий. Вместо резервных копий Excel настройте Git или облачные сервисы (Google Drive, Dropbox) с историей изменений.
    • 📂 Храните файлы в правильных папках. Избегайте сохранения документов на Рабочий стол или в Загрузки — эти каталоги часто сканируются на вирусы, что может блокировать временные файлы.

    Для корпоративных пользователей:

    • 🏢 Настройте Group Policy для отключения автосохранения на всех рабочих станциях.
    • 📊 Используйте SharePoint вместо локальных файлов — там версиями управляет сервер, а не Excel.
    • Часто задаваемые вопросы

      Можно ли восстановить данные из резервной копии после её удаления?

      Если вы удалили файлы .xlk или .tmp из папки Temp, восстановить их можно только через программы вроде Recuva или Disk Drill — но успех не гарантирован. Для автосохранённых версий в OneDrive проверьте Корзину облака (файлы хранятся там до 30 дней).

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

      Это происходит, если в самом файле .xlsx остались теги с историей изменений. Используйте метод редактирования XML (см. раздел 4) или сохраните файл в новом формате (Файл → Сохранить как → Книга Excel (*.xlsx) с отключённой опцией резервирования).

      Как удалить резервные копии на Mac?

      На macOS путь к временным файлам:

      /Users/Имя_пользователя/Library/Containers/com.microsoft.Excel/Data/Library/Preferences/AutoRecovery/

      Чтобы увидеть папку Library, в Finder нажмите Cmd + Shift + G и введите путь. Удаляйте файлы только после закрытия Excel.

      Может ли удаление резервных копий повредить оригинальный файл?

      Нет, если вы удаляете только внешние файлы (.xlk, .tmp). Но при редактировании XML-кода внутри .xlsx есть риск повредить структуру. Всегда делайте резервную копию файла перед ручной очисткой!

      Как отключить резервные копии для конкретного файла, а не для всех?

      В Excel нет такой опции. Альтернатива:

      1. Сохраните файл с другим именем (Файл → Сохранить как).
      2. В окне сохранения снимите галочку Всегда создавать резервную копиюСервис → Общие параметры).

      Теперь для этого файла резервные копии создаваться не будут.