Автоматическое обновление 1С: где выключить платформу, конфигурацию и патчи

· 9 мин

Содержание

Чтобы убрать автоматическое обновление 1С, выключите его в двух местах. Платформу держит на месте фиксированная версия в свойствах базы (окно запуска → Изменить → поле «Версия 1С:Предприятия») и строка AppAutoInstallLastVersion=0 в файле 1cestart.cfg. Конфигурацию — переключатель «Автоматическая проверка обновлений» в положении «Не проверять» в разделе Администрирование → Интернет-поддержка и сервисы.

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

Какое автообновление 1С нужно остановить

Сначала поймите, что именно меняется без вашего ведома. Признаки разные, и способ отключения тоже.

Что обновляетсяКак это выглядитГде отключать
🖥️ Платформа (1cv8.exe)В меню «Пуск» появилась новая версия 8.3.x, база открывается в нейСвойства базы, ключ запуска, 1cestart.cfg
📦 Конфигурация (релиз БП, ЗУП, УТ)Окно «Доступна новая версия программы» при входеНастройки интернет-поддержки в самой программе
🩹 Исправления (патчи)В списке расширений появились строки с префиксом EF_Там же, флажок автоматической установки патчей
🌐 Клиент под версию сервераПосле обновления сервера клиент сам скачивает его версиюВерсия сервера и политика установки на ПК

Типичные причины, по которым автообновление отключают:

  • 🧩 доработанная конфигурация: новый релиз затирает правки или требует ручного сравнения;
  • 🔌 внешние обработки и обмены, которые проверены только на текущем релизе;
  • 🖥️ терминальный сервер , где одна новая платформа сразу ломает работу всем пользователям;
  • 📉 известная ошибка в свежей версии платформы, которую ещё не исправили;
  • ⏳ закрытие периода и сдача отчётности, когда любые изменения в базе нежелательны.
Что у вас обновляется само?

1. Отключение автообновления платформы в окне запуска и ярлыке

Окно запуска 1С (программа 1cestart.exe) при каждом входе подбирает версию платформы. Если в свойствах базы указано просто 8.3, оно возьмёт самую новую установленную. Поставили на ПК свежую сборку — база тут же откроется в ней.

Фиксируем версию для конкретной базы

  1. Откройте окно запуска 1С:Предприятия.
  2. Выделите базу и нажмите Изменить.
  3. Пройдите кнопкой Далее до последней страницы мастера.
  4. В поле «Версия 1С:Предприятия» впишите полный номер, например 8.3.24.1548, вместо короткого 8.3.
  5. Нажмите Готово.

Теперь база запускается только в указанной сборке. Если такой версии на компьютере нет, окно запуска сообщит об этом, а не возьмёт другую.

Номер вводите в точности так, как он указан в папке установки: C:\Program Files\1cv8\8.3.24.1548. Опечатка в одной цифре — и база не откроется.

Ключ в ярлыке

Если базу запускают ярлыком на рабочем столе, отключите автоматический подбор версии ключом /AppAutoCheckVersion- и укажите конкретный исполняемый файл:

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" ENTERPRISE /F"D:\Base\Buh" /AppAutoCheckVersion-

Знак минус в конце выключает подбор, плюс — включает. Ярлык, который ведёт прямо на 1cv8.exe нужной сборки, обходит окно запуска целиком. Так удобно закрепить версию для одной базы на терминальном сервере.

Для серверной базы вместо /F укажите /S"srv1c\buh", где srv1c — имя сервера, buh — имя базы в кластере.

2. Как убрать автоматическое обновление конфигурации в программе

Типовые конфигурации на БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11, КА, ERP) сами проверяют наличие новых релизов через интернет-поддержку. Отключается это в одной форме.

Проверка новых релизов

  1. Войдите в программу под пользователем с полными правами.
  2. Откройте Администрирование → Интернет-поддержка и сервисы.
  3. Найдите группу «Обновление версии программы».
  4. В переключателе «Автоматическая проверка обновлений» выберите «Не проверять».

Другие варианты переключателя — «При запуске программы» и «По расписанию». Если нужно знать о выходе релизов, но не получать окно при каждом входе, подойдёт расписание раз в неделю. Сама проверка ничего не ставит: она только предлагает обновиться.

Исправления (патчи)

Патчи — это небольшие расширения конфигурации , которые закрывают ошибки текущего релиза. Программа умеет загружать их и устанавливать без участия администратора.

  1. На той же странице Интернет-поддержка и сервисы найдите настройки исправлений.
  2. Снимите флажок «Загружать и устанавливать исправления (патчи) автоматически».
  3. Проверьте, что уже установлено: Администрирование → Печатные формы, отчеты и обработки → Расширения. Патчи узнаются по имени, начинающемуся с EF_.

Отключая патчи, вы отказываетесь и от срочных исправлений ошибок в расчётах. Раз в месяц ставьте их вручную после проверки на копии базы.

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

3. Конфигуратор и права пользователей

Конфигуратор сам ничего не обновляет. Обновление конфигурации из него запускает только человек: Конфигурация → Поддержка → Обновление конфигурации. Поэтому «выключать автообновление в Конфигураторе» не нужно — нужно ограничить тех, кто может туда войти и запустить обновление.

Кто видит предложение обновиться

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

Если обновление внезапно провёл кто-то из сотрудников, проверьте его права:

  1. Откройте Администрирование → Настройки пользователей и прав → Пользователи.
  2. Откройте карточку сотрудника и перейдите к группам доступа или профилю.
  3. Уберите профиль «Администратор», если он выдан «на всякий случай».

Пароль на вход в Конфигуратор

Войти в Конфигуратор может только пользователь с административными правами в базе. Обычным сотрудникам таких прав не давайте, а учётную запись администратора закройте паролем. Тогда обновление через Конфигуратор сможет запустить только тот, кто за него отвечает.

Под каждым администратором зайдите в настройки интернет-поддержки и проверьте переключатель проверки обновлений. Если окно приходит только одному из них, источник — именно его настройка.

4. Блокировка обновлений на сервере 1С:Предприятия

В клиент-серверном варианте версия клиента обязана совпадать с версией сервера до последней цифры. Обновили сервер на новую сборку — при входе каждый ПК получит Версия клиента не соответствует версии сервера и окно запуска попытается установить нужную платформу.

Поэтому главная «блокировка» на сервере — дисциплина версий:

  • 🔒 не ставьте новую платформу на сервер, пока клиенты к ней не готовы;
  • 🗂️ держите дистрибутивы клиента нужной сборки в общей папке, а не тянущимися «самой свежей»;
  • 📅 обновляйте сервер и клиентов одним окном работ, по заранее объявленному графику.

Регламентные задания

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

  1. Откройте консоль администрирования, разверните кластер и Информационные базы.
  2. В свойствах базы установите флажок «Блокировка регламентных заданий включена».
  3. Нажмите OK.

Флажок останавливает все регламентные задания базы: обмены, загрузку курсов валют, обработку ЭДО, резервные операции на стороне программы. Применяйте его временно — например, на период закрытия месяца. Для постоянного отключения используйте настройки из раздела 2.

5. Файл 1cestart.cfg вместо мифического settings.xml

В советах по теме встречается правка settings.xml. Настройки окна запуска 1С на самом деле лежат в текстовом файле 1cestart.cfg. Именно он определяет, ставить ли новую платформу автоматически.

Где искать файл:

  • %APPDATA%\1C\1CEStart\1cestart.cfg — настройки текущего пользователя Windows;
  • %ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfg — общие настройки для всех пользователей компьютера.

Откройте файл в Блокноте и добавьте или исправьте строку:

AppAutoInstallLastVersion=0

Значение 0 запрещает окну запуска самостоятельно ставить последнюю найденную версию платформы. Значение 1 — разрешает. Сохраните файл в той же кодировке, в которой он был, иначе окно запуска может его не прочитать.

Перед правкой сохраните копию файла рядом, например 1cestart.cfg.bak. Если окно запуска перестанет видеть список баз, просто верните копию.

Список баз хранится в соседнем файле ibases.v8i. Версия, которую вы зафиксировали в разделе 1, записывается в нём строкой Version=8.3.24.1548 у нужной базы. Это удобно для массовой правки: один исправленный ibases.v8i можно раздать на все рабочие места.

6. Групповые политики и реестр Windows

Платформа 1С не хранит настройки автообновления в реестре. Твики реестра «для отключения обновлений 1С» из интернета не работают: на поведение окна запуска влияют только файлы из раздела 5 и свойства баз.

Групповые политики полезны для другого — разнести одинаковые настройки по всем ПК и не дать поставить платформу в обход администратора.

Раздача 1cestart.cfg через GPO

  1. Подготовьте эталонный 1cestart.cfg со строкой AppAutoInstallLastVersion=0 и положите его в общую папку.
  2. В редакторе групповых политик создайте объект для компьютеров с 1С.
  3. Откройте Конфигурация компьютера → Настройка → Конфигурация Windows → Файлы.
  4. Добавьте правило копирования эталона в %ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfg с действием «Заменить».
  5. Привяжите объект к нужному подразделению и выполните gpupdate /force на тестовом ПК.

Так же раздаётся ibases.v8i с зафиксированными версиями баз.

Запрет установки платформы пользователями

Даже с выключенным автообновлением сотрудник может сам запустить setup.exe новой версии. Закрыть это помогают:

  • 👤 работа пользователей без прав локального администратора;
  • 🚫 правила AppLocker или политики ограниченного использования программ, запрещающие запуск установщиков из профиля пользователя и папок «Загрузки»;
  • 📁 права только на чтение для обычных пользователей на папку C:\Program Files\1cv8.

Правила AppLocker сначала включайте в режиме аудита. Ошибка в правиле может заблокировать запуск самой 1С на всех компьютерах подразделения.

7. Ручное обновление по графику вместо автоматического

Выключенное автообновление не означает, что базу больше не обновляют. Оно означает, что момент выбираете вы. Рабочая схема для небольшой фирмы выглядит так.

ЧтоКак частоКогда
Релиз конфигурацииРаз в 1–2 месяцаПосле сдачи отчётности, вне закрытия периода
ПатчиПо мере выхода срочных исправленийПосле проверки на копии
ПлатформаКогда новый релиз конфигурации её требуетВместе с сервером и всеми клиентами

Порядок одного окна работ:

  1. Выгрузите базу в файл .dt через Администрирование → Выгрузить информационную базу в Конфигураторе.
  2. Разверните копию и обновите сначала её.
  3. Проверьте на копии внешние обработки, обмены и пару ключевых отчётов.
  4. Объявите сотрудникам время, когда база будет недоступна: при обновлении структуры их сеансы придётся завершить.
  5. Обновите рабочую базу тем же способом.

Релизы конфигурации ставятся последовательно. Если пропустили несколько месяцев, программа предложит цепочку промежуточных версий — это нормально, просто закладывайте больше времени.

8. Частые вопросы об отключении обновлений 1С

Можно ли совсем не обновлять конфигурацию 1С?
Технически да, но через несколько месяцев устареют формы отчётности и форматы обмена с ФНС и банками. Отказ от автообновления — это ручное обновление по графику, а не отказ от обновлений.
Почему новая платформа появилась, хотя я ничего не ставил?
Чаще всего после обновления сервера 1С: окно запуска установило клиент нужной сборки, чтобы подключиться к нему. Второй вариант — включён AppAutoInstallLastVersion=1 и дистрибутив лежит в общей папке.
Удалятся ли старые версии платформы после отключения?
Нет. Установленные сборки остаются, пока вы не удалите их сами через «Программы и компоненты». Держите две-три последние, остальные удаляйте, чтобы окно запуска не путалось.
Работают ли эти настройки для базы в облаке 1С:Фреш?
Нет. В облачных сервисах обновлением управляет провайдер, пользователь его не отключает.
Отключение автообновления нарушает лицензию?
Нет. Обновляться или нет, решает владелец базы. Для получения релизов нужен действующий договор сопровождения, но обязанности ставить их сразу нет.