Første gang de fleste mennesker støder på udtrykket "DLL" er, når et program ikke åbnes på grund af en manglende DLL -fil. Og måske var det også det, der skete med dig.
Selvom du let kan søge online for at løse et DLL-relateret problem, stiller det spørgsmålet: Hvad er en DLL-fil, og hvorfor er din computer ligeglad, når en mangler? Så lad os starte med en kort introduktion om DLL -filer, og hvordan de passer ind i hele Windows -miljøet.
Hvad er Windows DLL -filer?
Lad os først undersøge, hvad "DLL" står for. Initialismen står for "Dynamic Link Libraries", og for bedre at forstå, hvad en DLL -fil er, er vi nødt til at etablere et godt greb om, hvad et "bibliotek" er i computertermer.
Et bibliotek på din computer er en samling af genanvendelig kode. Biblioteker er uafhængige programmer, der kan bruges igen og igen af en programmør eller et andet program.
DLL -filer er en særlig implementering af denne slags biblioteker. DLL -filer indeholder mange funktioner, klasser og variabler, som andre programmer kan bruge, når og når behovet opstår.
Relaterede: Hvad er Windows PowerShell?
Når du kører et tekstbehandlingsprogram, skal det muligvis udføre en bestemt opgave, som den ikke har koden til. Lad os f.eks. Sige, at du vil udskrive noget i tekstbehandleren, men softwaren aner ikke, hvordan det skal gøres. I dette tilfælde skal programmet låne instruktionerne fra et andet program, der er bygget specielt til at levere udskrivningsfunktionalitet.
Det er her, de præbyggede biblioteker kommer ind. De vil levere al den nødvendige kode til tekstbehandleren for at hjælpe den med at udskrive dit arbejde, når programmet kræver det. Dette koncept om biblioteker er baseret på den modulære programmeringsramme, et koncept inden for softwareudvikling, hvor et program er opdelt i uafhængige delprogrammer, der kan køre alene.
Men hvordan hjælper dette?
For det første vil ændringer foretaget i et enkelt modul afspejles i alle de applikationer, der gør brug af dette modul til dets operationer. Dette ville ikke have været muligt, hvis vi ikke brugte den praksis at skrive genanvendelig kode og dermed oprette biblioteker.
For det andet foretager Dynamic Libraries fejlfinding og tilpasning af kode til en gåtur i parken. Dette skyldes, at forskellige programmer bruger den nøjagtig samme kode til at udføre en opgave, så eventuelle fejl og nødvendige ændringer let kan identificeres og rettes i det ene stykke kode.
Hvorfor mangler DDL -filer?
Manglende DLL -filer er et almindeligt problem med større Windows -operativsystemer. Du starter et program, kun for at blive mødt med en pop-up, der siger, at en bestemt DLL-fil mangler. I nogle tilfælde kan det endda resultere i Windows-opstartsproblemer.
Der er en masse grunde til, at DLL -filer mangler. Et par af dem er:
- Malware infektion
- Korruption af en DLL -fil ved en pludselig nedlukning.
- En DLL -fil redigeret af ny software.
- Utilsigtet sletning af brugeren.
Selvom dette på ingen måde er en udtømmende liste, er det de mest sandsynlige årsager til, at en DLL -fil mangler. Heldigvis kan denne fejl let løses ved hjælp af Windows fejlfindingsværktøjer, såsom Systemgendannelse, Windows Update eller endda en fuldstændig nulstilling som en sidste udvej.
Der er også andre metoder, du kan bruge til at reparere en DLL -fejl. Hvis du vil have den fulde nedtur, skal du tjekke vores vejledning på hvordan du retter DLL -filer, der mangler fejl i Windows.
Dynamic Link Libraries er en vigtig komponent i Windows -operativsystemet. Vi ville sidde fast med en langsom pc -opstart, hvis det ikke var for dynamiske linkbiblioteker. Faktisk er Windows -operativsystemet hjemsted for mange funktioner og biblioteker, der arbejder sammen for at få din pc til at køre, som den gør.
Hvis du lærer at programmere din egen kode, skal du forstå, hvilke funktioner der er.
Læs Næste
- Windows
- Windows
- Windows -fejl
Shaant er personaleforfatter på MUO. Uddannet i computerprogrammer bruger han sin passion for at skrive til at forklare komplekse ting på almindeligt engelsk. Når han ikke forsker eller skriver, kan han findes nyde en god bog, løbe eller hænge ud med venner.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!
Klik her for at abonnere