Ошибка при создании объекта из компоненты v7plus.dll (отсутствует CLSID)

Рубрика: 1С 7.7

Сообщение Ошибка при создании объекта из компоненты v7plus.dll (отсутствует CLSID) появляется при попытке загрузки приложений программы, которые используют v7plus.dll. Такое сообщение возникает:

— если этот файл не найден;

— эта dll не зарегистрирована в системе (такое бывает, если база данных была установлена не под правами администратора);

— у вас устаревшая версия v7plus.dll.

Где взять и куда записать v7plus.dll

Проще всего эту dll скачать с диска ИТС. Причем, желательно брать последние версии, т.к. старые могут не подойти к новым операционным системам, например к Vista, Windows 7.  Если нет ИТС— напишите в комментариях, я выложу ссылку на скачивание.

Записать ее лучше всего в каталог базы данных, либо, если у вас несколько баз— в каталог установленной платформы 1C 7.7 (обычно это каталог C:\Program Files\1Cv77\BIN).

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

Как зарегистрировать компоненту v7plus.dll

Если у вас права администратора, то нажимаете кнопку Пуск->"Выполнить". В открывшемся окне вводите команду: regsvr32 C:\Program Files\1Cv77\BIN\V7Plus.dll (вы должны указать тот путь, по которому у вас находится эта компонента) и нажимаете ОК. У вас должен получиться такой результат:

Сообщение успешной регистрации

После этого ошибка больше не должна появляться.

Если у вас не хватает прав для регистрации компоненты, то сообщение будет таким:

Ошибка регистрации dll

Что делать в этом случае?

Кнопка Пуск->"Все программы"->"Командная строка" нажимаем на последний пункт правой клавишей мыши и выбираем Запустить от имени Администратора:

Запуск от имени...

После этого вводим пароль администратора и у нас открывается окно, куда мы вводим нашу команду и нажимаем Enter:

regsvrok11

41 комментарий к “Ошибка при создании объекта из компоненты v7plus.dll (отсутствует CLSID)”

  • елена
    20 февраля, 2012, 11:49

    скиньте пожалуйста ссылку

  • 20 февраля, 2012, 21:15

    Елена,

    V7PLUS.dll есть в каждой конфигурации 1С 7.7

    Если у вас не оказалось — можно скачать здесь.

  • Александр
    6 февраля, 2013, 14:27

    так просто, но мне очень промогла Ваша консультация. Огромное спасибо!

  • Андрей
    5 декабря, 2013, 19:28

    Спасибо добрый человек. Выручил. с ХР на виндовс 7 замучился базу переносить без этой компоненты. Сработало.

  • 7 декабря, 2013, 19:09

    Рад, что смог помочь!

  • Елена
    10 декабря, 2013, 15:34

    Здравствуйте.Когда регистрирую компоненту v7plus.dll, выдает ошибку 0×80020009," модуль загружен, но не удалось выполнить вызов DllRegisterServer". Контроль учетных записей отключен. Windows 8.

  • 10 декабря, 2013, 23:47

    Елена, под windows 8 — не пробовал, но суть, думаю, та же.

    Запускаете cmd.exe от имени администратора, в появившемся окне вводите команду regsvr32 < путь к 1С>\BIN\V7Plus.dll

  • ЗИНАИДА
    2 февраля, 2014, 3:11

    Проблема с компонентой v7plus.dll. Я написала в командной строке такой путь, как ВЫ привели в примере. Но в ответ получила вот такое сообщение " ПРОВЕРЬТЕ, ЧТО ДВОИЧНЫЙ ФАЙЛ ХРАНИТСЯ НА УКАЗАННОМ ПУТИ ИЛИ ЗАПУСТИТЕ ОТЛАДКУ, ЧТОБЫ ДИГНОСТИРОВАТЬ ПРОБЛЕМЫ С ЭТИМ ФАЙЛОМ ИЛИ ЗАВИСИМЫМИ dll ФАЙЛАМИ. Я уже замучалась с операционной системой Windows 8. ПОМОГИТЕ, Если можете

  • 2 февраля, 2014, 15:33

    Зинаида, путь у меня в статье — для примера. Проверьте, чтобы по пути, который вы вводите, этот файл действительно существовал.

  • анна
    12 марта, 2014, 22:29

    скиньте пожалуйста ссылку на скачивание v7plus.dll

  • 14 марта, 2014, 18:23

    Анна, ответил вам на почту.

  • Евгений
    14 марта, 2014, 19:41

    Спасибо большое за совет! с помощью регистрации решил совершенно другие две проблемы!

    но с печатью не получается разобраться... была и нету...

  • 15 марта, 2014, 10:33

    Евгений, печать не связана напрямую с 1С. Это функция операционной системы.

    По идее если из word, к примеру, есть печать, то и из 1С должна быть.

  • Андрей
    5 июня, 2014, 23:30

    все изложено верно опробовано на Win 7 при переносе 7.7 на 8.2

    большое спасибо

  • 6 июня, 2014, 0:56

    Рад, если смог помочь ))

  • Елена
    8 октября, 2014, 13:08

    Спасибо огромное!!!!! Все получилось и успешно выгрузился уточняющий отчет из старой базы!!!!

  • 28 октября, 2014, 14:38

    Елена, рад, что у вас получилось )

  • Елена
    25 ноября, 2014, 16:14

    Спасибо, следуя вашей инструкции все получилось

  • 25 ноября, 2014, 23:06

    Я рад )

  • Михаил
    16 марта, 2015, 16:17

    Здравствуйте! При попытке распечатать бланк формы (1С v.7.7 Windows 8.1) выводится сообщение об ошибке: Не удалось загрузить внешнюю компоненту v7plus.dll. Не удалось сформировать машиночитаемую форму.

  • 16 марта, 2015, 17:09

    Михаил не понял вас с какой именно платформой вы работаете?

    Если возникают проблемы с v7plus.dll — надо зарегистрировать эту компоненту. И в этой статье написано как...

  • Михаил
    16 марта, 2015, 17:24

    При попытке зарегистрировать эту компоненту возникает ошибка, описанная Зинаидой в комментариях от 02.02.2014. Путь до v7plus.dll указан верно.

  • 16 марта, 2015, 17:54

    Если путь указан верно и запуск регистрации от имени Администратора — проблем быть не должно. По крайней мере, я много раз проделывал это на разных машинах — всегда регистрация происходила.

  • 1C
    1 апреля, 2015, 9:26

    В 8.1 так же ругается на путь, вероятно потому, что ему не нравится приставка х86 в папке програм файлс. Способ решения прост, положите в другую папку с простым названием, например создайте папку 1 на диске С. С:\1\

    У меня так сработало )

  • Михаил
    3 апреля, 2015, 11:23

    У нас так и сделано, но всё равно не работает!!!

  • 5 апреля, 2015, 0:21

    Михаил, что именно не работает?

  • Лариса
    6 апреля, 2015, 21:20

    При выгрузке отчетов выходит вот такая ошибка-  Ошибка при создании объекта из компоненты F:\Силена 06,04\Силена\v7plus.dll (отсутствует CLSID)

    Ошибка при создании объекта из компоненты D:\1Cv77\BIN\v7plus.dll (отсутствует CLSID),  помогите пожалуйста. Заранее благодарна.

  • 7 апреля, 2015, 0:19

    Лариса, эта статья как раз и посвящена тому как исправить эту ошибку. Зарегистрируйте v7plus.dll и все у вас будет хорошо )

  • Михаил
    7 апреля, 2015, 15:32

    Не формируется штрих-код при отправке на печать из 1C v.7.7. Выводится ссобщение об ошибке: Не удалось загрузить внешнюю компоненту v7plus.dll. Не удалось сформировать машиночитаемую форму. При этом в 1C v.8 штрих-код формируется. Регистрация v7plus.dll от имени Администратора не проходит, пишет не найден путь. Программа находится в папке 1C на диске C.

  • Эдуард
    21 апреля, 2015, 14:47

    Спасибо за помощь с этой базой. А скажите пожалуйста как обновить ее, потому что я скачал по ссылке которая в начале форума, она 2012 года? Заранее благодарю.

    Эдуард.

  • Марина
    28 апреля, 2015, 0:51

    Александр, большое спасибо за компоненту!!!

  • 8 мая, 2015, 0:05

    Эдуард, компонента особо не обновлялась. Так что и эта должна корректно работать. Будет время — обновлю.

  • Юрий
    15 мая, 2015, 16:13

    Спасибо! Работает. Путь к файлу — двойные кавычки (не елочки)

    regsvr32 «C:\Program Files (x86)\1Cv77\BIN\V7Plus.dll»

  • 9 июля, 2015, 9:15

    Юрий, рад что все получилось )) 

    (В комментариях двойные кавычки автоматически форматируются в елочки)

  • Ксения
    27 июля, 2015, 16:11

    Спасибо Вам большое!!! Еще раз уточняю путь для Windows 8:

    regsvr32 «C:\Program Files (x86)\1Cv77\BIN\V7Plus.dll» Как правильно было написано Юрием выше — обратите внимание на кавычки. Надо использовать эти «......» (верхние).

  • Ксения
    27 июля, 2015, 16:14

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

  • 27 июля, 2015, 21:29

    Ксения, да, верно должны быть обычные двойные кавычки (не елочки!). Это сайт сам так текст форматирует.

  • Olga
    19 января, 2016, 11:35

    СПАСИБО!!!

  • Алена
    20 января, 2016, 11:27

    ПРОСТОЙ способ Для WINDOWS 8 (регистрация v7plus.dll):

    Находим файл v7plus.dll. Жмём на него правой кнопкой мыши и выбираем «Отправить» — «Рабочий стол (создать ярлык)».

    На рабочем столе находим этот «v7plus.dll-ярлык» — правой кнопкой — «Свойства».

    В свойствах на вкладке «Ярлык» нужно в пункте «Объект» приписать ПЕРЕД кавычками regsvr32 (Например: Объект: regsvr32 “C:\V7Plus.dll”).

    Нажимаем ниже кнопку «Дополнительно». Там ставим галочку «Запуск от имени администратора». Закрываем «ОК»,«ОК».

    Запускаем ярлык и произойдёт регистрация v7plus.dll

  • Лидия
    17 декабря, 2016, 16:54

    Добрый день. Все сделала, как вы написали, компонента 7 dll установилась успешно. У меня такая проблема. Нужно выгружать ЭСЧФ, пишет что выгружено, а на самом деле нигде файла xml нет.

    Это все произошло в связи с поледним обновлением, а до этого все выгружалось, думала все дело в этой компаненте, ее у меня не было в папке bin. Может дадите дельный совет. Буду очень признательна!

  • 17 декабря, 2016, 23:56

    Лидия, посмотрите какой путь у вас установлен для выгрузки?

    Если не получится — могу глянуть удаленно по team viwer -у. Напишите мне через форму на странице «Контакты».

Оставить комментарий или два

Оповещать о новых комментариях по RSS