Hva som forårsaker en generell beskyttelsesfeil?

Hva som forårsaker en generell beskyttelsesfeil?


Mange av oss på et eller annet tidspunkt har sett en melding på vår skjerm med overskriften "Generell beskyttelsesfeil" (GPF) etterfulgt av en rekke heksadesimale gobbledygook som etterlater oss skrape hodet. Denne mystiske tilstanden indikerer at sentralenhet (CPU) har byttet til en spesiell kode bane, eller felle, som er designet for å håndtere en bestemt tilstand. Generelt sett en GPF er forårsaket av feil lagring tilgang av et program.

Hva skjer

En GPF er en indikasjon på at et program har forsøkt å få tilgang til en del av minnet som er ugyldig eller som blir brukt av et annet program. For eksempel kan et program du vil ringe til en ugyldig rutine i en Dynamic Link Library (DLL), kan operativsystemet (OS) har tildelt plass i minnet til en fil som ikke lenger eksisterer, eller maskinvareproblemer kan nødvendige adresser ugyldig.

Hvorfor det skjer

Maskinvareproblemer som forårsaker GPFs er vanligvis knyttet til feil signalstyrker som følge av overoppheting eller feil CPU spenning. De kan også være forårsaket av tilstedeværelsen av feil eller inkompatible typer av random access memory (RAM) i maskinen.

Problemer med programvare som forårsaker GPFs kan være et resultat av programmeringsfeil eller designfeil, men mer sannsynlig er det på grunn av inkonsistente endringer i programvaremiljøet på datamaskinen. For eksempel kan en utdatert enhetsdriver forsøke å få tilgang til minnet ikke lenger tilgjengelig for det. Miljøer som krever rutiner i DLL-filer som er av forskjellige vintage kan også være forsøk på tilgang til utilgjengelige minnesteder. Feil systeminnstillinger kan også være en årsak til GPF.

Festing problemet

Rask løsning er å starte på nytt og håper ting fungerer bedre neste gang. Som tankeløs som det høres ut, er det fortsatt sant at en omstart ofte løser en rekke dataproblemer. Hvis problemet vedvarer og du føler deg tilstrekkelig trygg, kan en rekke ganske tekniske feilsøkingstrinnene finnes på ulike nettsteder. Ellers, for å ringe telefonstøtte eller din favoritt datanerd er i orden.