TimVin

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

«При попытке подключения к информационной базе произошла ошибка:
Ошибка при вызове конструктора (COMОбъект): Недопустимая строка с указанием класса»

Решение: в реестре Windows необходимо зарегистрировать компоненту comcntr.dll

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

Второй вариант:
Открываем Проводник (Мой компьютер), в адресной строке пишем %windir% и нажимаем Enter,

открывается командное окно с путем: C:\Windows\,
Далее в зависимости от разрядности вашей версии Windows (32 или 64 разряда) входим в соответствующую директорию,
находим среди файлов cmd.exe и запускаем его от имени Администратора (клик правой клавишей — запустить от имени Администратора).

В появившемся окне также в зависимости от разрядности Windows вставляем (можно отсюда через копировать-вставить) следующую строку:

для Windows 7×32
в %windir%\System32\RegSvr32.exe «С:\Program Files (x86)\1cv8\8.3.11.3034\bin\comcntr.dll»

для Windows 7×64
в %windir%\SysWoW64\RegSvr32.exe «С:\Program Files (x86)\1cv8\8.3.11.3034\bin\comcntr.dll»

Важно! Здесь вместо подстроки «С:\Program Files (x86)\1cv8\8.3.11.3034» укажите путь к Вашему каталогу 1С Предприятие.

Если и это не помогло —
Третий вариант, регистрируем компонент в реестре вручную:

Открываем: Панель управления — Администрирование — Службы компонентов – Компьютеры – Мой компьютер

Выбираем: Приложения COM+ — Дополнительные действия — Приложения — Создать приложение.
Вводим имя «V83COMConnector» , ставим опцию «Серверное приложение», и Указанный пользователь выбираем «Администратор», либо «Текущий пользователь».
В появившейся ветке V83COMConnector выбираем Компоненты – Создание нового компонента – Установка новых компонентов.
Выбираем файл — входим в Ваш каталог 1С, далее \bin\comcntr.dll, и выбираем Готово.
Правой кнопкой мыши нажимаем по ветке V83COMConnector, далее переходим на Свойства – Безопасность.
Снимаем опцию «Принудительная проверка доступа для приложений», выставляем опцию «Применить политику программных ограничений» и выбираем уровень «Неограниченный».

Рубрики: 1С Предприятие