Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

1C_SRVINFO_MOVE 1С:Предприятие и СУБД

Как перенести папку srvinfo кластера 1С с диска C: на другой диск: инструкция

Обновлено: 26.08.2026 · Официальная документация ↗
  • Системный диск C: сервера 1С полностью переполнился из-за разросшихся файлов журнала регистрации (*.lgd).
  • Необходимость перенести кэш сеансов и данные кластера на более быстрый отдельный NVMe SSD-накопитель.
  • Зависание сервера при нехватке места для временных файлов вызовов rphost.

Что хранится в каталоге srvinfo

Папка srvinfo — это мозг сервера 1С. В ней лежат список всех баз кластера (1Cv8reg.lst), блокировки, данные сеансов и Журнал регистрации всех информационных баз, который со временем может вырастать до сотен гигабайт.

Шаг 1. Остановка службы сервера 1С

  1. Попросите всех пользователей выйти из 1С.
  2. Нажмите Win + R, введите services.msc.
  3. Найдите службу Агент сервера 1С:Предприятия (1C:Enterprise 8.3 Server Agent) и нажмите Остановить.

Шаг 2. Копирование каталога srvinfo на новый диск

  1. Скопируйте исходную папку C:\Program Files\1cv8\srvinfo на новый диск (например, в D:\1C_Data\srvinfo).
  2. Убедитесь, что у служебного пользователя USR1CV8 есть Полные права доступа (NTFS) к новой папке D:\1C_Data\srvinfo (Клик правой кнопкой по папке → Свойства → Безопасность).

Шаг 3. Изменение пути в реестре Windows

  1. Нажмите Win + R, введите regedit.
  2. Перейдите в ветку: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\1C:Enterprise 8.3 Server Agent
  3. Откройте параметр ImagePath и найдите ключ -d "C:\Program Files\1cv8\srvinfo".
  4. Замените старый путь на новый: -d "D:\1C_Data\srvinfo".

Шаг 4. Запуск службы

  1. Вернитесь в services.msc и запустите службу сервера 1С.
  2. Проверьте, что все базы открываются, а старую папку на диске C: можно временно переименовать и затем удалить.
💡 Практика специалистов: Размещение каталога srvinfo на быстром массиве NVMe SSD дает значительный прирост скорости при записи журнала регистрации и предотвращает микрофризы при проведении документов сотнями пользователей.

Частые вопросы (FAQ)

Как изменить путь к srvinfo на Linux сервере?

В Linux путь настраивается в файле /etc/sysconfig/srv1cv83 или /etc/systemd/system/srv1cv83.service в параметре SRV1CV8_DATA=/path/to/srvinfo.

Пропадут ли настройки баз и список баз после переноса?

Нет, если вы скопировали содержимое папки srvinfo целиком (включая файл 1Cv8reg.lst и подкаталоги reg_1541), все настройки и базы сохранятся в первозданном виде.

Что будет, если не дать пользователю USR1CV8 права на новую папку?

Служба сервера 1С не сможет запуститься и выдаст ошибку: 'Error creating directory / Access is denied' (Ошибка создания каталога / Отказано в доступе).

Можно ли вынести на другой диск только журнал регистрации одной базы?

В свежих версиях платформы 8.3 можно настроить раздельное хранение журнала через конфигурационный файл logcfg.xml, но проще перенести весь srvinfo целиком.

Полезные материалы
Рекомендуем