当计算机的中央处理器(CPU)在系统检查期间发现计算机硬件错误时,会触发机器检查异常(MCE)。基于Linux和Unix的系统(包括Apple®Mac计算机)将通过"内核死机"消息报告错误,通常直接显示在控制台屏幕上。运行Microsoft Windows®...
当计算机的中央处理器(CPU)在系统检查期间发现计算机硬件错误时,会触发机器检查异常(MCE)。基于Linux和Unix的系统(包括Apple®Mac计算机)将通过"内核死机"消息报告错误,通常直接显示在控制台屏幕上。运行Microsoft Windows®操作系统之一的个人计算机将利用通常所知的"死机蓝屏"来显示停止消息。机器检查异常将需要重新启动系统,通常用于识别底层硬件损坏或兼容性问题。

计算机硬件错误会触发计算机检查异常。
有多种问题可能会引发计算机检查异常。当无法完全识别特定硬件问题时,会发生异常;这可以精确定位这是一个劳动密集型的例外。可能导致这类问题的计算机硬件问题包括内存缓存错误,即存储在内存缓存中的信息被损坏,每次读取时都会导致计算机错误,以及随机存取存储器(RAM)损坏,在这种情况下,系统RAM中错误存储的数据可能会导致随机错误的发生。

触发机器检查异常后,会显示停止消息。
在基于Unix的系统上,机器检查异常通常是由安装新硬件引起的,这些异常的开始通常可以追溯到硬件安装的时间,以识别损坏的硬件损坏的RAM扩展模块会随机导致此类异常,这使得识别潜在问题变得更加复杂。损坏或错误指定的RAM内存扩展模块也可能导致运行Microsoft Windows®操作系统的计算机出现机器检查异常。
系统过热可能会导致机器检查异常;这可能是由于散热片或风扇功率不足或有缺陷,或是计算机修改或CPU时钟过快而导致的,这种情况很少发生,软件错误可导致此类问题。这通常是由于将损坏的数据写入文件系统或通过软件指令读取损坏或识别错误的内存块而导致的。
计算机检查异常消息通常是由于硬件故障或系统架构损坏而导致的,计算机无法更准确地识别错误。计算机检查体系结构(MCA)是向已安装的操作系统报告计算机错误的方法。在某些处理器上运行的计算机可能采用更高级的计算机检查体系结构,可以更具体地确定问题的原因。

有缺陷的散热器过热可能导致机器检查异常。