Ano ang isang DLL File?

DLL File: Ano ang mga ito at kung bakit sila ay mahalaga

Ang isang DLL file, maikli para sa Dynamic Link Library , ay isang uri ng file na naglalaman ng mga tagubilin na maaaring tumawag sa iba pang mga programa upang gumawa ng ilang mga bagay. Sa ganitong paraan, ang maraming mga programa ay maaaring magbahagi ng mga kakayahan na nakaprograma sa isang solong file, at kahit na gawin ito nang sabay-sabay.

Halimbawa, maraming iba't ibang mga programa ang maaaring tumawag sa veryuseful.dll file (siyempre) upang mahanap ang libreng puwang sa isang hard drive , hanapin ang isang file sa isang partikular na direktoryo, at i-print ang isang test page sa default printer.

Hindi tulad ng mga program na maipapatupad, tulad ng mga may extension ng EXE file, ang mga DLL file ay hindi maaaring tumakbo nang direkta ngunit sa halip ay dapat na tawagin ng ibang code na tumatakbo na. Gayunpaman, ang mga DLL ay nasa parehong format na EXEs at maaaring gamitin ng ilan ang extension ng .EXE file. Habang ang karamihan sa mga Dynamic Link Library ay nagtatapos sa file extension na .DLL, maaaring gamitin ng iba ang .OCX, .CPL, o .DRV.

Pag-aayos ng Mga Error sa DLL

Ang mga file na DLL, dahil sa kung gaano karami ang mayroon at kung gaano kadalas ginagamit ang mga ito, ay may posibilidad na maging pokus ng isang malaking porsyento ng mga error na nakita kapag nagsisimula, gumagamit, at isinara ang Windows.

Habang maaaring madaling i-download lamang ang nawawalang o hindi nakita ang DLL file, na bihirang ang pinakamahusay na paraan upang pumunta. Tingnan ang aming Mahalaga na Mga dahilan HINDI upang I-download ang DLL Files para sa higit pa sa na.

Kung nakakuha ka ng isang DLL error, ang iyong pinakamahusay na mapagpipilian ay upang mahanap ang pag-troubleshoot ng impormasyon na tiyak sa problema ng DLL kaya sigurado ka bang lutasin ito sa tamang daan at para sa kabutihan. Maaari pa rin akong magkaroon ng isang tukoy na pag-aayos-gabay na ito para sa isa na mayroon ka. Mayroon akong isang listahan ng mga pinaka-karaniwang mga error DLL at kung paano ayusin ang mga ito .

Kung hindi man, tingnan ang aming Paano Ayusin ang Mga Error sa DLL para sa ilang pangkalahatang payo.

Higit Pa Tungkol sa Mga File ng DLL

Ang salitang "dynamic" sa Dynamic Link Library ay ginagamit dahil ang data ay gagamitin lamang sa isang programa kapag ang programa ay aktibong tumatawag para sa mga ito sa halip ng pagkakaroon ng data ay laging magagamit sa memorya.

Maraming mga file ng DLL ay magagamit mula sa Windows sa pamamagitan ng default ngunit ang mga programa ng third-party ay maaaring i-install din ang mga ito. Gayunpaman, ito ay hindi karaniwang upang buksan ang isang DLL file dahil hindi kailanman talagang isang pangangailangan upang i-edit ang isa, kasama ang paggawa nito ay malamang na maging sanhi ng mga problema sa mga programa at iba pang DLLs.

Ang mga file na DLL ay kapaki-pakinabang dahil maaari nilang payagan ang isang programa na paghiwalayin ang iba't ibang mga bahagi nito sa mga natatanging module na maaaring idagdag o alisin upang isama o ibukod ang ilang mga pag-andar. Kapag ang software ay gumagana sa ganitong paraan sa DLLs, ang programa ay maaaring gumamit ng mas kaunting memorya dahil hindi nito kailangang i-load ang lahat nang sabay-sabay.

Gayundin, ang mga DLL ay nagbibigay ng isang paraan para sa mga bahagi ng isang programa na ma-update nang hindi na kailangang muling itayo o muling i-install ang buong programa sa lahat ng dako. Ang benepisyo ay kahit na amplified kapag higit pa kaysa sa programa ay gumagamit ng DLL dahil ang lahat ng mga aplikasyon ay maaaring pagkatapos ay samantalahin ang update mula sa nag-iisang DLL file.

Ang mga kontrol ng ActiveX, Mga Control Panel, at mga driver ng device ay ilan sa mga file na ginagamit ng Windows bilang Mga Dynamic na Link Library. Gayunpaman, ginagamit ng mga file na ito ang extension ng OCX, CPL, at DRV file.

Kapag ang isang DLL ay gumagamit ng mga tagubilin mula sa ibang DLL, ang unang DLL na ngayon ay nakasalalay sa pangalawang isa. Ginagawa nitong mas madali para sa mga pag-andar ng DLL na masira dahil sa halip na mayroong isang pagkakataon para lamang sa unang DLL na madepektong paggawa, ngayon ay nakasalalay sa ikalawang, na nakakaapekto sa una kung ito ay makaranas ng mga isyu.

Kung ang isang nakadepende na DLL ay na-upgrade sa isang mas bagong bersyon, pinalitan ng isang mas lumang bersyon, o inalis mula sa computer, ang program na umaasa sa DLL file ay maaaring hindi na gumana tulad nito.

Ang Resource DLL ay mga file ng data na nasa parehong format ng file bilang DLL ngunit ginagamit ang extension ng ICL, FON, at FOT file. Ang mga ICL file ay mga icon ng mga library habang ang FONT at FOT file ay mga file ng font.