Yleinen suojavika (GPF) on virhe, joka ilmenee tietokoneen mikroprosessorissa, yleensä silloin, kun ohjelmisto yrittää käyttää muistia, jota muut ohjelmistot parhaillaan käyttävät. Jotkin yleiset suojausvirheolosuhteet voivat johtua laitteistovirheistä, mutta kuten useimmat tietokonevirheet, suurin todennäköisyys on, että ohjelmisto on syy. Yleiset suojavikaolosuhteet havaitsevat suorittimet lopettavat sen aiheuttaneen koodin suorittamisen ja yrittävät toipua virheestä. Jos prosessori ei havaitse GPF -tilaa ajoissa ja GPF: ssä ilmenee muita vikoja, kolmas vika johtaa yleensä siihen, että tietokonejärjestelmä ei reagoi syöttöön ja vaatii järjestelmän nollaamista tai uudelleenkäynnistystä.
Aiemmat tietokonemallit kärsivät usein useammin yleisistä suojavikaolosuhteista kuin nykyiset järjestelmät. Tämä johtuu osittain siitä, että ohjelmistojen ohjelmointi oli tuolloin epäjohdonmukaisempaa, ja järjestelmien käytettävissä olevan hajamuistimuistin (RAM) suuremmista rajoituksista. Lopettaa ja jäädä asumaan ohjelmiksi (TSR), jotka ladattiin järjestelmän muistiin, kun tietokone käynnistettiin, jotta tietyt ohjelmat olisivat nopeasti saatavilla, voivat usein vaikuttaa GPF -virheisiin, kun muut käyttäjän lataamat ohjelmat yrittivät käyttää muistipaikkoja, joissa TSR: t olivat tallennettu.
Laitteisto -olosuhteissa, jotka voivat aiheuttaa yleisiä suojausvirheitä, tietokonevirheitä ovat erityyppiset hajamuistit (RAM), jotka on asennettu samaan järjestelmään ja jotka ovat jonkin verran yhteensopimattomia keskenään. Esimerkkejä ovat laajennettu datalähtö (EDO) RAM ja nopea sivun dynaaminen hajamuisti (DRAM). Koska EDO RAM on asennettava siruparina emolevylle, mutta nopea sivun DRAM voidaan asentaa yksittäisinä yksiköinä, ne sekoitettiin usein vanhemmissa tietokonejärjestelmissä ilman, että käyttäjät tietäisivät erosta.
Toinen yleinen syy laitteiston yleisiin suojausvirheisiin on se, että järjestelmä alkaa toimia suunnittelultaan korkeammassa lämpötilassa, yleensä yli 100 ° C (38 ° Fahrenheit). Ylikuumeneminen voi johtua sisätilan riittämättömästä tuuletuksesta sekä lisäksi asennetuista laitteista, kuten ylimääräisistä kiintolevyistä tai CD -levyistä ja digitaalisista videolevyistä (DVD), jotka tuottavat enemmän lämpöä konsoliin. Tietokoneharrastajat, jotka ylikellottavat mikroprosessoria suorituskyvyn parantamiseksi tai lisäävät toisen virtalähteen pelaamiseen tarkoitettujen näytönohjainten ajamiseen, voivat usein jättää huomiotta myös paremman lämmönpoiston suunnittelun järjestelmään.
Tietokonevirheet kuuluvat useisiin eri luokkiin, ja segmentointivirheet tai yleiset suojausvirheet ovat nimenomaan muistin käyttövirheitä, joita käyttöjärjestelmätekniikalla on vaikeuksia ratkaista. Kun tällainen virhe ilmenee, käyttöjärjestelmän ydin, joka on suojattu muisti prosessorissa, johon käyttöjärjestelmä on ladattu, lähettää viestin takaisin ohjelmistoprosessille yleisestä suojausvirheestä. Tämä johtaa yleensä siihen, että prosessi lopetetaan tilan korjaamiseksi ja ohjelmisto sammuu tai jumittuu, mutta muuten järjestelmä jatkaa toimintaansa. Aiemmissa tietokonejärjestelmissä toipuminen GPF -virheistä oli harvinaista, ja järjestelmä joutui usein käynnistämään uudelleen. Uudemmilla tietokoneilla, joissa on enemmän muistia, nopeammat prosessorit ja ohjelmistot, jotka ovat yhteensopivampia laitteiston kanssa, on suurempi todennäköisyys toipua GPF -olosuhteista ilman uudelleenkäynnistystä, ja niitä nähdään harvoin tavallisissa tietokoneissa.