Mida teada
- DLL-fail on dünaamilise lingi raamatukogu fail.
- Neid saab funktsioonide jagamiseks kasutada mitu programmi.
- Enamik inimesi tegeleb nendega ainult siis, kui on vaja DLL-i vigu parandada.
Selles artiklis kirjeldatakse, mis on DLL-failid, kuidas ja miks neid kasutatakse ning mida teha DLL-i vea korral.
Mis on DLL-fail?
DLL-fail, lühendDünaamilise lingi teek, on teatud tüüpi fail, mis sisaldab juhiseid, mida teised programmid võivad teatud toimingute tegemiseks kasutada. Nii saavad mitu programmi jagada ühte faili programmeeritud võimeid ja teha seda isegi üheaegselt.
Näiteks võivad mitmed erinevad programmid kõik seda kutsudavägakasulik.dllfaili (see on muidugi välja mõeldud), et leida kõvakettal vaba ruum, leida fail kindlas kataloogis ja printida testleht vaikeprinterile.
Erinevalt käivitatavatest programmidest, nagu need, millel on EXE faililaiendiga, ei saa DLL-faile otse käivitada, vaid selle asemel peab neid kutsuma mõni muu juba töötav kood. Kuid DLL-id on samas vormingus kui EXE-d ja mõned võivad isegi kasutada EXE-faililaiendit. Kuigi enamik dünaamiliste lingide teeke lõpeb faililaiendit .DLL, teised võivad kasutada .OCX-i, .CPL-i või .DRV-d.
DLL-failid.
DLL-i vigade parandamine
DLL-failide arvu ja nende kasutamise sageduse tõttu on Windowsi käivitamisel, kasutamisel ja sulgemisel ilmnenud vigadest suur protsent.
Kuigi selle allalaadimine võib olla lihtnepuuduvõiei leitudDLL-faili, on see harva parim viis. Vaadake meie artiklit Olulised põhjused, miks MITTE DLL-faile alla laadida selle kohta lisateabe saamiseks.
Kui saate DLL-i vea, on kõige parem leida selle DLL-i probleemi kohta spetsiifiline tõrkeotsingu teave, et saaksite selle kindlasti õigesti ja lõplikult lahendada. Meil võib isegi olla konkreetne parandusjuhend teie jaoks. Vastasel juhul vaadake meie Kuidas DLL-i vigu parandada üldise nõu saamiseks.
Lisateave DLL-failide kohta
Dünaamilise lingi teegis kasutatakse sõna 'dünaamiline', kuna andmeid kasutatakse programmis ainult siis, kui programm seda aktiivselt nõuab, selle asemel, et andmed oleksid alati mälus saadaval.
Vaikimisi on Windowsist saadaval palju DLL-faile, kuid ka kolmandate osapoolte programmid saavad neid installida. DLL-faili avamine on siiski haruldane, kuna seda pole kunagi tegelikult vaja redigeerida, lisaks võib see põhjustada probleeme programmide ja muude DLL-idega. Kui aga tead, mida teed, Ressursihäkker on üks viis seda teha.
DLL-failid on kasulikud, kuna need võimaldavad programmil eraldada oma erinevad komponendid ainulaadseteks mooduliteks, mida saab seejärel lisada või eemaldada, et lisada või välistada teatud funktsioone. Kui tarkvara töötab sel viisil koos DLL-idega, võib programm kasutada vähem mälu, kuna pole vaja kõike korraga laadida.
Samuti pakuvad DLL-id võimaluse programmi osade värskendamiseks, ilma et peaks kogu programmi uuesti üles ehitama või uuesti installima. Kasu suureneb veelgi, kui programm kasutab DLL-i, sest kõik rakendused saavad seejärel sellest ühest DLL-failist saadavat värskendust ära kasutada.
ActiveX-juhtelemendid, juhtpaneeli failid ja seadme draiverid on mõned failid, mida Windows kasutab dünaamiliste linkide teekidena. Need failid kasutavad vastavalt OCX, CPL ja DRV faililaiendeid.
kuidas leida ip-aadressi samsung tv-st
Kui DLL kasutab mõne teise DLL-i juhiseid, sõltub see esimene nüüd teisest. See muudab DLL-i funktsioonide purunemise lihtsamaks, sest selle asemel, et tekkida tõrge ainult esimesel, sõltub see nüüd ka teisest, mis mõjutaks esimest, kui sellega tekiks probleeme.
Kui sõltuv DLL uuendatakse uuemale versioonile, kirjutatakse üle vanema versiooniga või eemaldatakse arvutist, ei pruugi DLL-failile tuginev programm enam nii nagu peaks töötama.
Ressursi DLL-id on andmefailid, mis on samas failivormingus kui DLL-id, kuid kasutavad faililaiendeid ICL, FON ja FOT. ICL-failid on ikooniteegid, FONT- ja FOT-failid aga fondifailid.
KKK- Kuidas DLL-faili avada?
DLL-faile ei avata samal viisil, nagu enamik failitüüpe avatakse. DLL-faile kutsub tavaliselt rakendus. DLL-failis oleva koodi vaatamiseks peate selle kolmanda osapoole rakendusega dekompileerima.
- Kuidas installite DLL-faili?
DLL-faile ei installita nagu teisi failitüüpe. DLL-faile saab installida, asetades need kataloogi, kus rakendus on seatud otsima teatud DLL-faili.