Как да се регистрирате DLL библиотека в системата

Anonim

Как да се регистрирате DLL библиотека в системата

След като инсталирате различни програми или игри, можете да се сблъскате със ситуация, когато възниква грешка "Стартиране на програмата не може да се прави на, тъй като необходимата DLL не е в системата." Въпреки факта, че прозорците на Windows семейството обикновено се регистрират библиотеки във фонов режим, след като свалите и поставите DLL файл в съответното място, грешката се появява все още се среща, а системата трябва само да го вижда ". За да поправите това, трябва да се регистрирате библиотеката. Как може това да бъде направено, ще бъде разказана по-късно в тази статия.

Опции за решаване на проблема

Има няколко начина за премахване на този проблем. Помислете за повече от тях.

Метод 1: OCX / DLL мениджъра

OCX / DLL мениджър е малка програма, която може да помогне да се регистрирате библиотека или OCX файлове.

Изтеглете програма OCX / DLL мениджър

За да направите това, ще ви трябва:

  1. Щракнете върху елемента от менюто Регистрирайте OCX / DLL.
  2. Изберете тип файл, който ще регистрира.
  3. Използване на бутона Browse, уточни мястото на DLL.
  4. Натиснете бутона "Регистрация" и самата програма ще регистрира файла.

програма OCX DLL МЕНИДЖЪР

OCX / DLL мениджър също знае как да заличи регистрацията на библиотеката, за това, което трябва да изберете опцията "Отмяна на регистрацията OCX / DLL" от меню и по-късно направи всички същите операции като в първия случай. Функцията откажете да се наложи да се сравнят резултатите с активен файл и, ако е забранено, както и по време на премахването на някои компютърни вируси.

По време на процеса на регистрация, системата може да ви даде грешка говори за това, което се изисква администраторски права. В този случай, трябва да стартирате програмата, като я натиснете с десния бутон на мишката и изберете "Run върху името на администратора".

Стартиране на програмата от името на администратора OCX DLL мениджър

Метод 2: Меню "Run"

Можете да се регистрирате на DLL с помощта на командата "Run" в старт менюто на системата на операционната Windows. За да направите това, вие ще трябва да се направят следните действия:

  1. Натиснете комбинацията от клавиатура "Windows + R" или изберете "Run" елемент от менюто Start.
  2. Отворете менюто изпълни

  3. Въведете името на програма, която ще се регистрират в библиотеката - RegSvr32.exe, и на пътя към който е поставен на файла. В резултат на това тя трябва да работи по следния начин:
  4. RegSvr32.exe C: \ Windows \ System32 \ DLLName.dll

    Къде Dllname е името на вашия файл.

    Регистриране на DLL библиотека през менюто Run

    Този пример ще ви костюм, ако операционната система е инсталирана на устройство С., ако тя е на друго място, ще трябва да промените буквата на диска или да използвате командата:

    % SystemRoot% \ System32 \ regsvr32.exe% WINDIR% \ System32 \ dllname.dll

    Командата DLL, че самата папка намира в папката, където можете да

    В тази версия, самата програма намира в папката, където сте инсталирали OS и стартира регистрацията на посочената DLL файл.

    В случай на система за 64-битова версия, ще имате две regsvr32 програми - едната е в папката:

    C: windows syswow64

    а вторият по пътя:

    C: Windows System32

    Това са различни файлове, които се използват отделно за съответните ситуации. Ако имате 64-битова операционна система, както и файла DLL е 32-битова, а след това на самия файл библиотека трябва да се постави в папката:

    Windows \ SysWOW64.

    И отборът ще изглежда така:

    % WINDIR% \ SysWOW64 \ RegSvr32.exe% WINDIR% \ SysWOW64 \ DLLNAME.DLL

    DLL регистрация команда в системата за 64-битов

  5. Натиснете "Enter" или бутона "ОК"; Системата ще ви даде съобщение за това дали библиотеката е била успешна или не, или не е било регистрирано.

Метод 3: Команден низ

регистрация на файла чрез командния ред не е много различен от втората опция:

  1. Изберете "Run" команда в менюто Start.
  2. Въведете в полето за въвеждане на ПМС, който се отваря.
  3. Натиснете "ENTER".

Вие ще се появи пред вас, в който ще трябва да въведете същите команди като през втората версия.

Регистриране на DLL библиотека чрез командния ред

Трябва да се отбележи, че прозореца на командния ред има функцията вмъкване на копиран текст (за удобство). Можете да намерите това меню, като натиснете десния бутон върху иконата в горния ляв ъгъл.

Insert менюто на командния ред на Windows

Метод 4: Open с

  1. Отворете менюто файл, който можете да се регистрирате, като кликнете върху него с десния бутон на мишката.
  2. Изберете "Отваряне с" в менюто, което се появява.
  3. Регистриране на DLL библиотека през менюто Open с

  4. Натиснете бутона "Преглед" и изберете програмата RegSvr32.exe от следната директория:
  5. Windows / System32.

    Или в случай, че се работи в система за 64-битова и DLL файл 32-битова:

    Windows / SysWOW64.

  6. Open DLL помощта на тази програма. Системата ще издаде съобщение успешна регистрация.

Възможни грешки

"Файлът не е съвместим с инсталирана версия на Windows" означава, че сте най-вероятно се опитва да регистрира 64-битова DLL в система за 32-битова или обратното а. Използвайте съответната команда, описана във втория метод.

"Точката за вход не е намерен" - не всички DLL библиотеки могат да се регистрират, като някои от тях просто не поддържа командата DllRegisterServer. Също така, появата на грешка може да се дължи на факта, че файлът вече е регистриран от системата. Има сайтове, които разпространяват файлове, които не са библиотеки в реалност. В този случай, разбира се, нищо няма да бъде регистрирана.

В заключение трябва да се каже, че същността на всички възможности, предложени опции са просто различни методи за стартиране на регистрация отбор - което е по-удобно.

Прочетете още