Как да регистрирате DLL файл в Windows

Сблъсквали ли сте се някога с проблем с Windows , при който трябва да регистрирате DLL файл на вашия компютър? DLL файл, известен още като Dynamic Link Library(Dynamic Link Library) , са файлове, които съдържат функции, използвани в множество приложения.

Например, Microsoft Office има стотици DLL файлове, които могат да се използват между различните програми на Office за изпълнение на определени функции, като проверка на правописа и т.н. Множество програми могат да зареждат една и съща DLL по едно и също време.

Регистрирайте 32 или 64-битови DLL(DLLs) в Windows

Ако трябва да регистрирате DLL поради някаква повреда или неуспешна инсталация, можете да го направите ръчно, като следвате метода, описан по-долу.

Стъпка 1(Step 1) : Първо щракнете върху Старт(Start) , след това Изпълни(Run) .

Стъпка 2(Step 2) : Сега всичко, което трябва да направите, за да регистрирате DLL файл, е да въведете командата regsvr32, последвана от пътя на DLL файла.

regsvr32 “C:\Windows\System32\myfile.dll”

Стъпка 3(Step 3) : Сега щракнете върху OK и трябва да получите съобщение за потвърждение, че DLL е регистриран успешно.

Това е! Сега вашата DLL е успешно добавена към системния регистър и може да се използва от програми за Windows . Имайте предвид, че ако получите съобщение за грешка, възможно е да използвате 64-битовата версия на командата, а не 32-битовата версия. Ако имате инсталирана 64-битова версия на Windows и DLL е 32-битова, тогава трябва да изпълните командата, като използвате 32-битовата версия на regsvr32:

%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>

Освен това, ако използвате 32-битова DLL , уверете се, че първо сте преместили файла от  папката %systemroot%\System32 в папката  %systemroot%\SysWoW64 , преди да изпълните командата. В противен случай може да видите съобщения като:

The module failed to load 

The specified module could not be found

Ако не можете да регистрирате DLL файл и в крайна сметка получавате съобщение за грешка, че опитът за регистриране на DLL файла е неуспешен, може да искате да деактивирате UAC (Контрол на потребителски акаунт) в Windows .

Известно е, че изключването на UAC решава проблема с неуспешните опити за регистриране на DLL файлове(DLLs) . Други проблеми може да са, че трябва да щракнете с десния бутон върху командния ред и да изберете Изпълни като администратор(Run as Administrator) . Понякога, ако командният ред няма администраторски права, командата register DLL ще се провали.

И накрая, ако командата regsvr32 липсва или е повредена, можете да стартирате проверка на системни файлове, за да поправите всички проблеми с оригиналните системни файлове на Windows . Ако все още имате проблеми, напишете коментар! Наслади се!



About the author

Аз съм опитен софтуерен инженер, с над 10 години опит в разработването и поддържането на Microsoft Office приложения. Имам силна страст да помагам на другите да постигнат целите си, както чрез работата ми като софтуерен инженер, така и чрез моите умения за публично говорене и работа в мрежа. Освен това съм изключително запознат с драйверите за хардуер и клавиатура, като сам разработих и тествах много от тях.



Related posts