Što treba znati
- DLL datoteka je datoteka biblioteke dinamičkog povezivanja.
- Mogu ih koristiti više programa za dijeljenje funkcija.
- Većina ljudi njima se bavi samo kada trebaju popraviti DLL pogreške.
Ovaj članak opisuje što su DLL datoteke, kako i zašto se koriste i što učiniti ako imate DLL pogrešku.
Što je DLL datoteka?
DLL datoteka, skraćenica zaBiblioteka dinamičke veze, vrsta je datoteke koja sadrži upute koje drugi programi mogu pozvati da učine određene stvari. Na taj način nekoliko programa može dijeliti sposobnosti programirane u jednoj datoteci, pa čak i istovremeno.
Na primjer, nekoliko različitih programa može pozvativrlokorisno.dlldatoteku (naravno, to je izmišljeno) kako biste pronašli slobodan prostor na tvrdom disku, locirali datoteku u određenom direktoriju i ispisali probnu stranicu na zadanom pisaču.
Za razliku od izvršnih programa, poput onih s EXE datotečnog nastavka, DLL datoteke ne mogu se pokretati izravno, već ih umjesto toga mora pozvati drugi kôd koji je već pokrenut. Međutim, DLL-ovi su u istom formatu kao EXE, a neki čak mogu koristiti datotečni nastavak .EXE. Dok većina biblioteka dinamičkih veza završava na ekstenzija datoteke .DLL, drugi mogu koristiti .OCX, .CPL ili .DRV.
DLL datoteke.
Ispravljanje DLL grešaka
DLL datoteke, zbog toga koliko ih ima i koliko se često koriste, obično su u središtu velikog postotka pogrešaka koje se vide pri pokretanju, korištenju i gašenju sustava Windows.
Iako bi to moglo biti jednostavno preuzetinedostajeilinije pronađenoDLL datoteka, to je rijetko najbolji način. Pogledajte naš članak Važni razlozi da NE preuzimate DLL datoteke za više o tome.
Ako dobijete DLL pogrešku, najbolje je pronaći informacije o rješavanju problema specifične za taj DLL problem kako biste bili sigurni da ćete ga riješiti na pravi način i zauvijek. Možda čak imamo poseban vodič za popravak za onaj koji imate. U suprotnom pogledajte naš Kako popraviti DLL pogreške za neke općenite savjete.
Više o DLL datotekama
Riječ 'dinamički' u biblioteci dinamičke veze koristi se jer se podaci stavljaju u upotrebu u programu samo kada ih program aktivno pozove umjesto da podaci uvijek budu dostupni u memoriji.
Puno DLL datoteka dostupno je u sustavu Windows prema zadanim postavkama, ali ih mogu instalirati i programi trećih strana. Međutim, neuobičajeno je otvoriti DLL datoteku jer nikada nema potrebe za uređivanjem, a to će vjerojatno uzrokovati probleme s programima i drugim DLL-ovima. Međutim, ako znate što radite, Haker resursa je jedan od načina za to.
DLL datoteke su korisne jer mogu omogućiti programu da odvoji svoje različite komponente u jedinstvene module koji se zatim mogu dodati ili ukloniti kako bi uključili ili isključili određene funkcije. Kada softver radi na ovaj način s DLL-ovima, program može koristiti manje memorije jer ne treba učitati sve odjednom.
Također, DLL-ovi pružaju način da se dijelovi programa ažuriraju bez potrebe za ponovnom izgradnjom ili ponovnim instaliranjem cijelog programa. Korist je još veća kada program koristi DLL jer sve aplikacije tada mogu iskoristiti prednost ažuriranja iz te jedne DLL datoteke.
ActiveX kontrole, datoteke upravljačke ploče i upravljački programi uređaja neke su od datoteka koje Windows koristi kao biblioteke dinamičkih veza. Respektivno, ove datoteke koriste datotečni nastavak OCX, CPL i DRV.
kako promijeniti glas u neskladu
Kada DLL koristi upute iz drugog DLL-a, taj prvi sada ovisi o drugom. To olakšava kvar funkcionalnosti DLL-a jer umjesto da postoji mogućnost kvara samo prve, sada ovisi i o drugoj, što bi utjecalo na prvu ako bi došlo do problema.
Ako se ovisni DLL nadogradi na noviju verziju, prebriše starijom verzijom ili ukloni s računala, program koji se oslanja na DLL datoteku možda više neće raditi kako bi trebao.
Resursni DLL-ovi su podatkovne datoteke koje su u istom formatu kao DLL-ovi, ali koriste datotečne ekstenzije ICL, FON i FOT. ICL datoteke su biblioteke ikona dok su FONT i FOT datoteke datoteke fontova.
Pitanja- Kako otvoriti DLL datoteku?
DLL datoteke ne otvaraju se na isti način na koji se otvara većina vrsta datoteka. DLL datoteke obično poziva aplikacija. Da biste vidjeli kod unutar DLL datoteke, morali biste je dekompilirati pomoću aplikacije treće strane.
- Kako instalirati DLL datoteku?
DLL datoteke se ne instaliraju kao druge vrste datoteka. DLL datoteke mogu se 'instalirati' postavljanjem u direktorij u kojem je aplikacija postavljena da traži određenu DLL datoteku.