Администрирование · 9 мин
Как отменить обновления 1С 8.3 и защитить базу от сбоев
Как отключить автоматическое обновление 1С 8.3: настройки конфигуратора, службы агента сервера, планировщика заданий. Откат конфигурации и защита от сбоев.
Автоматическое обновление платформы и конфигурации 1С 8.3 нередко становится источником проблем: после обновления перестают работать внешние обработки, ломается интеграция с торговым оборудованием, а пользователи не могут войти в базу из-за несовпадения версий клиента и сервера. Поэтому администраторы часто стремятся отключить автоматическое обновление и перевести процесс на ручной контроль.
Отменить обновления можно на нескольких уровнях: отключить фоновые задания обновления в самой конфигурации, деактивировать службы и задачи планировщика Windows, запретить автозагрузку обновлений платформы. Отдельная задача — откатить уже выполненное обновление, если оно привело к сбоям.
Перед любыми действиями сделайте полную резервную копию информационной базы. Это единственная гарантия, что при ошибке вы сможете вернуться к рабочему состоянию без потери данных.
Какие виды обновлений существуют в 1С и что именно отключать
В 1С 8.3 обновляются два независимых компонента: платформа (технологический «движок» программы) и конфигурация (прикладное решение — «Бухгалтерия», «Управление торговлей» и т. д.). Платформа обновляется установкой нового дистрибутива и сама по себе не обновляется без действий администратора, но пользователь может запустить установку вручную. Конфигурация типовых решений способна обновляться автоматически через интернет-поддержку — в фоновом режиме или по расписанию.
Именно автоматическое обновление конфигурации чаще всего становится проблемой: оно запускается регламентным заданием, скачивает файлы с портала 1С и предлагает пользователю завершить установку. Чтобы отменить обновления полностью, нужно отключить механизм автопроверки в конфигурации и, при необходимости, заблокировать запуск установщиков платформы на рабочих местах.
Отключение автоматического обновления через интернет-поддержку
Основной способ — отключить автопроверку обновлений в настройках самой конфигурации. Путь зависит от прикладного решения, но в типовых конфигурациях на БСП (библиотека стандартных подсистем) он выглядит схожим образом.
- 1Откройте конфигурацию под пользователем с правами администратора
- 2Перейдите в раздел «Администрирование» → «Интернет-поддержка и сервисы» (в ряде конфигураций — «Обслуживание»)
- 3Найдите пункт «Обновление версии программы» или «Автоматическое обновление»
- 4Снимите флажки автоматической проверки и загрузки обновлений, выберите режим «Отключено» или «Не проверять»
- 5Сохраните настройки и перезапустите сеанс для проверки
После отключения конфигурация перестанет сама скачивать обновления и выводить пользователям напоминания о новой версии. Ручное обновление через «Поддержка → Обновить конфигурацию» в конфигураторе при этом останется доступным — вы сохраните контроль над процессом.
Обратите внимание: настройка хранится в базе, поэтому в файловом и клиент-серверном вариантах её достаточно изменить один раз. Если баз несколько (например, бухгалтерия и зарплата), операцию нужно повторить в каждой.
Отключение регламентных и фоновых заданий обновления
Даже после отключения автопроверки в интерфейсе полезно убедиться, что не осталось активных регламентных заданий, связанных с обновлением. В типовых конфигурациях список заданий доступен в разделе «Администрирование → Поддержка и обслуживание → Регламентные операции» (либо «Регламентные и фоновые задания»).
Найдите задания с названиями вроде «Обновление конфигурации», «Получение обновлений программы», «Загрузка классификаторов» и переведите их в состояние «Отключено». Для этого откройте задание и снимите флажок «Используется» либо измените расписание на пустое.
В клиент-серверном варианте дополнительно проверьте консоль кластера серверов 1С: там можно заблокировать выполнение регламентных заданий целиком для конкретной базы. Это радикальная мера — она остановит и полезные задания (обмен данными, расчёт итогов), поэтому применяйте её точечно и только если понимаете последствия.
Отмена обновления платформы и задач планировщика Windows
Платформа 1С не обновляется сама, но обновления могут запускаться пользователями или сторонними скриптами. Если в вашей инфраструктуре настроено автоматическое развёртывание платформы через планировщик задач Windows или групповые политики, эти механизмы нужно отключить на уровне операционной системы.
Откройте «Планировщик заданий» (команда taskschd.msc), проверьте библиотеку заданий на наличие задач, запускающих установщики 1С или скрипты обновления, и отключите их. Дополнительно можно ограничить права пользователей на установку программ — тогда запустить инсталлятор новой платформы сможет только администратор.
Важный нюанс: при несовпадении версий платформы на сервере и клиентах пользователи не смогут подключиться к базе. Поэтому обновлять платформу следует централизованно и одномоментно на всех узлах, а автоматика здесь особенно опасна.
Как откатить уже выполненное обновление
Если обновление конфигурации уже произошло и вызвало сбои, есть несколько путей отката. Самый надёжный — восстановление информационной базы из резервной копии, сделанной до обновления. Файловую базу восстанавливают копированием файла 1Cv8.1CD, клиент-серверную — средствами СУБД (MS SQL, PostgreSQL) или через выгрузку в dt.
Если копии базы нет, но сохранился файл конфигурации (.cf) прежней версии, можно загрузить старую конфигурацию через конфигуратор: «Конфигурация → Загрузить конфигурацию из файла». При этом данные в базе сохранятся, но если новая версия успела изменить структуру данных, откат может пройти с ошибками — действуйте только на копии.
Откат платформы выполняется проще: удалите новую версию через «Установка и удаление программ» Windows и установите прежний релиз из сохранённого дистрибутива. Именно поэтому дистрибутивы рабочих версий платформы рекомендуется хранить в архиве.
Проверка результата и контрольные точки
После отключения обновлений убедитесь, что механизм действительно остановлен. Признаки корректной настройки: в разделе интернет-поддержки статус автоматического обновления — «Отключено», в списке регламентных заданий связанные с обновлением задачи неактивны, пользователям не приходят уведомления о новых версиях.
Как проверить результат
Автоматическое обновление отключено, ручная проверка доступна
Стоит режим автоматической загрузки или по расписанию
Задания обновления в состоянии «Отключено»
Задание активно и выполняется по расписанию
Нет окон с предложением обновиться
Пользователи видят напоминания о новой версии
Все пользователи входят без ошибок несовпадения версий
Ошибка «несовпадение версий клиента и сервера»
Рекомендуется раз в несколько месяцев вручную проверять выход новых релизов конфигурации и планировать их установку в нерабочее время — сначала на копии базы, затем на рабочей. Так вы получите управляемый процесс без сюрпризов от автоматики.
Удобная практика — вести журнал обновлений: дата, версия конфигурации и платформы, кто выполнял, наличие резервной копии. При откате такой журнал экономит часы поиска нужной версии дистрибутива.
Часто задаваемые вопросы
Отключится ли обновление, если просто закрыть окно с предложением обновиться?
Нет. Закрытие окна лишь откладывает установку — напоминание появится снова, а скачанные файлы останутся в системе. Чтобы отменить обновления полностью, нужно отключить автоматическую проверку в настройках интернет-поддержки и деактивировать соответствующие регламентные задания.
Можно ли отключить обновления только для отдельных пользователей?
Полноценно — нет, настройки обновления хранятся на уровне всей информационной базы. Но можно ограничить права: если у пользователя нет доступа к настройкам интернет-поддержки и административным функциям, он не сможет запустить обновление, а уведомления будут видны только администраторам.
Что делать, если после отката конфигурации база не открывается?
Ошибка при откате обычно означает, что новая версия успела изменить структуру данных. В этом случае восстановите базу из полной резервной копии, сделанной до обновления. Если копии нет, попробуйте тестирование и исправление базы в конфигураторе, но гарантии восстановления это не даёт.
Опасно ли вообще не обновлять конфигурацию?
Да, для учётных конфигураций это рискованно: формы регламентированной отчётности, ставки налогов и обмены с государственными сервисами регулярно меняются. Разумный подход — не отказываться от обновлений, а проводить их вручную по расписанию после тестирования на копии базы.
Как отменить уже запущенное обновление, которое выполняется прямо сейчас?
Если обновление конфигурации в режиме предприятия ещё не завершилось, завершите сеанс пользователя, запустившего его, через консоль кластера или принудительное завершение сеансов. Затем проверьте целостность базы. Если процесс дошёл до этапа обновления данных, прерывание опасно — дождитесь завершения и при сбоях восстанавливайтесь из копии.
Что важно запомнить
Отмена обновлений 1С 8.3 сводится к трём действиям: отключите автопроверку в интернет-поддержке, деактивируйте регламентные задания обновления и уберите задачи из планировщика Windows. Перед любыми изменениями делайте резервную копию, а откат выполняйте только из проверенной копии базы. Обновления при этом нужно устанавливать вручную и регулярно — иначе устареет отчётность.