Skip to main content

Vad är ett undantag för maskinkontroll?

Ett undantag för maskincheck (MCE) utlöses när den centrala bearbetningsenheten (CPU) för en dator identifierar ett datorhårdvarufel under systemkontroller.Linux och UNIX-baserade system, inklusive Apple MAC -datorer, kommer att rapportera felet via ett kärnpanikmeddelande, som ofta visas direkt på konsolskärmen.Personliga datorer som kör en av Microsoft Windows Operativsystem kommer att använda den allmänt kända blåskärmen för döden för att visa ett stoppmeddelande.Ett undantag för maskinkontroll kommer att kräva en omstart av systemet och fungerar ofta för att identifiera underliggande hårdvarukorruption eller kompatibilitetsproblem.

Det finns en mängd problem som kan initiera ett undantag från maskinkontroll.Undantaget kommer att inträffa där ett specifikt hårdvaruproblem inte kan identifieras fullt ut;Detta kan göra att pinting källan till undantaget är ganska arbetsintensivt.Datorhårdvaruproblem som kan resultera i denna typ av problem inkluderar minnescachefel där informationen som lagras i minnescachen blir skadad, vilket orsakar datorfel när den läses och RAM -korruption i slumpmässigt åtkomst (RAM) där felaktigt lagrade data iSystem RAM kan resultera i slumpmässiga fel.Påbörjandet av dessa undantag kan ofta spåras till tidpunkten för hårdvaruinstallationen för att identifiera den skadade hårdvaran.Korrupta RAM -expansionsmoduler kan orsaka sådana undantag vid slumpmässiga tidpunkter, vilket gör att det underliggande problemet är mer komplicerat.Korrupt eller felaktigt specificerade RAM -minnesutvidgningsmoduler kan också resultera i ett undantag från maskincheck som inträffar i datorer som körs på Microsoft Windows Operativsystem.

Överhettning av system kan orsaka att undantag för maskinkontroller uppstår;Detta kan hända till följd av en underpowered eller defekt värmesänk eller fläkt eller genom datormodifiering eller överklockning av CPU för att köras snabbare än ursprungligen inställd.Mer sällan kan programvarufel resultera i denna typ av problem.Detta skulle vanligtvis vara resultatet av att skriva skadade data till ett filsystem eller genom programvaruinstruktioner för att läsa skadade eller felaktigt identifierade minnesblock.

Ett undantagsmeddelande för maskincheck är ofta ett resultat av hårdvarufel eller systemarkitekturkorruption där datorfelet inte kan vara merkorrekt identifierad.Machine Check Architecture (MCA) är det sätt som datorfel rapporteras till det installerade operativsystemet.Datorer som körs på vissa processorer kan använda en mer avancerad maskincheckarkitektur som kan identifiera mer specifikt orsaken till problemet.