Kio estas DLL-dosiero?

DLL Dosieroj: Kiuj Ili Estas & Kial Ili Estas Gravaj

DLL-dosiero, mallonga por Dinamika Ligo-Biblioteko , estas tipo de dosiero, kiu enhavas instrukciojn, kiujn aliaj programoj povas alvoki por fari iujn aferojn. De ĉi tiu maniero, multnombraj programoj povas dividi la kapablecojn planitajn en unu dosieron, kaj eĉ fari tion samtempe.

Ekzemple, pluraj malsamaj programoj povus alvoki la treuseful.dll- dosieron (mi faris, por supozita) trovi la liberan spacon en malmola disko , trovi dosieron en aparta dosierujo kaj presi testan paĝon al la defaŭlta presilo.

Kontraste kun ekzekutaj programoj, kiel tiuj, kiuj havas la etendon de EXE- dosiero, DLL-dosieroj ne povas esti kuritaj rekte, sed anstataŭe oni devas alvoki ĝin per alia kodo, kiu jam funkcias. Tamen, DLLs estas en la sama formato kiel EXEs kaj iuj povas eĉ uzi la .EXE-dosieron-etendon. Dum plejpartoj de Dinamikaj Ligilaj Bibliotekoj finiĝas en la dosiero .DLL, aliaj povas uzi .OCX, .CPL, aŭ .DRV.

Fiksanta DLL Erarojn

DLL-dosieroj, pro kiom multaj estas kaj kiom ofte ili estas uzataj, inklinas esti la fokuso de granda procento de la eraroj viditaj kiam komenciĝas, uzante kaj fermante Vindozon.

Se bone estus facile simple malŝarĝi tiun mankasne trovis DLL-dosieron, tio malofta estas la plej bona maniero. Vidu niajn gravajn motivojn, NE elŝuti DLL-dosierojn por pli.

Se vi ricevas DLL-eraron, via plej bona veto estas trovi problemon pri problemoj pri tiu DLL-problemo, do vi certas solvi ĝin de la ĝusta maniero kaj por la bono. Mi eble eĉ havas specifan ripari-ĝi gvidas por tiu, kiun vi havas. Mi havas liston de la plej oftaj DLL eraroj kaj kiel ripari ilin .

Alie, vidu niajn Kiel Erordi DLL-Erarojn por iuj ĝeneralaj konsiloj.

Pli pri DLL-dosieroj

La vorto "dinamika" en Dinamika Ligo-Biblioteko estas uzata ĉar la datumoj nur uzas en programo kiam la programo aktive vokas ĝin anstataŭ havi la datumon ĉiam haveblas en memoro.

Multaj DLL-dosieroj estas disponeblaj de Vindozo defaŭlte, sed triaj programoj ankaŭ povas instali ilin. Tamen, estas malofte malfermi DLL-dosieron ĉar neniam vere bezonas redakti unu, krom fari tion verŝajne kaŭzos problemojn kun programoj kaj aliaj DLLs.

DLL-dosieroj estas utilaj ĉar ili povas permesi programon disigi siajn malsamajn komponantojn en unikajn modulojn, kiuj poste povas esti aldonitaj aŭ forigitaj por inkludi aŭ ekskludi iujn funkciojn. Kiam la programaro funkcias ĉi-rilate kun DLLs, la programo povas uzi malpli memoron, ĉar ĝi ne bezonas ŝargi ĉion samtempe.

Ankaŭ, DLLs provizas manieron por partoj de programo ĝisdatigi sen devi rekonstrui aŭ reinstalar la tutan programon ĉie. La profito eĉ plifortigas kiam pli ol programo uzas la DLL ĉar ĉiuj aplikoj povas tiam utiligi la ĝisdatigon de tiu sola DLL-dosiero.

ActiveX Controls, Kontrolo-Panjaj dosieroj kaj aparataj ŝoforoj estas kelkaj el la dosieroj, kiujn Windows uzas kiel Dinamikaj Ligiloj. Koncize, ĉi tiuj dosieroj uzas la etendon de OCX, CPL kaj DRV-dosiero.

Kiam DLL uzas instrukciojn de malsama DLL, tiu unua DLL nun dependas de la dua. Ĉi tio faciligas, ke la DLL-aj funkcioj rompi, ĉar anstataŭ eblo, ke nur la unua DLL funkciigas, ĝi nun dependas de la dua, kiu influus la unuan se ĝi spertus problemojn.

Se dependa DLL estas ĝisdatigita al nova versio, superskribita kun pli malnova versio, aŭ forigita de la komputilo, la programo dependanta de la DLL-dosiero eble ne plu funkcios kiel ĝi devus.

Resource DLLs estas dosieroj de dosieroj, kiuj estas en la sama dosierformato kiel DLLs, sed uzas la etikedojn de ICL, FON kaj FOT-dosieroj. ICL-dosieroj estas ikaj bibliotekoj dum FONT-FOT-dosieroj estas tiparaj dosieroj.