Как да инсталирате DLL: някои прости методи

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

Къде да инсталирате DLL файлове?

Да започнем с това, което всъщност е така наречения инсталационен процес. Тя включва две основни стъпки: копиране на динамична библиотека на специално място на системното устройство и по-нататъшна регистрация на файлове, така че операционната система да може да я разпознае и да извърши допълнителни операции за зареждане в RAM или да се освободи от нея след работа на определено приложение. Веднага отбележете, че не всички файлове за изтегляне от интернет библиотеката изискват регистрация. Понякога е достатъчно просто да ги копирате на правилното място. Но какво? Всичко зависи от бита на операционната система.


32-битовата архитектура на Windows използва директория System32 за двете 64-битови системи - SysWOW64 (двете папкиса в главната директория на Windows на диск C). Разберете малко от инсталираната операционна система може да бъде доста просто заради свойствата на компютъра.

Как да инсталирате DLL файла на Windows 7 или друга версия с най-лесния метод?

Сега да отидем направо към инсталацията. За изпълнението му в Windows осигурява специален системен компонент regsvr32.exe - програма, която инсталира DLL, като ги регистрира. Той, между другото, може да се използва и за други видове обекти, които имат проблеми, свързани с появата на съобщения, които не са регистрирани в системата. Но как да инсталирате DLL в Windows? За да направите това, можете да се възползвате от всички добре познати менюта за стартиране на програмите "Run". Той просто записва команда за регистрация с името на файла с разширението. Ако този метод не работи и системата издава грешка, след въвеждането на основния инструмент се въвежда пълният път на файла.


Например, имате библиотеката msvcp110.dll. в първия случай командата за регистрация изглежда така: "regsvr32.exe msvcp110.dll", във втория - "regsvr32.exe от: /Windows/System32/msvcp110.dll" за 32-битови системи или "regsvr32.exe от: /Windows /SysWOW64 /msvcp110.dll "за 64-битови системи. (всички команди се въвеждат без кавички).

Регистрация в командния ред

Говорейки за това как да инсталирате DLL, в Windows системите можете да приложите различен метод, който е да използвате същия компонент за регистрация, но вече е изоставен чрез командния ред. Всъщност резултатът е същият.
Разликата, както вече е ясно, се крие само в това, което първоначално се наричаТова е командната конзола (задължително с права на администратор), която предписва същите комбинации, но с посочване на пълен път.

Отваряне на файл чрез програмата

И накрая, ако обмислите как да инсталирате DLL, можете да вървите по пътя.
За да извършите необходимата операция, първо трябва да се обадите в контекстното меню с помощта на PCM, да изберете опцията "Open with help" ("Отвори с помощ"), след това, чрез бутона Browse (Преглед) или да търсите в програмите на компютъра си, отидете в директорията System32 и посочете програмата regsvr32.exe.
Забележка: когато се използват всичките три от предложените опции след задължителната регистрация на динамични библиотеки, се изисква пълно рестартиране на компютъра, тъй като без него системният регистриран обект след процедурата все още не се разпознава.

Типични грешки при регистрацията

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

Няколко думи в края

Остава да дадем добри съвети относно процеса на регистрация. На първо място, обърнете внимание на битрейта на системата. Изтегленият файл трябва да има същите растерни изображения. Съответно запишете файловете в горните места. В противен случай регистрацията няма да доведе. Ако трябва да настроите администраторски привилегии за всяка транзакция, уверете се, че сте съгласни. Ако изтеглянето на библиотеки е осигурено с актуализации, изтеглете най-новата и актуална версия на файла. Това ще ви спести от възникването на всякакви конфликти между инсталираните програми, те се инсталират допълнително от компонентите. И накрая, ако необходимите файлове все още се изтеглят от съмнителния ресурс и тяхното копиране в системния дял се прави, например от флаш устройството, първо проверете за вируси, използвайки стандартната антивирусна командна линия, вградена в PCM менюто на Explorer.

Свързани публикации