Администрирование · 10 мин
Консоль сервера 1С: какой файл отвечает за запуск и где он находится
Разбираемся, какой файл запускает консоль сервера 1С, где хранятся файлы 1CV8Clst.lst и 1CV8Clst.msc, как открыть консоль и восстановить список баз.
Консоль администрирования сервера 1С — это оснастка Microsoft Management Console (MMC), а не самостоятельная программа с привычным ярлыком приложения. Поэтому вопрос «какой файл запускает консоль сервера 1С» имеет два ответа: сама консоль хранится в файле оснастки с расширением .msc, а данные о кластере и базах, которые она отображает, — в файлах реестра кластера 1CV8Clst.lst, 1CV8Clst.st и 1CV8Clst.dat. Понимание разницы между этими файлами избавляет от большинства проблем при переносе сервера или восстановлении списка баз.
Чаще всего администраторы ищут «файл консоли» в трёх ситуациях: консоль не открывается стандартным ярлыком, после переустановки платформы пропал список информационных баз, или нужно перенести настройки кластера на другой сервер. В каждом случае работать придётся с разными файлами, и важно не перепутать оснастку с данными кластера.
Какой файл запускает консоль сервера 1С
Оснастка консоли администрирования находится в каталоге установки платформы 1С:Предприятие. Типовой путь на Windows выглядит так: C:\Program Files\1cv8\<номер версии>\bin\. Внутри каталога bin находится файл оснастки с расширением .msc — обычно он называется 1CV8 Servers.msc или похожим образом в зависимости от версии платформы.
Файл .msc — это не исполняемый модуль, а описание оснастки для консоли управления Microsoft (mmc.exe). При двойном щелчке по нему Windows запускает mmc.exe и передаёт ему этот файл, после чего загружается оснастка администрирования серверов 1С. Для корректной работы оснастки в системе должна быть зарегистрирована соответствующая COM-компонента — она регистрируется автоматически при установке платформы с компонентом «Администрирование сервера 1С:Предприятия».
Как найти и открыть файл консоли вручную
Если ярлык из меню «Пуск» пропал или перестал работать, консоль можно открыть напрямую из каталога платформы. Это самый надёжный способ убедиться, что оснастка на месте и запускается.
- 1Откройте каталог C:\Program Files\1cv8 и перейдите в папку с нужной версией платформы, затем в подкаталог bin
- 2Найдите файл оснастки с расширением .msc (1CV8 Servers.msc)
- 3Запустите файл двойным щелчком или через команду mmc с указанием пути к файлу
- 4Если оснастка не загружается, проверьте, что установлен компонент администрирования сервера, и при необходимости переустановите платформу с этим компонентом
Альтернативный способ — запустить mmc.exe, выбрать «Файл → Добавить или удалить оснастку» и найти в списке оснастку администрирования серверов 1С. Если её там нет, значит, компонент не установлен или регистрация нарушена. В этом случае помогает повторная установка платформы с отмеченным компонентом администрирования.
mmc "C:\Program Files\1cv8\8.3.xx.xxxx\bin\1CV8 Servers.msc"Файлы реестра кластера: 1CV8Clst.lst и соседние
Данные, которые отображает консоль — список информационных баз, параметры кластера, рабочие процессы — хранятся не в файле оснастки, а в каталоге реестра кластера. По умолчанию это C:\Program Files\1cv8\srvinfo\ (путь может отличаться, если каталог был изменён при установке или в параметрах службы агента сервера).
Внутри каталога srvinfo находятся вложенные папки вида reg_1541 (по номеру порта кластера), а в них — ключевые файлы реестра:
1CV8Clst.lst— основной файл реестра кластера со списком информационных баз и их параметрами;1CV8Clst.stи1CV8Clst.dat— служебные файлы, сопутствующие реестру;- журналы и временные файлы рабочих процессов.
Именно содержимое 1CV8Clst.lst определяет, какие базы вы увидите в консоли. Если файл повреждён или удалён, консоль откроется пустой — кластер будет виден, но список баз пропадёт, хотя сами базы данных в СУБД останутся нетронутыми.
Как восстановить список баз, если консоль пустая
Типовая ситуация: после переустановки платформы, смены порта кластера или сбоя службы консоль открывается, но список информационных баз пуст. Паниковать не нужно — данные в СУБД не пострадали, пропала только регистрация баз в кластере.
Сначала проверьте, существует ли каталог srvinfo и есть ли в нём файлы 1CV8Clst.lst. Если служба агента сервера запускается с другим каталогом реестра (параметр -d в строке запуска службы), консоль будет смотреть «не туда» и покажет пустой кластер. Путь к каталогу виден в свойствах службы или в реестре Windows в параметрах запуска агента.
Если файл реестра утерян безвозвратно, базы придётся зарегистрировать заново: в консоли создаётся новая информационная база кластера с указанием типа СУБД, сервера баз данных и имени базы. Галочку «Создать базу данных в случае её отсутствия» при этом ставить нельзя — иначе существующая база может быть перезаписана пустой.
Перенос консоли и данных кластера на другой сервер
При миграции сервера 1С переносить нужно не файл оснастки .msc (он ставится вместе с платформой), а каталог реестра кластера. Порядок безопасного переноса: остановить службу агента на старом сервере, скопировать каталог srvinfo целиком, установить платформу той же версии на новом сервере, остановить там службу, подменить каталог srvinfo скопированным и запустить службу.
Важные условия: версии платформы на старом и новом сервере должны совпадать, порты кластера — тоже (иначе имя папки reg_1541 не совпадёт с фактическим портом). Если имя сервера изменилось, в свойствах баз внутри кластера оно обычно не фигурирует — критичны параметры подключения к СУБД, которые при смене сервера баз данных придётся поправить в консоли вручную.
Как проверить результат
В дереве виден локальный кластер и список баз
Оснастка пустая или ошибка подключения к агенту
Служба работает, каталог srvinfo соответствует параметру -d
Служба остановлена или указывает на пустой каталог
Пользователи входят в базы в обычном режиме
База видна в консоли, но клиенты получают ошибку соединения с СУБД
Частые проблемы с файлом консоли и их решения
Если при запуске .msc появляется ошибка «Не удаётся создать оснастку» — почти всегда причина в том, что COM-компонента администрирования не зарегистрирована. Лечится переустановкой платформы с компонентом администрирования сервера или установкой полного дистрибутива, а не только клиентской части.
Если консоль открывается, но не видит кластер, проверьте, запущена ли служба агента сервера и совпадает ли версия консоли с версией агента. Консоль от одной версии платформы не всегда корректно подключается к агенту другой версии — держите на сервере консоль той же линейки, что и работающий кластер.
Альтернативы консоли: утилита rac и сервер администрирования ras
Для автоматизации и работы без графического интерфейса платформа предлагает утилиту командной строки rac.exe (тоже находится в каталоге bin), которая взаимодействует с сервером администрирования ras.exe. Через rac можно получить список баз, создать или удалить базу кластера, заблокировать сеансы — всё то, что делает консоль, но из скриптов.
Этот вариант незаменим, когда нужно регулярно выполнять регламентные операции: блокировку базы перед обновлением, принудительное завершение сеансов, выгрузку списка активных соединений. Данные при этом читаются из того же реестра кластера — расхождений с консолью не будет.
Что важно запомнить
Консоль сервера 1С — это оснастка .msc в каталоге bin платформы, а данные о базах хранятся в файлах 1CV8Clst.lst, .st и .dat в каталоге srvinfo. Переносят и резервируют именно srvinfo, предварительно остановив службу агента. Пустой список баз в консоли не означает потерю данных — обычно достаточно заново зарегистрировать базы или указать правильный каталог реестра.
Частые вопросы
Где находится файл консоли сервера 1С по умолчанию?
В каталоге установки платформы: C:\Program Files\1cv8\<версия>\bin\, файл оснастки с расширением .msc (1CV8 Servers.msc). Если установлено несколько версий платформы, у каждой своя консоль в своём каталоге bin.
Консоль открывается, но список баз пустой. Базы потеряны?
Нет, данные в СУБД не пострадали. Проверьте, что служба агента сервера работает и использует правильный каталог реестра (параметр -d в строке запуска службы). Если файл 1CV8Clst.lst утерян, зарегистрируйте базы заново без отметки создания новой базы данных.
Можно ли скопировать файл 1CV8Clst.lst при работающем сервере?
Копировать на чтение обычно можно, но для гарантированно консистентной копии службу агента лучше остановить. Переносить или заменять файл на работающем сервере нельзя — агент перезапишет его или реестр будет повреждён.
Чем открыть файл 1CV8Clst.lst для просмотра?
Это текстовый файл в специфическом формате, его можно открыть любым текстовым редактором для просмотра списка баз и их параметров. Редактировать вручную не рекомендуется: малейшая ошибка в структуре сделает реестр нечитаемым для агента сервера.
Консоль выдаёт ошибку «Не удаётся создать оснастку». Что делать?
Это признак того, что компонент администрирования сервера не установлен или его регистрация нарушена. Запустите установщик платформы той же версии и установите компонент «Администрирование сервера 1С:Предприятия», после чего оснастка заработает.
Можно ли администрировать сервер 1С без консоли?
Да. Утилита rac.exe в связке с сервером администрирования ras.exe позволяет выполнять все операции из командной строки и скриптов: управление базами, сеансами, блокировками. Это стандартный способ автоматизации регламентных задач.