Hvad skal man vide
- En DLL-fil er en Dynamic Link Library-fil.
- De kan bruges af flere programmer til at dele funktioner.
- De fleste mennesker beskæftiger sig kun med dem, når de skal rette DLL-fejl.
Denne artikel beskriver, hvad DLL-filer er, hvordan og hvorfor de bruges, og hvad du skal gøre, hvis du har en DLL-fejl.
Hvad er en DLL-fil?
En DLL-fil, forkortelse forDynamisk linkbibliotek, er en type fil, der indeholder instruktioner, som andre programmer kan kalde på for at gøre visse ting. På denne måde kan flere programmer dele de programmerede evner i en enkelt fil, og endda gøre det samtidigt.
For eksempel kan flere forskellige programmer alle kalde påveryuseful.dllfil (det består selvfølgelig af) for at finde den ledige plads på en harddisk , finde en fil i en bestemt mappe og udskrive en testside til standardprinteren.
I modsætning til eksekverbare programmer, som dem med EXE filtypenavnet, kan DLL-filer ikke køres direkte, men skal i stedet kaldes på af anden kode, der allerede kører. DLL'er er dog i samme format som EXE'er, og nogle bruger muligvis endda filtypen .EXE. Mens de fleste Dynamic Link-biblioteker ender i filtypenavn .DLL, andre kan bruge .OCX, .CPL eller .DRV.
DLL filer.
Retter DLL-fejl
DLL-filer, på grund af hvor mange der er, og hvor ofte de bruges, har en tendens til at være i fokus for en stor procentdel af de fejl, der ses, når du starter, bruger og lukker Windows ned.
Selvom det måske er nemt bare at downloade detmanglerellerikke fundetDLL-fil, det er sjældent den bedste vej at gå. Se vores artikel Vigtige grunde til IKKE at downloade DLL-filer for mere om det.
Hvis du får en DLL-fejl, er dit bedste bud at finde fejlfindingsoplysninger, der er specifikke for det DLL-problem, så du er sikker på at løse det på den rigtige måde og for altid. Vi har måske endda en specifik fix-it guide til den du har. Ellers se vores Sådan rettes DLL-fejl for nogle generelle råd.
Mere om DLL-filer
Ordet 'dynamisk' i Dynamic Link Library bruges, fordi dataene kun tages i brug i et program, når programmet aktivt kalder på det i stedet for at have dataene altid tilgængelige i hukommelsen.
Masser af DLL-filer er tilgængelige fra Windows som standard, men tredjepartsprogrammer kan også installere dem. Det er dog ualmindeligt at åbne en DLL-fil, fordi der aldrig rigtig er behov for at redigere en, og det vil sandsynligvis forårsage problemer med programmer og andre DLL'er. Men hvis du ved, hvad du laver, Ressource hacker er en måde at gøre det på.
DLL-filer er nyttige, fordi de kan tillade et program at adskille dets forskellige komponenter i unikke moduler, som derefter kan tilføjes eller fjernes for at inkludere eller udelukke visse funktioner. Når softwaren fungerer på denne måde med DLL'er, kan programmet bruge mindre hukommelse, fordi det ikke behøver at indlæse alt på én gang.
DLL'er giver også en måde, hvorpå dele af et program kan opdateres uden at skulle genopbygge eller geninstallere hele programmet. Fordelen er endda forstærket, når mere, når et program bruger DLL'en, fordi alle applikationerne så kan drage fordel af opdateringen fra den enkelte DLL-fil.
ActiveX-kontrolelementer, kontrolpanelfiler og enhedsdrivere er nogle af de filer, som Windows bruger som Dynamic Link Libraries. Disse filer bruger henholdsvis OCX, CPL og DRV filtypenavnet.
hvordan man videresender aol-mail til gmail
Når en DLL bruger instruktioner fra en anden DLL, er den første nu afhængig af den anden. Dette gør det lettere for DLL-funktionaliteter at gå i stykker, fordi i stedet for at der er en chance for, at kun den første fungerer fejl, afhænger den nu også af den anden, hvilket ville påvirke den første, hvis den skulle opleve problemer.
Hvis en afhængig DLL opgraderes til en nyere version, overskrives med en ældre version eller fjernes fra computeren, fungerer programmet, der er afhængigt af DLL-filen, muligvis ikke længere, som det skal.
Ressource-DLL'er er datafiler, der er i samme filformat som DLL'er, men bruger filtypenavnene ICL, FON og FOT. ICL-filer er ikonbiblioteker, mens FONT- og FOT-filer er skrifttypefiler.
FAQ- Hvordan åbner du en DLL-fil?
DLL-filer åbnes ikke på samme måde som de fleste filtyper åbnes. DLL-filer kaldes normalt af et program. For at se koden i en DLL-fil skal du dekompilere den med et tredjepartsprogram.
- Hvordan installerer du en DLL-fil?
DLL-filer er ikke installeret som andre filtyper. DLL-filer kan 'installeres' ved at placere dem i den mappe, hvor et program er indstillet til at lede efter en bestemt DLL-fil.