- System bus errors
- Memory errors that may include parity or Error Correction Code (ECC) problems
- Cache errors in the processor or hardware
- Translation Lookaside Buffers (TLB) errors in the processor
- Other CPU-vendor specific detected hardware problems
- Vendor-specific detected hardware problems
Use the Windows Error Reporting toolWhen this error occurs, use the Windows Error Reporting tool. With this tool, you can send the error report directly to Microsoft, and then the tool will report back if a fix or a workaround is available. To use this tool, follow these steps:
- Click Send Error Report when you are prompted to send the error report to Microsoft.
- If a fix or a workaround is available, click More Information after you send the error report to Microsoft. This helps you obtain the fix or information about how to work around the issue.
Contact your hardware manufacturerYour best bet may be to contact your hardware manufacturer or a computer hardware technician for help with troubleshooting this issue. The manufacturer may have some additional steps to try to diagnose this problem. The manufacturer will be able to determine whether the hardware has to be repaired or replaced.
Machine check exceptions are frequently caused by one of the following conditions:
- You are running the processor or mainboard beyond its specifications. For example, you are overclocking the processor or bus. We recommend that you run your hardware at the manufacturer-rated speeds.
- Noisy power, overstressed power strips, outmatched power supplies and failing power supplies can destabilize your computer. Make sure that you have a stable, reliable power supply to your computer.
- Extreme thermal conditions caused by the failure of cooling devices such as fans may damage your computer. Make sure that your cooling devices are all working.
- You have damaged memory or memory that is not the correct type for your computer. If you recently changed the memory configuration, revert to the previous configuration to determine what is wrong. Make sure that you are using the correct memory for your computer.
The Pentium and Pentium Pro processors provide a mechanism to detect and to report hardware-related problems such as memory parity errors and cache errors. To signal a hardware error, the processor signals the detection of a machine check error by generating a machine check exception (Interrupt 18). Windows XP reports that the error occurred and displays parameters that you can use to decode the exception. Contact your hardware vendor or processor manufacturer for information about the Machine Check Architecture, or see the Intel Pentium Pro Family Developer's Manual - Volume 3: Operating System Writer's Manual.