Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере

После установки новой версии платформы на сервер, я столкнулся с ошибкой вызова конструктора (COMObject) при обновлении конфигурации.
1C

Причина ошибки обычно кроется в незарегистрированной библиотеке ComConnector (comcntr.dll), которая используется для управления подключениями к информационной базе на сервере 1С:Предприятие.

Текст ошибки при обновлении конфигурации на сервере
«Ошибка при вызове конструктора (COMObject) по причине: -2147221005(0x800401F3): Недопустимая строка с указанием класса»

Раньше я регистрировал библиотеку вручную:

  1. Нажимаем кнопки Win + R.
  2. В окне вводим команду:
    regsvr32 "C:\Program Files\1cv8\8.3.xx.xxxx\bin\comcntr.dll"
    
  3. Нажимаем Ок.

Но в текущей ситуации я получал ошибку:

Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере

Текст ошибки при регистрации comcntr.dll

Не удалось загрузить модуль “comcntr.dll». Проверьте, что двоичный файл хранится на указанном пути или запустите отладку, чтобы диагностировать проблемы с  этим двоичным файлом или зависимыми DLL-файлами.

Не найден указанный модуль.

Поэтому предлагаю надежный и главное легкий способ регистрации библиотеки comcntr.dll:

  1. Откройте каталог с установленной платформой C:\Program Files\1cv8\8.3.xx.xxxx\bin. В директории найдите файл RegMSC.cmd (он регистрирует утилиту администрирования сервера).
  2. Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере
  3. Щелкните правой кнопкой мыши на файле и выберите Изменить.
    Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере
  4. Замените в тексте слово radmin.dll на comcntr.dll.Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере
  5. Сохраните наш новый файл в каталог платформы, все в той же папке C:\Program Files\1cv8\8.3.xx.xxxx\bin, назвав его как угодно, например, RegCOM.cmd и запустите его от имени администратора.

    Или можете скачать файл RegCOM.cmd с нашего сайта, переместить в каталог C:\Program Files\1cv8\8.3.xx.xxxx\bin и запустить от имени администратора.

    Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере

  6. Библиотека будет успешно зарегистрирована.Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере
  7. Повторите попытку обновления конфигурации.Ошибка 2147221005 (0x800401F3) при обновлении конфигурации на сервере

Алексей Герзанов aka Gerzoid
Алекс Гезанов

Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.