Какво трябва да знаете
- DLL файлът е файл с библиотека с динамични връзки.
- Те могат да се използват от множество програми за споделяне на функции.
- Повечето хора се занимават с тях само когато трябва да поправят DLL грешки.
Тази статия описва какво представляват DLL файловете, как и защо се използват и какво да направите, ако имате DLL грешка.
Какво е DLL файл?
DLL файл, съкращение отБиблиотека с динамични връзки, е тип файл, който съдържа инструкции, които други програми могат да извикат, за да направят определени неща. По този начин няколко програми могат да споделят способностите, програмирани в един файл, и дори да го правят едновременно.
Например, няколко различни програми могат да се обаждат намногополезен.dllфайл (това е измислено, разбира се), за да намерите свободното място на твърдия диск, да намерите файл в определена директория и да отпечатате пробна страница на принтера по подразбиране.
За разлика от изпълнимите програми, като тези с EXE файлово разширение, DLL файловете не могат да се стартират директно, а вместо това трябва да бъдат извикани от друг код, който вече се изпълнява. Въпреки това, DLL файловете са в същия формат като EXE и някои дори могат да използват файловото разширение .EXE. Докато повечето библиотеки с динамични връзки завършват на разширение на файл .DLL, други могат да използват .OCX, .CPL или .DRV.
DLL файлове.
Коригиране на DLL грешки
DLL файловете, поради това колко много са и колко често се използват, обикновено са в центъра на голям процент от грешките, наблюдавани при стартиране, използване и изключване на Windows.
Въпреки че може да е лесно просто да го изтеглителипсваилине е намереноDLL файл, това рядко е най-добрият начин. Вижте нашата статия Важни причини да НЕ изтегляте DLL файлове за повече информация.
Ако получите DLL грешка, най-добрият ви залог е да намерите информация за отстраняване на неизправности, специфична за този DLL проблем, така че да сте сигурни, че ще го разрешите по правилния начин и завинаги. Може дори да имаме конкретно ръководство за коригиране на това, което имате. В противен случай вижте нашите Как да коригирате DLL грешки за някои общи съвети.
Повече за DLL файловете
Думата „динамичен“ в Dynamic Link Library се използва, защото данните се използват само в програма, когато програмата ги извиква активно, вместо данните винаги да са налични в паметта.
Много DLL файлове са достъпни от Windows по подразбиране, но програми на трети страни също могат да ги инсталират. Въпреки това е необичайно да се отваря DLL файл, защото никога не е необходимо да се редактира, освен това има вероятност да причини проблеми с програми и други DLL файлове. Въпреки това, ако знаете какво правите, Хакер на ресурси е един от начините да направите това.
DLL файловете са полезни, защото могат да позволят на програмата да раздели различните си компоненти в уникални модули, които след това могат да бъдат добавени или премахнати, за да включат или изключат определени функционалности. Когато софтуерът работи по този начин с DLL файлове, програмата може да използва по-малко памет, защото не е необходимо да зарежда всичко наведнъж.
Освен това DLL файловете предоставят начин части от програма да бъдат актуализирани, без да се налага да създавате или преинсталирате цялата програма навсякъде. Ползата дори се усилва, когато програмата използва DLL, тъй като всички приложения могат да се възползват от актуализацията от този единствен DLL файл.
ActiveX контроли, файлове на контролния панел и драйвери на устройства са някои от файловете, които Windows използва като библиотеки за динамични връзки. Съответно, тези файлове използват файловото разширение OCX, CPL и DRV.
как да видите списъка с приятели на приятеля
Когато даден DLL използва инструкции от различен DLL, първият вече зависи от втория. Това улеснява счупването на функционалностите на DLL, защото вместо да има шанс само първата да не работи, сега зависи и от втората, което ще се отрази на първата, ако има проблеми.
Ако зависима DLL се надстрои до по-нова версия, презапише се с по-стара версия или се премахне от компютъра, програмата, разчитаща на DLL файла, може вече да не работи както трябва.
Ресурсните DLL файлове са файлове с данни, които са в същия файлов формат като DLL, но използват файловите разширения ICL, FON и FOT. ICL файловете са библиотеки с икони, докато FONT и FOT файловете са файлове с шрифтове.
ЧЗВ- Как се отваря DLL файл?
DLL файловете не се отварят по същия начин, по който се отварят повечето типове файлове. DLL файловете обикновено се извикват от приложение. За да видите кода в DLL файл, трябва да го декомпилирате с приложение на трета страна.
- Как се инсталира DLL файл?
DLL файловете не се инсталират като другите типове файлове. DLL файловете могат да бъдат „инсталирани“, като ги поставите в директорията, където приложението е настроено да търси определен DLL файл.