Помилка компоненти v7plus.dll (відсутній CLSID) – рішення

Програмістам 1C дуже знайомі дані проблеми – «Компонента v7plus.dll не знайдено, відсутня clsid» або «Не вдалося завантажити зовнішню компоненту v7plus.dl». Ці помилки притаманні всім популярним версіями Windows – 7/8/10. Дані помилки дуже часто зустрічають і звичайні користувачі, які захотіли перенести базу даних. Як такої проблеми тут немає, просто були загублені шляху до інформаційного файлу. Для початку зрозуміємо, чому так відбувається.

Що за помилка з компонентою v7plus.dll?

В показує повідомленні чітко вказано, що відсутня clsid. При переході на новішу версію 1С встановлюється платформа не завжди може виявити інформаційний компонент бібліотеки v7plus.dll. Можливо це пов’язано з випадково битими файлами або їх відсутністю. У ситуації, коли все на своєму місці, але проблема виникає, тоді суть полягає в реєстрації. Система просто не отримала права адміністратора на такі дії. Таке відбувається через установки бази даних не від імені адміністратора.

Як виправити помилки компоненти v7plus.dll?

Якщо v7plus.dll в програмі не знаходиться, значить компоненти могли бути з різних причин вилучені з комп’ютера (збій, вірус і т.д.). Для вирішення ситуації, що склалася потрібно звернутися до свого диску з програмою 1С (Технологічне інформаційний супровід). З нього випливає перемістити потрібний файл в одну з папок, які є першочерговими для обстеження на наявність v7plus.dll.

пропонуємо Вам ознайомитися

  • Основний папкою вважається 1Cv77, її знайдете в «Program Files» на диску С. В ній є ще одна з назвою bin. Саме сюди більш переважно розміщувати файл компоненти.
  • Наступним місцем стає каталог користувача БД.

Цей варіант підходить, коли комп’ютер з незрозумілих причин втратив своїх компонентів. На щастя для власників Windows 8 – можна просто скопіювати потрібні елементи, реєстрація відбудеться сама по собі. Більш рання версія Windows 7 зажадає втручання користувача при внесенні нових даних до реєстру операційної системи.

Також завантажити бібліотеку v7plus.dll можна з інтернету, в Мережі багато ресурсів пропонують посилання на скачування. Головне переконатися в безпеці поширюваного файлу.

А ось ще один спосіб завантаження цієї бібліотеки трохи в інші папки (в залежності від розрядності системи).

Як зареєструвати v7plus.dll в Windows

    1. Викличте меню для виконання команд «Виконати». Для цього на клавіатурі затисніть дві клавіші: значок з логотипом Windows Win і клавішу R.
    2. Найбільш переважно, коли потрібний файл для реєстрації буде розташовуватися в папці bin на диску С.
    3. Якщо це так, тоді скопіюйте шлях до нього за принципом: regsvr32 З: \ Program Files \ 1Cv77 \ bin \ v7Plus.dll.Прі іншому місці розташування компоненти вкажіть його шлях після regsvr32.

      Реєстрація бібліотеки через опцію «Виконати»

    4. Тиснете ОК.

Примітка. Іноді сам шлях потрібно брати в лапки, якщо не виходить реєстрація.

Якщо з’являється проблема 0х80020009

Сама реєстрація можна сказати, після вищеописаного дії, сталася, проте завантаження необхідного модуля все одно неможлива. Проблема виникає в недостатніх повноваженнях, можливо, ви не володієте адміністративними можливостями.

  1. Перейдіть за таким напрямком: меню «Пуск», далі «Усі програми». В кінці списку знайдіть «Стандартні». Чорний ярлик і напис «Командний рядок» це те, що потрібно.
  2. запускаєте її від імені адміністратора, через мишку, на ній клацає по правій клавіші.
  3. Знову вкажіть шлях до вашим компонентів. Якщо вони в bin, то вносьте звичні вже regsvr32 З: \ Program Files \ 1Cv77 \ bin \ v7Plus.dll.

    Реєстрація через командний рядок

  4. Реєстрація відбувається один раз за весь час користування.

Сподіваюся ви розберетеся з помилкою завантаження компоненти v7plus.dll (відсутній clsid) і зможете самостійно зареєструвати її.

Ссылка на основную публикацию