? Kernel32.dll er en fil til stede i 32 -biters versjoner av Microsoft Windows -operativsystem , for eksempel Microsoft Windows XP og Microsoft Windows 2000. Det er avgjørende for riktig funksjon av operativsystemet , og er en av filene som lastes når operativsystemet startes . Dens formål er å gjøre systemet fungerer tilgjengelige programmer. Den . Dll på slutten av filens navn er en forkortelse for "Dynamic Link Library" , en slags fil som inneholder kode som brukes av andre programmer , men som ikke kan kjøre av seg selv . Sted
I Microsoft Windows XP , er kernel32.dll filen som ligger i system32 mappen på datamaskinens boot -stasjon , noe som gjør filens bane C: \\ WINDOWS \\ system32 \\ kernel32.dll på de fleste systemer . System32 mappen inneholder denne filen og andre filer som er viktige for operativsystemet .
Funksjon
kernel32.dll filen inneholder kode som kan brukes av andre programmer . Denne koden gir programmer tilgang til systemfunksjoner , for eksempel starte og stoppe prosesser, minnehåndtering , og basic input /output .
Potensielle risikoer
På en normal system , stiller kernel32.dll fil ingen risiko . Som en del av 32 -biters Microsoft Windows-operativsystemer , er filen ikke er skadelig for datamaskinen på noen måte . Hvis denne filen er slettet , vil det bli erstattet av Windows File Protection , forklarte like nedenfor.
Windows File Protection og Kernel32.dll
32 - biters Microsoft Windows-operativsystem systemer gjør bruk av en tjeneste som heter Windows File Protection å forhindre endring og sletting av systemfiler. En sikkerhetskopi som inneholder kjente gode versjoner av systemfilene som kernel32.dll holdes for denne tjenesten , som ligger på C: \\ WINDOWS \\ system32 \\ Dllcache på de fleste datamaskiner som kjører Microsoft Windows XP . Hvis brukeren eller et program sletter , modifiserer, eller overskriver denne filen, vil Windows File Protection umiddelbart gjenopprette den fra backup.
Virus og Kernel32.dll
Fordi av Windows File Protection og måten at 32 -bits Microsoft Windows-operativsystemer er utformet, kan virus ikke , under normale omstendigheter , slette , endre eller erstatte kernel32.dll fil eller andre systemfiler . Noen virus som later til å være systemfiler , for å unngå sletting , kan bruke dette som filnavnet deres . Fordi ikke to filer i en mappe kan ha samme navn , ikke denne filen ikke trenger å eksistere utenfor system32 og Dllcache mapper. Med mindre en bruker oppretter en kopi av denne filen eller oppretter en ny fil med samme navn (i en annen mappe ) , er en ekstra kernel32.dll ganske sannsynligvis et virus eller annen malware .
Feil relatert til kernel32.dll
Denne filen og noen andre systemfiler blir lastet inn i en skjermet del av datamaskinens minne for bruk av andre programmer. I sjeldne tilfeller kan et program forsøker å overskrive den beskyttede minneområde , noe som kan utløse et systemkrasj , noe som gjør systemet vise en feilmelding i hvit skrift på en blå bakgrunn , eller å starte selv. Feil som disse kan være forårsaket av inkompatibel programvare , men er sjeldne . Hvis du får en av disse feilene og nylig installert ny programvare , kan du prøve å avinstallere ny programvare eller oppdatere til en nyere versjon . Programvareprodusenter ofte ut oppdateringer til deres programvare for å fikse feil .