Чтобы 1С не предлагала обновиться: настройки программы, стартера и сервера
Содержание
Проверку обновлений конфигурации отключают в самой программе: Администрирование → Интернет-поддержка и сервисы, раздел обновления версии программы, переключатель автоматической проверки ставят в положение «не проверять». За смену версии платформы отвечает другое место: файл стартера 1cestart.cfg (параметр AppAutoInstallLastVersion=0) и параметры ярлыка. В клиент-серверной базе дополнительно выключают регламентное задание, которое скачивает обновления на сервере.
Типичная ситуация: главный бухгалтер закрывает квартал, а 1С при каждом входе сообщает о новой версии и предлагает обновиться прямо сейчас. Или пользователь соглашается, база уходит в обновление посреди рабочего дня, а доработки программиста слетают. Ниже по шагам — как отключить проверку обновлений в 1С на всех уровнях: в режиме Предприятия, в Конфигураторе, на сервере и в сети.
Что именно проверяет 1С и где это выключается
Под «проверкой обновлений» скрываются три разных механизма. Выключать нужно тот, который вам мешает, а не всё подряд.
| Что происходит | Кто это делает | Где отключать |
|---|---|---|
| 🔔 Сообщение «Доступна новая версия программы» при входе | Конфигурация (подсистема интернет-поддержки) | Настройки обновления в режиме Предприятия |
| 📥 Фоновое скачивание файлов обновления | Регламентное задание конфигурации | Список регламентных заданий или консоль кластера |
| 🖥️ Установка новой версии платформы на компьютер | Стартер 1cestart.exe | 1cestart.cfg, параметры ярлыка, ibases.v8i |
Сама платформа 1С:Предприятие в фоне не ходит в интернет за новыми релизами конфигурации. Это делает программный код типовой конфигурации (БП 3.0, ЗУП 3.1, УТ 11 и других, построенных на БСП). Поэтому первый и главный способ — настройка внутри базы.
Если сообщение видят только администраторы, это нормально: уведомления об обновлениях в типовых конфигурациях показываются пользователям с административными правами. Рядовому бухгалтеру без полных прав их обычно не видно.
Отключение проверки обновлений в настройках программы
Это безопасный способ, который не ломает остальные сервисы интернет-поддержки: курсы валют, проверку контрагентов, ЭДО.
- Войдите в базу пользователем с полными правами.
- Откройте
Администрирование → Интернет-поддержка и сервисы. - Найдите группу, связанную с обновлением версии программы, и откройте настройку обновления.
- В поле автоматической проверки выберите вариант «Не проверять» (в некоторых релизах — «Отключена»).
- Закройте форму и перезапустите сеанс.
Есть мягкий вариант: оставить проверку «По расписанию», например раз в неделю в нерабочее время. Тогда о новых релизах вы узнаете, но без всплывающих окон при каждом входе.
Настройка может сохраняться для конкретного пользователя. Если у другого администратора окно продолжает появляться, повторите шаги под его учётной записью.
Если базу ведёт обслуживающая организация
Договоритесь, кто отвечает за обновления. Часто бывает так: бухгалтер отключил проверку, а программист по договору сопровождения ждал от неё сигнала о новом релизе. В итоге база отстаёт на полгода, а отчётность сдаётся по устаревшим формам.
Параметры запуска ярлыка: фиксируем версию платформы
Второй источник «обновлений» — стартер. После установки новой платформы ярлык 1С может начать запускать базы на ней, а в клиент-серверном варианте клиент требует ту же версию, что и сервер.
Управлять этим можно через параметры командной строки. Откройте свойства ярлыка (правой кнопкой → Свойства) и в поле «Объект» допишите параметры после пути к программе.
"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /F"D:\Bases\Buh" /AppAutoCheckVersion-
Что здесь важно:
- 🔹
ENTERPRISE— запуск сразу в режиме Предприятия, без окна выбора. - 🔹
/F"путь"— файловая база; для серверной используйте/S"сервер\имя_базы". - 🔹
/AppAutoCheckVersion-— отключает автоматический подбор версии платформы под базу. С плюсом параметр, наоборот, включает подбор.
Дополнительно пригодится /DisableStartupMessages. Он подавляет стартовые сообщения платформы, но не трогает окна, которые выводит конфигурация, — уведомление о новом релизе им не убрать.
Версия в списке баз
Надёжнее фиксировать версию не в ярлыке, а в списке информационных баз. В окне запуска выберите базу → Изменить → пройдите мастер до последней страницы → в поле «Версия 1С:Предприятия» укажите нужную, например 8.3.24.
То же самое хранится в файле ibases.v8i строкой Version= в блоке базы. Файл лежит в %APPDATA%\1C\1CEStart\.
Настройка стартера через 1cestart.cfg
Файл 1cestart.cfg управляет поведением стартера на компьютере. Именно здесь отключают автоматическую установку новой версии платформы.
Где искать файл:
| Расположение | Действует для |
|---|---|
%APPDATA%\1C\1CEStart\1cestart.cfg | текущего пользователя Windows |
%ALLUSERSPROFILE%\1C\1CEStart\1cestart.cfg | всех пользователей компьютера |
Порядок действий:
- Закройте все окна 1С на компьютере.
- Откройте файл в Блокноте. Кодировка — UTF-8 или UTF-16, сохраняйте в той же, в которой открыли.
- Найдите строку
AppAutoInstallLastVersion. Если её нет — добавьте. - Установите значение
0:
AppAutoInstallLastVersion=0
- Сохраните файл и запустите 1С.
Со значением 1 стартер при наличии более новой версии в каталоге дистрибутива ставит её сам. С нулём — продолжает работать на установленной.
На десятке рабочих мест удобнее править общий файл в %ALLUSERSPROFILE% или раскатывать его групповой политикой Active Directory как обычный файл. Пользовательский 1cestart.cfg при этом лучше проверить: в нём могут лежать собственные значения.
Параметр InstalledLocation в том же файле показывает, куда ставятся версии платформы. Его не меняйте без причины: стартер перестанет видеть уже установленные версии.
Конфигуратор: что можно запретить там
В Конфигураторе нет кнопки «никогда не проверять обновления». Сам он новые релизы не ищет: обновление запускается только вручную через Конфигурация → Поддержка → Обновить конфигурацию. Поэтому «запрет обновлений в Конфигураторе» на практике — это запрет кому обновлять.
Что реально работает:
- Права пользователей. Обновить конфигурацию
может только тот, у кого есть право входа в Конфигуратор и административная роль. Проверьте список в
Администрирование → Пользователи(в Конфигураторе) и снимите полные права с тех, кому они не нужны. - Пароль на пользователя-администратора. Банально, но обновления «по кнопке» чаще всего запускают под общим
Администраторомбез пароля. - Режим поддержки. В
Конфигурация → Поддержка → Настройка поддержкивидно, на поддержке ли конфигурация. Если программист внёс правки, у изменённых объектов стоит режим с сохранением поддержки, и обновление пойдёт через сравнение-объединение, а не простой загрузкой.
Не снимайте конфигурацию с поддержки только ради того, чтобы обновления «не приходили». Это необратимо без восстановления из копии: обновлять типовую потом придётся вручную, объект за объектом.
Клиент-серверная база: регламентные задания и кластер
В серверном варианте проверку и скачивание обновлений выполняет регламентное задание конфигурации. Окно у пользователей вы отключили, но сервер всё равно может скачивать файлы и занимать канал.
Через саму программу
- Откройте
Администрирование → Обслуживание. - Перейдите к регламентным и фоновым заданиям.
- Отфильтруйте список по слову «обновлен» в строке поиска.
- Откройте задание, которое отвечает за получение обновлений программы, и снимите флажок «Включено».
Название задания различается от релиза к релизу, поэтому ищите по слову, а не по точной формулировке.
Через консоль кластера
В консоли администрирования серверов 1С откройте свойства информационной базы. Флажок «Блокировка регламентных заданий включена» останавливает все регламентные задания базы.
Этот флажок — крайняя мера. Вместе с обновлениями остановятся обмены, загрузка курсов валют, обработка почты, полнотекстовый поиск и задачи ЭДО. Используйте его только на тестовой копии базы, чтобы она не дергала внешние сервисы.
Версия платформы на сервере
Сервер 1С сам себя не обновляет. Новая версия появляется только после ручной установки администратором. Но если обновить сервер , клиенты со старой версией подключиться не смогут — номер версии клиента должен совпадать с серверным. Поэтому сначала решите, когда переходите на новую платформу, и только потом ставьте её на сервер.
Реестр Windows: чего в нём нет
Частый совет на форумах — «отключить обновления
1С через реестр». Платформа 1С:Предприятие 8.3 не хранит настройки проверки обновлений в реестре Windows. Они лежат в файлах (1cestart.cfg, ibases.v8i) и в самой базе.
Через реестр можно сделать только косвенные вещи:
- 🧩 найти, не прописан ли запуск обновлятора в автозагрузке: ветки
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Runи такая же вHKEY_LOCAL_MACHINE; - 🧩 проверить, не ставит ли новые версии сторонний агент — например, программа обслуживающей организации для удалённого обновления.
Если в автозагрузке есть чужой обновлятор 1С, лучше удалить его через «Приложения» в параметрах Windows, а не стирать ключ. Ключ вернётся при следующей переустановке.
Блокировка через hosts и сетевой экран
Сетевой способ стоит применять, когда настройки в базе пользователи всё равно возвращают или когда база — учебная копия, которой не нужен доступ к сервисам 1С.
Интернет-поддержка скачивает обновления с сервера update-api.1c.ru. Его можно заблокировать в файле hosts:
- Запустите Блокнот от имени администратора.
- Откройте
C:\Windows\System32\drivers\etc\hosts. - Добавьте строку в конец файла:
0.0.0.0 update-api.1c.ru
- Сохраните файл и выполните в командной строке
ipconfig /flushdns.
Для серверной базы строку добавляют на сервер 1С, потому что регламентное задание выполняется там.
| Что блокируем | Последствия |
|---|---|
update-api.1c.ru | Перестаёт приходить информация об обновлениях, остальные сервисы работают |
login.1c.ru | Отвалится авторизация интернет-поддержки: курсы валют, 1С:Контрагент, отчётность через сервисы |
Весь исходящий трафик 1cv8.exe в брандмауэре | Перестанет работать всё, что ходит в интернет из 1С, включая ЭДО и проверку маркировки |
Не блокируйте 1cv8.exe целиком в брандмауэре на рабочей базе. Ошибки ЭДО и отчётности потом долго ищут не там.
Встроенный брандмауэр Windows работает с IP-адресами и программами, а не с доменными именами. Правило по домену удобнее делать на роутере, прокси-сервере или корпоративном DNS.
Как убедиться, что блокировка и настройки сработали
Проверка занимает пару минут, и лучше сделать её сразу, а не ждать следующего релиза.
- В командной строке выполните
ping update-api.1c.ru. В ответе должен быть адрес0.0.0.0— значит, hosts работает. - Откройте в базе форму обновления программы и запустите проверку вручную. Если сервер закрыт, программа сообщит, что не может подключиться к сервису.
- Посмотрите номер платформы в окне «О программе» (главное меню →
Справка → О программе). После установки новой версии на компьютер он должен остаться прежним, если версия закреплена в свойствах базы. - В серверной базе откройте список регламентных заданий и убедитесь, что у задания получения обновлений нет свежих запусков.
Чтобы всё вернуть, проделайте те же шаги в обратном порядке: удалите строку из hosts, поставьте AppAutoInstallLastVersion=1 и включите автопроверку в настройках обновления.
Администрирование → Интернет-поддержка и сервисы. Сеть и файлы не трогайте.AppAutoInstallLastVersion=0 в 1cestart.cfg и закрепите версию в свойствах базы в окне запуска.update-api.1c.ru в hosts.Частые вопросы об отключении обновлений
Не опасно ли совсем не обновлять 1С?
Проверка отключена, но окно о новой версии всё равно появилось. Почему?
Влияет ли отключение проверки на сдачу отчётности через 1С-Отчётность?
login.1c.ru или всего интернета для 1С.Можно ли отключить проверку для всех баз одним действием?
1cestart.cfg в %ALLUSERSPROFILE%. Настройка интернет-поддержки хранится в каждой базе отдельно, её меняют в каждой базе.