Как полностью отключить автосохранение в Excel: 5 проверенных способов

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

Вы когда-нибудь сталкивались с ситуацией, когда Microsoft Excel внезапно сохраняет ваши изменения без запроса? Или обнаруживали, что старая версия файла безвозвратно потеряна из-за автоматического обновления? Эта функция, которая должна была облегчить работу, часто становится источником раздражения для опытных пользователей. Автосохранение в Excel — двусторонний меч: с одной стороны, оно защищает от потери данных при сбоях, с другой — может перезаписать важные промежуточные версии документа.

Проблема усугубляется в корпоративной среде, где требуется строгий контроль версий документов. Например, бухгалтеры или аналитики часто нуждаются в возможности откатиться к предыдущей редакции отчёта, а автосохранение делает это невозможным. В этой статье мы разберём все способы отключения автоматического сохранения в разных версиях Excel — от Excel 2013 до Microsoft 365, включая облачные версии и мобильные приложения.

Важно понимать, что механизмы автосохранения отличаются в зависимости от:

  • 📌 Версии программы (Excel 2016, Excel 2019, Microsoft 365)
  • 📌 Типа файла (локальный или облачный через OneDrive/SharePoint)
  • 📌 Настроек учётной записи Microsoft
  • 📌 Параметров групповой политики (для корпоративных пользователей)

Прежде чем переходить к инструкциям, проверьте, какая именно функция мешает вашей работе:

Тип сохранения Как проявляется Можно ли отключить
Автосохранение (AutoSave) Постоянное обновление файла в реальном времени (иконка переключателя в верхнем меню) Да, полностью
Автовосстановление (AutoRecover) Создание резервных копий через фиксированные интервалы Да, с ограничениями
Облачная синхронизация Автоматическая загрузка изменений в OneDrive/SharePoint Частично
Версии файлов Сохранение истории изменений в облаке Да, через настройки OneDrive
📊 Какую версию Excel вы используете?
Excel 2013-2016
Excel 2019
Microsoft 365 (подписка)
Excel Online
Другая

Способ 1: Отключение AutoSave в Excel 2019 и Microsoft 365

Начиная с Excel 2019 и Microsoft 365, компания Microsoft внедрила функцию AutoSave, которая по умолчанию включена для файлов, хранящихся в OneDrive или SharePoint. Эта функция сохраняет все изменения в реальном времени, что может быть проблемой при работе с чувствительными данными или когда требуется контроль версий.

Чтобы отключить AutoSave:

  1. Откройте проблемный файл в Excel
  2. В верхнем левом углу найдите переключатель AutoSave (рядом с названием файла)
  3. Щёлкните по нему — положение "Вкл." изменится на "Выкл."
  4. Если переключатель неактивен, проверьте:
    • 📁 Файл сохранён в облаке (OneDrive/SharePoint)
    • 🔒 У вас есть права на редактирование
    • 📋 Файл не открыт в режиме "Только чтение"

Важный нюанс: AutoSave автоматически включается снова при открытии файла из облачного хранилища. Чтобы отключить его навсегда, необходимо изменить место сохранения файла на локальное.

☑️ Проверка перед отключением AutoSave

Выполнено: 0 / 4

Для корпоративных пользователей: если переключатель AutoSave заблокирован серым цветом, это означает, что администратор вашей организации применил групповую политику. В этом случае отключить функцию можно только через Редактор локальной групповой политики (gpedit.msc) или обратившись в IT-службу.

⚠️ Внимание: Отключение AutoSave не влияет на функцию Автовосстановление (AutoRecover). Эти механизмы работают независимо друг от друга и настраиваются отдельно.

Способ 2: Настройка параметров автовосстановления (AutoRecover)

Функция Автовосстановление (AutoRecover) существует в Excel с давних времён и предназначена для защиты от потери данных при аварийном закрытии программы. В отличие от AutoSave, она не сохраняет изменения в реальном времени, а создаёт резервные копии через заданные интервалы (по умолчанию — каждые 10 минут).

Чтобы настроить или отключить AutoRecover:

  1. Перейдите в Файл → Параметры → Сохранение
  2. В разделе Сохранение книг найдите опцию Автосохранение каждые X минут
  3. Чтобы отключить:
    • 🔘 Снимите галочку с Автосохранение каждые...
    • 🔘 Убедитесь, что путь в поле Каталог данных для автовосстановления пуст или ведёт в надёжное место
  • Для изменения интервала:
    • 🕒 Установите желаемый промежуток (от 1 до 120 минут)
    • 📁 Укажите надёжный каталог для резервных копий (не системный диск!)
    • Важно: даже при отключённом AutoRecover, Excel всё равно будет создавать временные файлы с расширением .tmp в каталоге %AppData%\Microsoft\Excel\. Эти файлы можно безопасно удалять вручную, но они автоматически восстанавливаются при следующем запуске программы.

      Что делать если Excel не восстанавливает файл после сбоя?

      Если после аварийного закрытия Excel не предложил восстановить файл, проверьте папку автовосстановления вручную. Путь к ней обычно выглядит так: C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Excel\. Ищите файлы с расширением .xar или .tmp и переименовывайте их в .xlsx для открытия.

      Для опытных пользователей: если вы работаете с макросами или сложными формулами, рекомендуется не отключать AutoRecover полностью, а уменьшить интервал до 1-2 минут. Это поможет избежать потери большого объёма данных при сбое.

      Способ 3: Отключение облачной синхронизации и версий файлов

      Если вы используете Microsoft 365 с интеграцией OneDrive, то помимо AutoSave может работать ещё одна функция — версионирование файлов. Она сохраняет историю изменений в облаке, что позволяет откатиться к предыдущим редакциям. Однако это также означает, что все промежуточные версии занимают место в облачном хранилище.

      Чтобы отключить версионирование:

      1. Зайдите на сайт OneDrive через браузер
      2. Найдите проблемный файл и щёлкните по нему правой кнопкой
      3. Выберите История версий
      4. В верхнем меню нажмите Параметры версий и отключите опцию Сохранять историю версий

    Для полного отключения синхронизации с облаком:

    • 🖥️ В Excel: Файл → Учётная запись → Отключить синхронизацию
    • ☁️ В OneDrive:
      • Щёлкните по иконке OneDrive в системном трее
      • Перейдите в Настройки → Параметры → Синхронизация и резервное копирование
      • Отключите опцию Автоматически сохранять файлы Office в OneDrive
    • ⚠️ Внимание: Отключение облачной синхронизации может привести к конфликтам при совместной работе над документами. Если вы используете Excel в команде, сначала согласуйте изменения с коллегами.

      Для корпоративных пользователей: в некоторых организациях политики SharePoint могут блокировать отключение версионирования. В этом случае обратитесь к администратору или используйте локальные копии файлов для критически важной работы.

      Способ 4: Использование групповой политики (для IT-специалистов)

      В корпоративной среде настройку AutoSave и AutoRecover можно централизованно управлять через групповую политику (Group Policy). Это актуально для администраторов, которые хотят стандартизировать настройки для всех пользователей в домене.

      Чтобы отключить AutoSave через групповую политику:

      1. Откройте Редактор локальной групповой политики (gpedit.msc)
      2. Перейдите по пути:
        Конфигурация пользователя → Административные шаблоны → Компоненты Windows → OneDrive → Сохранение файлов Office в OneDrive по умолчанию
      3. Активируйте политику Отключить автоматическое сохранение файлов Office в OneDrive
      4. Для AutoRecover используйте путь:
        Конфигурация пользователя → Административные шаблоны → Microsoft Excel → Параметры Excel → Сохранение

        и настройте параметр Отключить автовосстановление

      Для развёртывания через Active Directory:

      • 📦 Создайте новый объект групповой политики (GPO)
      • 🔧 Импортируйте административные шаблоны для Office (файлы .admx и .adml)
      • 📊 Примените политику к нужным организационным единицам (OU)

      Важно: изменения групповой политики применяются при следующем входе пользователя в систему. Для немедленного применения можно использовать команду:

      gpupdate /force

      Способ 5: Альтернативные решения для контроля версий

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

      1. Ручное сохранение с инкрементными именами

      • 📂 Используйте шаблон имени файла: Отчёт_2026-05-20_v1.xlsx, Отчёт_2026-05-20_v2.xlsx
      • 🔄 При каждом значимом изменении сохраняйте новую версию через Файл → Сохранить как

      2. Системы контроля версий

      • 🐙 Git + GitHub/GitLab (для технически подкованных пользователей)
      • 📁 SVN или Mercurial для корпоративного использования
      • 📊 Специализированные надстройки для Excel, такие как XLTools Version Control

      3. Облачные сервисы с историей изменений

      • 📱 Google Sheets (автоматическая история версий до 100 редакций)
      • 📈 Dropbox или Box с функцией восстановления файлов

      4. Макросы для автоматического бэкапа

      Создайте простой макрос, который будет сохранять копию файла с текущей датой:

      Sub BackupVersion()
      

      Dim originalPath As String

      Dim backupPath As String

      originalPath = ThisWorkbook.FullName

      backupPath = Replace(originalPath, ".xlsx", "_" & Format(Now(), "yyyy-mm-dd_hh-mm-ss") & ".xlsx")

      ThisWorkbook.SaveCopyAs backupPath

      End Sub

      Чтобы запускать этот макрос автоматически, добавьте его в событие BeforeSave:

      Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
      

      Call BackupVersion

      End Sub

      ⚠️ Внимание: При использовании макросов для бэкапа убедитесь, что папка назначения имеет достаточно свободного места. Автоматическое создание сотен копий может быстро заполнить диск.

      Распространённые ошибки и их решения

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

      Проблема Возможная причина Решение
      Переключатель AutoSave неактивен Файл открыт в режиме "Только чтение" или нет прав на редактирование Проверьте разрешения файла и место сохранения (должен быть OneDrive/SharePoint)
      Excel продолжает сохранять изменения despite отключённого AutoSave Активна функция Автовосстановление или облачная синхронизация Отключите обе функции в настройках (см. Способы 2 и 3)
      Не удаётся отключить AutoSave в корпоративной версии Применена групповая политика администратором Обратитесь в IT-службу или используйте локальные файлы
      Исчезли предыдущие версии файла после отключения AutoSave Облачное хранилище очистило историю версий Восстановите файлы из корзины OneDrive (хранится 30 дней)
      Excel зависает при сохранении больших файлов Конфликт с антивирусом или сетевые проблемы Добавьте исключение для Excel в антивирусе или сохраняйте файлы локально

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

      1. Закройте все файлы Excel
      2. Нажмите Win + R, введите excel.exe /safe и нажмите Enter
      3. В безопасном режиме перейдите в Файл → Параметры → Сброс

      Для диагностики более сложных проблем используйте Журнал событий Windows:

      1. Откройте Просмотр событий (eventvwr.msc)
      2. Перейдите в Журналы Windows → Приложение
      3. Отфильтруйте события по источнику Microsoft Office

      FAQ: Часто задаваемые вопросы об автосохранении в Excel

      Можно ли отключить автосохранение только для конкретного файла, а не для всех?

      Да, в Excel 2019 и Microsoft 365 вы можете отключить AutoSave индивидуально для каждого файла, хранящегося в облаке. Для этого откройте нужный файл и отключите переключатель AutoSave в верхнем меню. Эта настройка сохранится только для текущего документа.

      Для локальных файлов AutoSave не работает в принципе — он активируется только при сохранении в OneDrive или SharePoint.

      Почему Excel сохраняет файлы в формате .tmp и можно ли это отключить?

      Файлы с расширением .tmp создаются функцией Автовосстановление (AutoRecover). Они служат для восстановления данных при аварийном закрытии программы. Полностью отключить создание временных файлов нельзя, но можно:

      • 🕒 Увеличить интервал автосохранения до максимальных 120 минут
      • 📁 Изменить папку для временных файлов на несистемный диск
      • 🧹 Регулярно очищать папку %AppData%\Microsoft\Excel\ вручную

      Важно: удаление временных файлов вручную не влияет на текущую работу Excel, но может помешать восстановлению после сбоя.

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

      Если Excel не показал окно восстановления после аварийного закрытия, попробуйте следующие шаги:

      1. Откройте Excel и перейдите в Файл → Открыть → Последние
      2. Прокрутите список до конца и нажмите Восстановить несохранённые книги
      3. Если файла нет в списке, проверьте папку автовосстановления:
        C:\Users\ИмяПользователя\AppData\Roaming\Microsoft\Excel\

        Ищите файлы с расширениями .xar, .tmp или .xlb

      4. Попробуйте переименовать найденный файл в .xlsx и открыть его

      Если файл повреждён, используйте встроенную функцию восстановления:

      1. В Excel выберите Файл → Открыть → Обзор
      2. Выделите повреждённый файл, но не открывайте его
      3. Нажмите на стрелку рядом с кнопкой Открыть и выберите Открыть и восстановить

      Будет ли работать автосохранение, если я отключу интернет?

      Зависит от типа автосохранения:

      • 🌐 AutoSave (реальное время): требует подключения к интернету для облачных файлов. При отключении интернета Excel будет пытаться сохранить изменения локально и синхронизировать их при восстановлении соединения.
      • 💾 AutoRecover (резервные копии): работает полностью офлайн и не зависит от подключения к сети.

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

      Можно ли настроить автосохранение так, чтобы оно работало только для определённых книг?

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

      • 📁 Раздельное хранение: сохраняйте книги, для которых нужно автосохранение, в OneDrive, а остальные — локально.
      • 🤖 Макросы: создайте VBA-скрипт, который будет отключать AutoSave при открытии конкретных файлов.
      • 📊 Надстройки: используйте сторонние решения вроде Office Tab или Kutools for Excel, которые предлагают расширенные настройки сохранения.

      Пример макроса для автоматического отключения AutoSave:

      Private Sub Workbook_Open()
      

      If ThisWorkbook.Path Like "OneDrive" Then

      Application.AutoSaveOn = False

      End If

      End Sub

      Этот код будет отключать автосохранение для всех файлов, открытых из OneDrive.