Huvud Windows Vad är en DLL-fil?

Vad är en DLL-fil?



Vad du ska veta

  • En DLL-fil är en Dynamic Link Library-fil.
  • De kan användas av flera program för att dela funktioner.
  • De flesta människor hanterar dem endast när de behöver fixa DLL-fel.

Den här artikeln beskriver vad DLL-filer är, hur och varför de används och vad du ska göra om du har ett DLL-fel.

Vad är en DLL-fil?

En DLL-fil, förkortning förDynamiskt länkbibliotek, är en typ av fil som innehåller instruktioner som andra program kan använda för att göra vissa saker. På så sätt kan flera program dela förmågorna som programmerats till en enda fil, och till och med göra det samtidigt.

Till exempel kan flera olika program alla anlitaveryuseful.dllfil (som utgör det, naturligtvis) för att hitta det lediga utrymmet på en hårddisk , hitta en fil i en viss katalog och skriva ut en testsida till standardskrivaren.

Till skillnad från körbara program, som de med EXE filtillägget kan DLL-filer inte köras direkt utan måste istället anropas av annan kod som redan körs. DLL-filer är dock i samma format som EXE-filer och vissa kan till och med använda filtillägget .EXE. Medan de flesta dynamiska länkbibliotek slutar i filtillägget .DLL, andra kan använda .OCX, .CPL eller .DRV.

Skärmdump av flera DLL-filer i Windows 10

DLL-filer.

Åtgärda DLL-fel

DLL-filer, på grund av hur många det finns och hur ofta de används, tenderar att vara i fokus för en stor andel av de fel som uppstår när du startar, använder och stänger av Windows.

Även om det kan vara lätt att bara ladda ner detsaknasellerhittades inteDLL-fil, det är sällan det bästa sättet att gå. Se vår artikel Viktiga skäl till att INTE ladda ner DLL-filer för mer om det.

Om du får ett DLL-fel, är din bästa insats att hitta felsökningsinformation som är specifik för det DLL-problemet så att du är säker på att lösa det på rätt sätt och för gott. Vi kan till och med ha en specifik fix-it-guide för den du har. Annars, se vår Hur man åtgärdar DLL-fel för några allmänna råd.

Mer om DLL-filer

Ordet 'dynamisk' i Dynamic Link Library används för att data endast används i ett program när programmet aktivt efterlyser det istället för att data alltid finns tillgängliga i minnet.

Många DLL-filer är tillgängliga från Windows som standard, men tredjepartsprogram kan också installera dem. Det är dock ovanligt att öppna en DLL-fil eftersom det aldrig finns något behov av att redigera en, och att göra det kommer sannolikt att orsaka problem med program och andra DLL-filer. Men om du vet vad du gör, Resurshacker är ett sätt att göra det.

DLL-filer är användbara eftersom de kan tillåta ett program att separera sina olika komponenter i unika moduler som sedan kan läggas till eller tas bort för att inkludera eller utesluta vissa funktioner. När programvaran fungerar på detta sätt med DLL-filer kan programmet använda mindre minne eftersom det inte behöver ladda allt på en gång.

DLL-filer ger också ett sätt för delar av ett program att uppdateras utan att behöva bygga om eller installera om hela programmet överallt. Fördelen förstärks till och med när mer när ett program använder DLL:n eftersom alla applikationer då kan dra nytta av uppdateringen från den enda DLL-filen.

ActiveX-kontroller, kontrollpanelfiler och enhetsdrivrutiner är några av de filer som Windows använder som Dynamic Link Libraries. Dessa filer använder filtilläggen OCX, CPL och DRV.

kan jag sätta kodi på Chromecast

När en DLL använder instruktioner från en annan DLL, är den första nu beroende av den andra. Detta gör det lättare för DLL-funktioner att gå sönder eftersom istället för att det finns en chans att bara den första inte fungerar, beror det nu på den andra också, vilket skulle påverka den första om det skulle uppstå problem.

Om en beroende DLL uppgraderas till en nyare version, skrivs över med en äldre version eller tas bort från datorn, kanske programmet som förlitar sig på DLL-filen inte längre fungerar som det ska.

Resurs-DLL-filer är datafiler som har samma filformat som DLL-filer men använder filtilläggen ICL, FON och FOT. ICL-filer är ikonbibliotek medan FONT- och FOT-filer är teckensnittsfiler.

FAQ
  • Hur öppnar du en DLL-fil?

    DLL-filer öppnas inte på samma sätt som majoriteten av filtyperna öppnas. DLL-filer anropas vanligtvis av ett program. För att se koden i en DLL-fil måste du dekompilera den med ett tredjepartsprogram.

  • Hur installerar du en DLL-fil?

    DLL-filer är inte installerade som andra filtyper. DLL-filer kan 'installeras' genom att placera dem i katalogen där ett program är inställt för att leta efter en viss DLL-fil.

Intressanta Artiklar

Redaktionen

15 bästa ställena att få gratis musiknedladdning på lagligt sätt
15 bästa ställena att få gratis musiknedladdning på lagligt sätt
De bästa ställena att ladda ner gratis musik. Varje webbplats är helt laglig och har tillstånd att dela musik. De gör det enkelt att lyssna på din dator eller telefon.
Så här ändrar du standardmappen för nedladdningar på din Mac
Så här ändrar du standardmappen för nedladdningar på din Mac
Safari, Firefox och Chrome erbjuder alla enkla sätt att ändra var nedladdade filer hamnar på din Mac (och om du får frågan var du ska placera var och en). I den här artikeln ska vi gå igenom hur du byter det alternativet för dem alla!
Hur man översätter ett Google-kalkylblad med Google Translate
Hur man översätter ett Google-kalkylblad med Google Translate
Google Sheets är en bekväm plattform med många funktioner. En av dessa funktioner ger dig möjlighet att översätta innehållet i dina kalkylarkceller. Du kan översätta valfritt ord i Google Sheets, upptäcka språk och skapa listor med ordförråd.
Hur man lägger till musik till iPhone från iTunes
Hur man lägger till musik till iPhone från iTunes
Om du äger en iPhone är chansen att du lyssnar på musik med iTunes-appen. iTunes har funnits i flera år som standardmusikspelare i iOS-enheter. Du måste dock hämta musik i appen
Fix Windows 10 Build 18999 Hangs on Shutdown and Restart
Fix Windows 10 Build 18999 Hangs on Shutdown and Restart
För två dagar sedan släppte Microsoft en ny Fast Ring-byggnad från 20H1-filialen. Den släppta Windows 10 Build 18999 verkar komma med ett fel som förhindrar att operativsystemet stängs av och startas om genom att sätta det i en dödlig slinga. Annonsering Windows 10 build 18999 representerar den kommande versionen 2020, kod med namnet 20H1.
Microsoft är Ditching Classic Disk Cleanup i Windows 10
Microsoft är Ditching Classic Disk Cleanup i Windows 10
Microsoft meddelade idag att de tar bort det klassiska verktyget Diskrensning till förmån för Storage Sense-funktionen. För användare som spårar utvecklingen av Windows 10 är det inte en överraskning, eftersom Storage Sense helt replikerar Diskrensning i de senaste Windows 10-byggnaderna. Annons Diskrensning är ett viktigt Windows-systemverktyg som låter dig radera olika
Hur man aktiverar direktlagring i Windows 11
Hur man aktiverar direktlagring i Windows 11
Det senaste tillkännagivandet av Windows-system som integrerar DirectStorage har höjt spelares förväntningar över hela världen. Detta Xbox-baserade API för förbättring av lagring gör det möjligt för utvecklare att drastiskt förbättra användarens spelupplevelse. I den här artikeln går vi igenom hur du aktiverar direkt