ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Обслуживание

29.12.2014
Автоматизация бухгалтерского учета ООО «НАЙСЛЭНД» выполнена сотрудниками фирмы «Сервистренд» на базе ПП «1С:Бухгалтерия 8. ПРОФ»

ПОДРОБНЕЕ

29.12.2014
Автоматизация бухгалтерского учета ЗАО «ЛА ВИНЧИ» выполнена сотрудниками фирмы «Сервистренд» на базе ПП «1С:Комплексная Автоматизация 8»

ПОДРОБНЕЕ

Остались вопросы? Получите бесплатную консультацию наших специалистов!

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Ваш заказ успешно отправлен,

наши менеджеры свяжутся

с Вами в ближайшее время

30.09.2021
11 октября вебинар! Подготовка отчетов СЗВ-М, СЗВ-стаж, СЗВ-ТД в ПФР.
Регистрируйтесь!
ПОДРОБНЕЕ

30.09.2021
8 октября вебинар! Новый порядок применения ККТ. Обязательная Маркировка!
Приглашаем на вебинар!
ПОДРОБНЕЕ

30.09.2021
7 октября вебинар! Сервис «1С:Кабинет сотрудника». Доступный способ получения информации обо всех начислениях.
Регистрируйтесь!
ПОДРОБНЕЕ

29.09.2021 10:55:00
Управление производственным предприятием, редакция 1.3
1.3.166.2

29.09.2021 10:35:00
Бухгалтерия предприятия, редакция 3.0
3.0.103.12

29.09.2021 10:35:00
Бухгалтерия предприятия, редакция 2.0
2.0.67.10

Источник

Ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Как понять, что у нас проблемы с COM

Для этого нажимаем кнопку «Проверить настройки» удерживая клавишу «Shift» на клавиатуре:

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

При нормальной работе COM отчёт будет примерно таким:

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

При проблемах же с COM возникнет вот такая или похожая ошибка:

Да, судя по тесту, у нас проблемы с COM

Прежде всего, о какой именно библиотеке идёт речь? Эта библиотека comcntr.dll, которая находится в папке bin конкретной платформы 1с:

Эта библиотека устанавливается и автоматически регистрируется в системе при установке платформы.

Кроме того, обновлятор перед тем как подключаться к базе через внешнее соединение сам дополнительно регистрирует в системе библиотеку из нужной версии платформы при помощи команды:

Итак, что мы можем предпринять?

Шаг №0

Обратите внимание на утилиту для отображения и регистрации библиотек RegDllView. При помощи неё вы как минимум сможете контролировать результат работы следующих шагов.

Шаг №1

Прежде всего убеждаемся, что у нас действительно проф-версия платформы, потому что для базовой версии платформы внешнее подключение к базам работать и не должно (это ограничение платформы).

Чтобы понять какая у нас платформа (базовая или проф) выполним вот этот пункт.

Если лицензия на платформу у нас всё же не проф, а базовая, то все остальные шаги не имеют смысла. Внешнее подключение к базам у нас работать не будет (из-за ограничений платформы). Ничего не остаётся, кроме как настроить базы вот так.

Шаг №2

Далее пробуем запустить обновлятор с правами администратора.

Если у вас включён UAC, то добиться этого можно, нажав на ярлыке обновлятора правой кнопкой, и выбрав вариант «Запуск от имени администратора».

Шаг №3

В 32-битной версии ОС пробуем выполнить команду

В 64-битной версии ОС команда будет такой:

— для регистрации 64-битной платформы 1С:

— для регистрации 32-битной платформы 1С:

Эти команды запускаем от имени пользователя с правами администратора. А при включённом UAC, запускаем cmd через «Запуск от имени администратора», либо через такой же запуск написанного батника.

Если команда регистрации не помогла, то нужно предварительно удалить регистрацию библиотеки comcntr.dll, запустив ту же команду вызова regsvr32 с ключом /u

Если и это не помогло, попробуйте переустановить платформу 1С в режиме Исправить, а затем зарегистрируйте библиотеку, как написано выше.

Шаг №4

Похоже, что у обновлятора не получается зарегистрировать COM компоненту из-за настроек безопасности на вашем сервере.
В этом случае:

После этого обновлятор должен смочь самостоятельно регистрировать компоненты всех версий платформ, а не только той, которую мы прописали в компоненте.

Шаг №5

Бывает так, что помогает только повторная переустановка платформы (при этом происходит корректная регистрация компоненты).

Шаг №6

Шаг №7

Бывает так, что всё работает при обычном запуске обновлятора, но не работает при запуске с повышением привилегий до администратора, когда вы запускаете обновлятор через пункт меню «Запустить от имени администратора» или из программы (типа TotalCommander), которая сама запущена с повышенными привилегиями.

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Источник

Что делать, если при попытке автоматического обновления выходит сообщение «Ошибка при регистрации компоненты comcntr»

При попытке обновления может возникнуть следующая ошибка:

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Найдем папку с установленной платформой. Обычно установленные платформы находятся в C:\Program Files (x86)\1cv8 или C:\Program Files\1cv8.

Перейдем в папку C:\Program Files (x86)\1cv8. На скриншоте видно, что установлено несколько версий платформы:

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Запустим стандартное приложение «Командная строка» от имени администратора:

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

В командной строке переходим в папку с установленной платформой 8.3.15.2107 (версия платформы может отличаться, нужно выбирать последнюю установленную). Для этого выполним команду

cd C:\Program Files (x86)\1cv8\8.3.15.2107\bin

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Для исправления ошибки выполним команду regsvr32.exe comcntr.dll (вводим указанный текст в консоли и нажимаем Enter):

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

После успешной регистрации файла перезапускаем 1С для продолжения обновления:

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Если не получилось через командную строку, то воспользуйтесь файлом RegCOM1. Поместите файл RegCOM1 в папку bin последней версии платформы и запустите от имени администратора.

Источник

Ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

На это есть альтернативный вариант с помощью командной строки операционной системы. Забегая немного вперед, и чтобы обезопасить себя от ошибок при регистрации com-компоненты comcntr.dll через командную строку, подобных приведенной на скрине

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Чтобы избежать ошибки «Модуль comcntr.dll загружен, но не удалось выполнить вызов DllRegisterServer, код ошибки 0x80070005» запускайте командную строку с правами администратора

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

А дальше уже все зависит от разрядности операционной системы, в которой Вы хотите зарегистрировать компоненту com-соединения 1C: Предприятия.

В системе с разрядностью x32(x86) для платформы 1С: Предприятие 8.2

C:\Program Files (x86)\1cv82\ \bin> regsvr32 comcntr.dll

Для платформы 1С: Предприятие 8.3 командная строка для регистрации com-компоненты будет выглядеть примерно так:

C:\Program Files (x86)\1cv8\ \bin> regsvr32 comcntr.dll

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Теперь рассмотрим вариант для системы с разрядностью x64 для платформы 1С: Предприятие 8.2, альтернативный вариант:

C:\Windows\SysWOW64>regsvr32 «C:\Program Files (x86)\1cv82\ \bin\comcntr.dll»

Для Windows x64 регистрация com-соединения 1С 8.3 платформы разрядности x64 может выглядеть так:

C:\Windows\SysWOW64>regsvr32 «C:\Program Files\1cv8\ \bin\comcntr.dll»

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

ИЛИ как в примере для случая x64-разрядной операционной системы Windows

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

В том случае, если у Вас клиент-серверный вариант работы базы 1С 8, то необходимо зарегистрировать компоненту как на самом сервер, где установлен Агент сервера 1С:Предприятия, так и на рабочих местах на которых используется COM-соединение при подключении к базам (чаще всего при обмене между базами).

Так же на практике иногда требовалась перезагрузка рабочего компьютера. Но если сразу после успешной регистрации компоненты по приведенным выше инструкциям соединение отказывается работать, то лучше все-таки выполнить перезагрузку.

Источник

Регистрация COM компоненты 1С Предприятия comcntr.dll (V83.ComConnector)

Данная библиотека используется Effector Saver для управления соединениями с информационной базой на сервере 1С предприятия. По идее программа установки 1С должна самостоятельно регистрировать библиотеку, но иногда этого по не происходит и пользователю необходимо зарегистрировать библиотеку самостоятельно.
Примеры сообщений об ошибках, которые указывают на необходимость провести регистрацию библиотеки пользователем самостоятельно:

Этап 1. Проверка и удаление альтернативной регистрации библиотеки как COM+.

Первое что необходимо сделать, это проверить наличие регистрации COM+ в службах компонентов и удалить ее. Для этого перейдите «Панель управления»«Администрирование» — выберите «Службы компонентов».

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

В открывшемся окне «Службы компонентов» перейдите «Компьютеры»«Мой компьютер» — из списка выберите «Приложения COM+».

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Откройте V83COMConnector — папку «Компоненты». Удалите содержимое папки.

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Этап 2. Отмена регистрации библиотек для всех установленных платформ 1С:Предприятия

Важно: проделайте отмену регистрации для всех платформ 1С:Предприятия, как новых, так и старых.

Если используете Effector Saver 4
Для удаления регистрации, откройте Effector Saver и перейдите «Сервис»«Регистрация V83.COMConnector».

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Нажмите «Отменить регистрацию».

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Если команда выполнена успешно, то вы увидите вот такое уведомление.

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Если используете Effector Saver 3
Для удаления регистрации, запустите командную строку от имени Администратора.

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

И выполните команды отмены регистрации библиотеки.
Команда выглядит, следующим образом: (измените путь на версию 1С установленную на вашем компьютере)

Если у вас 32 разрядная платформа
regsvr32 /u «C:\Program Files (x86)\1cv8\8.3.16.1148\bin\comcntr.dll»

Если у вас 64 разрядная платформа
regsvr32 /u «C:\Program Files\1cv8\8.3.16.1148\bin\comcntr.dll»

Если команда выполнена успешно, то вы увидите вот такое окно.

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Повторите эту процедуру для каждой установленной версии 1С предприятия на данном компьютере.

Этап 3. Регистрация библиотеки comcntr.dll

Теперь, выполним регистрацию только одной, необходимой нам библиотеки comcntr.dll.

Если используете Effector Saver 4
В окне «Регистрация V83.COMConnector», нажмите «Регистрация».

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Если команда выполнена успешно, то вы увидите вот такое уведомление.

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

Если используете Effector Saver 3
Для регистрации, запустите командную строку от имени Администратора, и выполните команду регистрации библиотеки.
Команда выглядит, следующим образом: (измените путь на нужную версию)

Если у вас 32 разрядная платформа
regsvr32 /i:user “C:\Program Files (x86)\1cv8\8.3.16.1148\bin\comcntr.dll”

Если у вас 64 разрядная платформа
regsvr32 /i:user “C:\Program Files\1cv8\8.3.16.1148\bin\comcntr.dll”

Если команда выполнена успешно, то вы увидите вот такое окно.

ошибка при регистрации компоненты comcntr код ошибки regsvr32 13 не удалось подключиться

После регистрации библиотеки comcntr.dll рекомендуем перезагрузить компьютер.

Если данная инструкция не помогла, попробуйте зарегистрировать библиотеку как COM+, по материалу: «Решение проблемы «Недопустимая строка с указанием класса»».

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *