Izjema pri preverjanju stroja (MCE) se sproži, ko centralna procesna enota (CPU) računalnika med preverjanji sistema prepozna napako računalniške strojne opreme. Sistemi, ki temeljijo na Linuxu in Unixu, vključno z računalniki Apple® Mac, bodo poročali o napaki prek sporočila »jedra panike«, ki je pogosto prikazano neposredno na zaslonu konzole. Osebni računalniki, ki uporabljajo enega od operacijskih sistemov Microsoft Windows®, bodo za prikaz sporočila o zaustavitvi uporabljali splošno znani »modri zaslon smrti«. Izjema pri preverjanju stroja bo zahtevala ponovni zagon sistema in pogosto deluje za odkrivanje osnovne okvare strojne opreme ali težav z združljivostjo.
Obstajajo številne težave, ki lahko sprožijo izjemo preverjanja stroja. Izjema se pojavi, ko posebne težave s strojno opremo ni mogoče v celoti identificirati; zaradi tega je lahko določitev vira izjeme precej delovno intenzivna. Težave računalniške strojne opreme, ki lahko povzročijo tovrstno težavo, vključujejo napake predpomnilnika pomnilnika, pri katerih se informacije, shranjene v predpomnilniku pomnilnika, poškodujejo, kar povzroča računalniške napake pri branju, in poškodbe pomnilnika z naključnim dostopom (RAM), pri katerih so podatki napačno shranjeni v sistemski RAM lahko povzroči naključne napake.
V sistemih, ki temeljijo na Unixu, so izjeme pri preverjanju stroja običajno posledica namestitve nove strojne opreme. Začetek teh izjem je pogosto mogoče zaslediti v času namestitve strojne opreme, da se identificira poškodovana strojna oprema. Poškodovani razširitveni moduli RAM-a lahko povzročijo takšne izjeme ob naključnem času, zaradi česar je prepoznavanje osnovne težave bolj zapleteno. Poškodovani ali napačno določeni razširitveni moduli pomnilnika RAM lahko povzročijo tudi izjemo pri preverjanju stroja v računalnikih z operacijskimi sistemi Microsoft Windows®.
Pregrevanje sistema lahko povzroči izjeme pri preverjanju stroja; to se lahko zgodi zaradi premajhnega ali okvarjenega hladilnega telesa ali ventilatorja ali zaradi računalniške spremembe ali previsoke hitrosti CPU-ja, da deluje hitreje od prvotno nastavljene. Bolj redkeje lahko napake v programski opremi povzročijo tovrstno težavo. To je običajno posledica zapisovanja poškodovanih podatkov v datotečni sistem ali prek programskih navodil za branje poškodovanih ali nepravilno identificiranih pomnilniških blokov.
Sporočilo o izjemi pri preverjanju stroja je pogosto posledica okvare strojne opreme ali okvare sistemske arhitekture, kjer računalniške napake ni mogoče natančneje identificirati. Arhitektura preverjanja stroja (MCA) je način, s katerim se računalniški napaki poročajo nameščenemu operacijskemu sistemu. Računalniki, ki delujejo na določenih procesorjih, lahko uporabljajo naprednejšo arhitekturo preverjanja stroja, ki lahko natančneje ugotovi vzrok težave.