Почему останавливается служба агента сервера 1С после обновления Windows 10 и как это исправить?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

После установки крупных обновлений операционной системы Windows 10 системные администраторы часто сталкиваются с ситуацией, когда служба агента сервера 1С (ragent) перестает запускаться или автоматически останавливается сразу после старта. Разберем основные причины такого поведения и проанализируем пошаговые способы восстановления нормальной работы кластера 1С.

Выясним причины остановки службы ragent

Проанализируем ситуацию: при обновлении операционной системы нередко сбрасываются настройки сетевых правил, изменяются приоритеты сетевых протоколов или сбрасываются права доступа учетных записей. Выделим ключевые факторы, приводящие к падению процесса ragent.exe:

  1. Заблокированные или закрытые сетевые порты: Серверу 1С для работы необходимы порты 1540 (агент кластера), 1541 (менеджер кластера) и 1542 (рабочий процесс), а также диапазон 1560–1591. В результате обновления Windows 10 (или включения сетевых компонентов) порт 1542 может оказаться закрытым брандмауэром или зарезервированным системой.
  2. Отсутствие прав на каталог кластера: По умолчанию данные кластера хранятся в каталоге srvinfo\reg_1541 (в папке установки сервера, например C:\Program Files\1cv8\srvinfo). Если у пользователя службы USR1CV8 ограничены права на запись в эту папку, процесс ragent.exe не сможет прочитать или обновить файлы конфигурации кластера.
  3. Повреждение файлов реестра кластера: При некорректном завершении работы во время установки обновлений Windows могут быть повреждены служебные файлы (например, 1cv8wsrv.lst). Из-за этого служба падают при попытке инициализации.
  4. Блокировка Защитником Windows: Обновленный встроенный антивирус Windows Defender может блокировать исполняемые файлы 1С (ragent.exe, rmngr.exe, rphost.exe).

Шаг 1. Проверим сетевые порты и брандмауэр

В первую очередь проверим доступность служебных портов 1540–1542. Если порт 1542 закрыт сетевым экраном или перехвачен другим процессом, агент не сможет запустить менеджер кластера и завершит работу.

Рассмотрим порядок проверки исключенных портов в Windows:

  1. Запустим командную строку от имени администратора.
  2. Проверим зарезервированные системой диапазоны портов TCP командой:

netsh interface ipv4 show excludedportrange protocol=tcp

Если порты 1С попадают в зарезервированный список, сбросим настройки сетевого стека командой netsh int ip reset и перезагрузим ПК. Также убедимся, что в Брандмауэре Защитника Windows созданы разрешающие правила для портов 1540–1542 и 1560–1591.

Шаг 2. Проверим права доступа к рабочей папке srvinfo

Разберем по шагам проверку разрешений для учетной записи, под которой запускается служба (например, USR1CV8):

  1. Откроем проводник и перейдем в каталог установки сервера 1С (по умолчанию C:\Program Files\1cv8\).
  2. Нажмем правой кнопкой мыши на папку srvinfo и откроем Свойства -> вкладка Безопасность.
  3. Убедимся, что пользователь USR1CV8 имеет разрешение Полный доступ на папку srvinfo и ее подкаталог reg_1541.
  4. В оснастке secpol.msc (Локальная политика безопасности) проверим, назначено ли учетной записи USR1CV8 право Вход в качестве службы.

Шаг 3. Очистим кэш и перезапустим кластер

Если права в порядке и порты открыты, но служба ragent по-прежнему останавливается, выполним сброс служебных файлов кластера:

  1. Остановим службу 1C:Enterprise 8.3 Server Agent. В «Диспетчере задач» убедимся, что процессы ragent.exe, rmngr.exe и rphost.exe полностью завершены.
  2. Сделаем резервную копию папки C:\Program Files\1cv8\srvinfo.
  3. Удалим файл 1cv8wsrv.lst и очистим содержимое папки reg_1541.
  4. Запустим службу заново. Кластер сформирует чистые служебные файлы, после чего базы можно будет повторно добавить через консоль администрирования.

Шаг 4. Настроим исключения антивируса

Чтобы избежать повторных сбоев после следующих обновлений системы, проанализируем настройки Защитника Windows и добавим в исключения:

  1. Папки C:\Program Files\1cv8\ и C:\Program Files\1cv8\srvinfo\.
  2. Исполняемые процессы сервера 1С: ragent.exe, rmngr.exe и rphost.exe.

Последовательно проверив статус порта 1542, права на каталог srvinfo\reg_1541 и настройки брандмауэра, вы легко восстановите стабильный запуск службы агента сервера 1С.

← На главную