De fleste Microsoft Windows-brukere er uvitende om at DLL-filer som arbeider i bakgrunnen , langt mindre vet at de gjør. Selv om de tall i tusen og feil knyttet til dem er best overlatt til en profesjonell, det er en god idé for den gjennomsnittlige person å ha en grunnleggende forståelse av formålet med noen av de mer viktige Windows DLL-filer og hvordan de fungerer som co- piloter i verden av databehandling . DLL Definert
DLL er et akronym som står for Dynamic Link Library. Begrepet " dynamiske koblinger " er nøkkelen siden DLL- filer er ikke kjørbar etter den menneskelige brukeren . I stedet blir de kalt opp av annen kode som allerede kjører og behandlet som moduler. Med andre ord , de kan ikke kjøres som et program kan, men aktiveres når et program eller en annen DLL -fil trenger dem . Selv om dette kan høres komplisert , DLL-filer faktisk forenkle ting . Uten disse filene , vil hvert program eller grensesnitt må inneholde de samme innebygde instruksjoner for å utføre de samme vanlige oppgaver , som skulle bli veldig kjedelig for programmerere . I kontrast er det Windows operativsystem laget for å dele disse funksjonene med flere programmer ved å gjøre dem tilgjengelig på forespørsel fra et bibliotek av filer. I tillegg kan den samme DLL -filen kjøres i mer enn ett program samtidig .
KERNEL32.DLL
Denne filen brukes av Windows til å administrere minne . Navnet kjernen er hensiktsmessig ettersom denne filen er kjernen i operativsystemet Windows . De filen lastes inn i minnet når maskinen startes, og sin første oppgave er å beskytte minnet adressen side der et program eller maskinvareenhet vil lagre data for senere gjenfinning . Den håndterer også ulike andre prosesser som datamaskinen bruker går og slutter visse oppgaver , samt å svare på system nedstengninger og avbryter.
User32.dll
< p> som navnet tilsier, er denne filen involvert i å håndtere brukergrensesnittet fungerer , og som sådan , er knyttet til brukeren API Client Library , eller bruker programmeringsgrensesnitt . For eksempel er en av sine oppgaver å lansere skrivebordet vinduet. Det er en annen kjerne fil som Windows er avhengig av for å fungere korrekt. Faktisk , hvis den er skadet eller mangler, vil operativsystemet ikke kjøre i det hele tatt .
Gdi32.dll
Denne dynamiske koblingen filen er spesifikke for Window grafikkort Device Interface , eller GDI . Dens formål er å gi funksjoner som gjør at programmer og skrivere for å vise grafikk og formatert fonter og tekst. Det gjør også programmer for å lage , tegne eller endre grafikk mens administrerende grafikkdrivere for å bevare ressursene.
COMDLG32.DLL
Denne filen forvalter dialogbokser som er sentrale for vanligste filtypene funksjoner av alle Windows-programmer . Eksempler på disse funksjonene inkluderer , New File , Open File og Lagre fil .