Автоматическое обновление 1С: где выключить платформу, конфигурацию и патчи
Содержание
Чтобы убрать автоматическое обновление
1С, выключите его в двух местах. Платформу держит на месте фиксированная версия в свойствах базы (окно запуска → Изменить → поле «Версия 1С:Предприятия») и строка AppAutoInstallLastVersion=0 в файле 1cestart.cfg. Конфигурацию — переключатель «Автоматическая проверка обновлений» в положении «Не проверять» в разделе Администрирование → Интернет-поддержка и сервисы.
Частое заблуждение — что за обновления отвечает одна галочка. На деле в 1С работают независимые механизмы: окно запуска подбирает и ставит новую платформу, программа сама ищет новые релизы и патчи, а сервер заставляет клиентов догонять свою версию. Выключили один — остальные продолжают скачивать новые версии.
Какое автообновление 1С нужно остановить
Сначала поймите, что именно меняется без вашего ведома. Признаки разные, и способ отключения тоже.
| Что обновляется | Как это выглядит | Где отключать |
|---|---|---|
| 🖥️ Платформа (1cv8.exe) | В меню «Пуск» появилась новая версия 8.3.x, база открывается в ней | Свойства базы, ключ запуска, 1cestart.cfg |
| 📦 Конфигурация (релиз БП, ЗУП, УТ) | Окно «Доступна новая версия программы» при входе | Настройки интернет-поддержки в самой программе |
| 🩹 Исправления (патчи) | В списке расширений появились строки с префиксом EF_ | Там же, флажок автоматической установки патчей |
| 🌐 Клиент под версию сервера | После обновления сервера клиент сам скачивает его версию | Версия сервера и политика установки на ПК |
Типичные причины, по которым автообновление отключают:
- 🧩 доработанная конфигурация: новый релиз затирает правки или требует ручного сравнения;
- 🔌 внешние обработки и обмены, которые проверены только на текущем релизе;
- 🖥️ терминальный сервер , где одна новая платформа сразу ломает работу всем пользователям;
- 📉 известная ошибка в свежей версии платформы, которую ещё не исправили;
- ⏳ закрытие периода и сдача отчётности, когда любые изменения в базе нежелательны.
1. Отключение автообновления платформы в окне запуска и ярлыке
Окно запуска 1С (программа 1cestart.exe) при каждом входе подбирает версию платформы. Если в свойствах базы указано просто 8.3, оно возьмёт самую новую установленную. Поставили на ПК свежую сборку — база тут же откроется в ней.
Фиксируем версию для конкретной базы
- Откройте окно запуска 1С:Предприятия.
- Выделите базу и нажмите
Изменить. - Пройдите кнопкой
Далеедо последней страницы мастера. - В поле «Версия 1С:Предприятия» впишите полный номер, например
8.3.24.1548, вместо короткого8.3. - Нажмите
Готово.
Теперь база запускается только в указанной сборке. Если такой версии на компьютере нет, окно запуска сообщит об этом, а не возьмёт другую.
Номер вводите в точности так, как он указан в папке установки: 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) сами проверяют наличие новых релизов через интернет-поддержку. Отключается это в одной форме.
Проверка новых релизов
- Войдите в программу под пользователем с полными правами.
- Откройте
Администрирование → Интернет-поддержка и сервисы. - Найдите группу «Обновление версии программы».
- В переключателе «Автоматическая проверка обновлений» выберите «Не проверять».
Другие варианты переключателя — «При запуске программы» и «По расписанию». Если нужно знать о выходе релизов, но не получать окно при каждом входе, подойдёт расписание раз в неделю. Сама проверка ничего не ставит: она только предлагает обновиться.
Исправления (патчи)
Патчи — это небольшие расширения конфигурации , которые закрывают ошибки текущего релиза. Программа умеет загружать их и устанавливать без участия администратора.
- На той же странице
Интернет-поддержка и сервисынайдите настройки исправлений. - Снимите флажок «Загружать и устанавливать исправления (патчи) автоматически».
- Проверьте, что уже установлено:
Администрирование → Печатные формы, отчеты и обработки → Расширения. Патчи узнаются по имени, начинающемуся сEF_.
Отключая патчи, вы отказываетесь и от срочных исправлений ошибок в расчётах. Раз в месяц ставьте их вручную после проверки на копии базы.
Расположение флажка в разных релизах БСП немного различается: в одних он стоит прямо в группе обновлений, в других открывается по ссылке настроек исправлений.
3. Конфигуратор и права пользователей
Конфигуратор сам ничего не обновляет. Обновление конфигурации
из него запускает только человек: Конфигурация → Поддержка → Обновление конфигурации. Поэтому «выключать автообновление в Конфигураторе» не нужно — нужно ограничить тех, кто может туда войти и запустить обновление.
Кто видит предложение обновиться
Окно о новой версии и команды обновления показываются только пользователям с административными правами. Обычный бухгалтер не может ни загрузить релиз, ни поставить патч .
Если обновление внезапно провёл кто-то из сотрудников, проверьте его права:
- Откройте
Администрирование → Настройки пользователей и прав → Пользователи. - Откройте карточку сотрудника и перейдите к группам доступа или профилю.
- Уберите профиль «Администратор», если он выдан «на всякий случай».
Пароль на вход в Конфигуратор
Войти в Конфигуратор может только пользователь с административными правами в базе. Обычным сотрудникам таких прав не давайте, а учётную запись администратора закройте паролем. Тогда обновление через Конфигуратор сможет запустить только тот, кто за него отвечает.
Под каждым администратором зайдите в настройки интернет-поддержки и проверьте переключатель проверки обновлений. Если окно приходит только одному из них, источник — именно его настройка.
4. Блокировка обновлений на сервере 1С:Предприятия
В клиент-серверном варианте версия клиента обязана совпадать с версией сервера до последней цифры. Обновили сервер на новую сборку — при входе каждый ПК получит Версия клиента не соответствует версии сервера и окно запуска попытается установить нужную платформу.
Поэтому главная «блокировка» на сервере — дисциплина версий:
- 🔒 не ставьте новую платформу на сервер, пока клиенты к ней не готовы;
- 🗂️ держите дистрибутивы клиента нужной сборки в общей папке, а не тянущимися «самой свежей»;
- 📅 обновляйте сервер и клиентов одним окном работ, по заранее объявленному графику.
Регламентные задания
Загрузку патчей и проверку обновлений по расписанию выполняют регламентные задания. В консоли администрирования серверов 1С можно запретить их для базы целиком:
- Откройте консоль администрирования, разверните кластер и
Информационные базы. - В свойствах базы установите флажок «Блокировка регламентных заданий включена».
- Нажмите
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
- Подготовьте эталонный
1cestart.cfgсо строкойAppAutoInstallLastVersion=0и положите его в общую папку. - В редакторе групповых политик создайте объект для компьютеров с 1С.
- Откройте
Конфигурация компьютера → Настройка → Конфигурация Windows → Файлы. - Добавьте правило копирования эталона в
%ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfgс действием «Заменить». - Привяжите объект к нужному подразделению и выполните
gpupdate /forceна тестовом ПК.
Так же раздаётся ibases.v8i с зафиксированными версиями баз.
Запрет установки платформы пользователями
Даже с выключенным автообновлением сотрудник может сам запустить setup.exe новой версии. Закрыть это помогают:
- 👤 работа пользователей без прав локального администратора;
- 🚫 правила AppLocker или политики ограниченного использования программ, запрещающие запуск установщиков из профиля пользователя и папок «Загрузки»;
- 📁 права только на чтение для обычных пользователей на папку
C:\Program Files\1cv8.
Правила AppLocker сначала включайте в режиме аудита. Ошибка в правиле может заблокировать запуск самой 1С на всех компьютерах подразделения.
7. Ручное обновление по графику вместо автоматического
Выключенное автообновление не означает, что базу больше не обновляют. Оно означает, что момент выбираете вы. Рабочая схема для небольшой фирмы выглядит так.
| Что | Как часто | Когда |
|---|---|---|
| Релиз конфигурации | Раз в 1–2 месяца | После сдачи отчётности, вне закрытия периода |
| Патчи | По мере выхода срочных исправлений | После проверки на копии |
| Платформа | Когда новый релиз конфигурации её требует | Вместе с сервером и всеми клиентами |
Порядок одного окна работ:
- Выгрузите базу в файл
.dtчерезАдминистрирование → Выгрузить информационную базув Конфигураторе. - Разверните копию и обновите сначала её.
- Проверьте на копии внешние обработки, обмены и пару ключевых отчётов.
- Объявите сотрудникам время, когда база будет недоступна: при обновлении структуры их сеансы придётся завершить.
- Обновите рабочую базу тем же способом.
Релизы конфигурации ставятся последовательно. Если пропустили несколько месяцев, программа предложит цепочку промежуточных версий — это нормально, просто закладывайте больше времени.
8. Частые вопросы об отключении обновлений 1С
Можно ли совсем не обновлять конфигурацию 1С?
Почему новая платформа появилась, хотя я ничего не ставил?
AppAutoInstallLastVersion=1 и дистрибутив лежит в общей папке.