Вопрос: Консоль управления работала нормально. Перезагрузили сервер на котором установлена 1с (сам комп) .
После этого консоль управления пишет не может создать оснастку. Может где то еще какую не будь службу надо включить? Прилагается скриншот ошибки.
Собрал ответы со всех форумов где нашел. Все ответы были помечены как Ответ помог. Думаю это сэкономит вам время в поисках решения данной проблемы.
Ответ 1
Мне помогло следующее:
- Найти местонахождение файла *.msc
- Удалить файл.
- Сделать «Восстановить» у нужной версии платформы в менеджере установленных программ.
Ответ 2
Пуск — Все программы — 1С Предприятие 8 — Дополнительно — 8.х.х.х — Регистрация утилиты администрирования серверов 1С Предприятия
Ответ 3
Мне помогло следующее:
- Найти местонахождение файла *.msc (C:\Program Files (x86)\1cv8\common\1CV8 Servers.msc)
- Удалить файл.
- Сделать «Восстановить» у нужной версии платформы в менеджере установленных программ.
- Все работает.
Для 64-ёх разрядной версии (в моём случае для 8.3.11.3034)
C:\Windows\SysWOW64\regsvr32 «C:\Program Files\1cv8\8.*.*.*\bin\radmin.dll»
Ответ 4
- Запустите командную строку от имени Администратора и выполните команду: regsvr32 msxml3.dll
- Запустите командную строку от имени Администратора и выполните команду sfc /scannow убедитесь что все системные файлы в порядке;
- Если сообщение об ошибке содержит строку «Ошибка инициализации оснастки» то вероятно неверно настроена переменная PATH,
Проверьте чтоб в строке переменной PATH содержалось следующее: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM если чего-то не хватает добавьте, удалять из строки ничего не нужно; - Ошибка может возникать если по ошибке удалить файлы из папки C:\Windows\assembly\GAC_MSIL\ в этом случае можно попробовать скопировать их с рабочей системы, но лучшим вариантом будет переустановка Виндовс в режиме обновления;
Ответ 5
Для исправления сделал следующее: остановил службу сервера 8.3 (она работала), зашёл в «Панель управления\Программы и компоненты» и восстановил платформу 8.3.10.2580:
Затем запустил службу — всё заработало
Ответ 6
Самый простой способ запустить от имени администратора в каталоге платформы в папке bin — RegMSC.cmd
Ответ 7
Посмотрел, что внутри regmsc.cmd:
regsvr32 /n /i:user radmin.dll
Команда regsvr32 регистрирует (прописывает в реестре) элементы управления OLE, например activex или DLL. При регистации библиотеки, regsvr32 пытается найти точку входа и вызвать функцию DllRegisterServer(), данная функция и обеспечивает регистрацию библиотеки в системе — вносит необходимые записи в реестр.
Ключ /i модифицирует поведение и regsvr32 дополнительно вызывает функцию DllInstall() и передает ей строку указанную после двоеточия. В отличие от DllRegisterServer() функция DllInstall() выполняет дополнительные действия определенные разработчиком dll.
Ключ /n запрещает вызов DllRegisterServer().
Таким образом стандартный скрипт от 1С regmsc.cmd не выполняет внесение обязательных при регистрации DLL записей в реестр, а только выполняет дополнительную функциональность посредством DllInstall().
Вывод: нужно убрать ключ /n из команды:
REGSVR32 /i:user radmin.dll
Ответ 6 помог
консоль
ответ 7, если ошибка «не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.»
Помог 4 вариант. Спасибо.
Помогла установка пакета MS Visual C++2017 Redistributable (x86)
Ответ 6, мое почтение.