Bir bilgisayarın merkezi işlem birimi (CPU) sistem kontrolleri sırasında bir bilgisayar donanım hatası tespit ettiğinde, bir makine kontrol istisnası (MCE) tetiklenir. Apple® Mac bilgisayarlar da dahil olmak üzere Linux ve Unix tabanlı sistemler, hatayı genellikle doğrudan konsol ekranında görüntülenen "çekirdek panik" mesajı ile bildirir. Microsoft Windows® işletim sistemlerinden birini çalıştıran kişisel bilgisayarlar, durma mesajı görüntülemek için yaygın olarak bilinen "ölüm mavi ekranını" kullanır. Bir makine kontrol istisnası sistemin yeniden başlatılmasını gerektirir ve genellikle donanımın bozulma ya da uyumluluk sorunlarını tespit etmek için hareket eder.
Makine kontrolü istisnasını başlatabilecek çeşitli sorunlar vardır. İstisna, belirli bir donanım probleminin tam olarak tanımlanamadığı durumlarda ortaya çıkar; Bu, istisnai durumun kaynağını oldukça emek yoğun bir şekilde belirleyebilir. Bu tür bir soruna yol açabilecek bilgisayar donanımı sorunları, bellek önbelleğinde depolanan bilgilerin bozulduğu, önbellekte saklanan bilgilerin bozulduğu bellek önbelleği hatalarını ve yanlış okunan verilerin bilgisayarda saklandığı rasgele erişim belleği (RAM) bozulmalarını içerir. sistem RAM'i rastgele hatalara neden olabilir.
Unix tabanlı sistemlerde, makine kontrol istisnaları genellikle yeni donanımın kurulumundan kaynaklanmaktadır. Bu istisnaların başlaması, bozuk donanımı tanımlamak için genellikle donanım kurulum zamanına kadar izlenebilir. Bozuk RAM genişletme modülleri, rastgele zamanlarda bu tür istisnalara neden olabilir ve bu da altta yatan sorunun tanımlanmasını daha karmaşık hale getirir. Bozuk veya yanlış belirtilen RAM bellek genişletme modülleri, Microsoft Windows® işletim sistemlerinde çalışan bilgisayarlarda meydana gelen makine kontrol istisnasına da neden olabilir.
Sistemin aşırı ısınması, makine kontrol istisnalarının ortaya çıkmasına neden olabilir; bu, güçsüz veya hatalı bir ısı emici veya fanın sonucu olarak veya bilgisayarın değiştirilmesinden veya işlemcinin başlangıçta ayarlanan hızdan daha hızlı çalışması için CPU'nun aşırı çalışması nedeniyle olabilir. Daha nadiren yazılım hataları bu tür sorunlara neden olabilir. Bu genellikle bozuk veriyi bir dosya sistemine yazmaktan veya bozuk veya yanlış tanımlanmış bellek bloklarını okumak için yazılım talimatlarından kaynaklanır.
Bir makine kontrol istisna mesajı genellikle bilgisayar arızasının daha doğru bir şekilde tanımlanamadığı donanım arızası veya sistem mimarisi bozulmalarının bir sonucudur. Makine kontrol mimarisi (MCA), bilgisayar hatalarının yüklü işletim sistemine bildirildiği yoldur. Bazı işlemcilerde çalışan bilgisayarlar, sorunun nedenini daha spesifik olarak belirleyebilecek daha gelişmiş bir makine kontrol mimarisi kullanabilir.


