Служба Агент сервера 1С не запускается: Ошибка 1053 (очистка srvinfo)
- Служба 1C:Enterprise 8.3 Server Agent не стартует и завершается по таймауту.
- Всплывает системная ошибка Windows:
Ошибка 1053: Служба не ответила на запрос своевременно. - В журнале событий Windows (Event Viewer) регистрируется аварийное завершение процесса
ragent.exeилиrmngr.exe. - Кластер 1С полностью парализован, ни одна клиент-серверная база не запускается.
Почему служба 1С выдает ошибку 1053 простыми словами?
При запуске служба ragent.exe считывает файлы конфигурации кластера из служебного каталога srvinfo (список баз, сессий, блокировок и журналов). Если сервер был перезагружен по питанию или кончилось место на диске C:, XML-файлы кластера повреждаются. Процесс 1С зависает при попытке прочитать испорченный файл, не успевает ответить операционной системе за 30 секунд, и Windows принудительно убивает его с кодом 1053.
Пошаговый алгоритм устранения аварии:
Шаг 1. Находим каталог srvinfo
По умолчанию папка данных кластера 1С находится по адресу:
C:\Program Files\1cv8\srvinfo(для 64-битного сервера)C:\Program Files (x86)\1cv8\srvinfo(для 32-битного сервера)
Шаг 2. Создание резервной копии каталога srvinfo
Обязательно скопируйте папку srvinfo в надежное место (например, на Рабочий стол как srvinfo_BACKUP). Это позволит вернуть список баз, если что-то пойдет не так.
Шаг 3. Очистка временных файлов и блокировок кластера
- Зайдите внутрь папки
srvinfo-> откройте вложенную папкуreg_1541(или номер вашего порта кластера). - Найдите и удалите только временные файлы:
- Все папки с именами вида:
snccntx*(кэш контекста соединений) - Все файлы с расширением
.logи.lst.bak - Файлы блокировок сессий
- Все папки с именами вида:
- Файл
1CV8Reg.lstпока НЕ трогайте — в нем содержится список ваших баз данных!
Шаг 4. Попытка запуска службы
Откройте services.msc, найдите «Агент сервера 1С:Предприятия 8.3» и нажмите Запустить.
Шаг 5. Радикальный способ (если поврежден сам файл 1CV8Reg.lst)
Если служба все равно не запускается с ошибкой 1053, значит поврежден главный файл реестра 1CV8Reg.lst:
- Остановите службу.
- Переименуйте папку
srvinfoвsrvinfo_OLD. - Создайте новую пустую папку
srvinfo. - Запустите службу 1С — она создаст абсолютно чистый реестр и гарантированно успешно запустится.
- Откройте консоль «Администрирование серверов 1С Предприятия» и заново зарегистрируйте ваши информационные базы (имена баз и параметры SQL можно посмотреть, открыв старый файл
srvinfo_OLD\reg_1541\1CV8Reg.lstв Блокноте).
Частые вопросы (FAQ)
Удалятся ли сами базы данных 1С при очистке папки srvinfo?
НЕТ! Сами базы данных, документы и проводки лежат внутри Microsoft SQL Server или PostgreSQL. В srvinfo хранятся только ссылки на них и настройки кластера 1С.
Как восстановить список из 50 баз, чтобы не прописывать их вручную заново?
Откройте сохраненный файл 1CV8Reg.lst в редакторе Notepad++, проверьте его структуру на битые символы NUL в конце файла, удалите испорченный фрагмент и верните файл на место.
Как увеличить системный таймаут запуска служб в Windows?
В ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control создайте параметр DWORD с именем ServicesPipeTimeout и значением 60000 (это увеличит время ожидания до 60 секунд).
Почему srvinfo повреждается регулярно?
Причина в аварийных перезагрузках сервера без корректного завершения служб (сбои питания, некорректная работа гипервизора) или переполнении системного накопителя C:.