I also hope you could understand that there is little thing we can do on the system side to update these hardware BIOS and drivers. I also submitted this information to our product group. Windows is simply retrieving the information provided by the processor and recording it in the event log. power supply problem, voltage regulator malfunction, capacitor degradation) - Damage due to power spikes - Static damage to the motherboard - Incorrect processor voltage setting in the BIOS (too low or too high) - Overclocking - Permanent motherboard or power supply damage caused by prior overclocking - Excessive temperature caused by insufficient airflow (possibly caused by fan failure or blockage of air inlet/outlet) - Improper BIOS initialization (the BIOS configuring the motherboard or CPU incorrectly) - Installation of a processor that is too much for your motherboard to handle (excessive power requirement, incompatibility) - Defective hardware that may be drawing excessive power or otherwise disrupting proper voltage regulation The TLB is a part of the processor that manages translation of virtual addresses to physical addresses (to implement advanced memory management required for a multitasking operating system).They will check if there is available to release some fix tool to cover it, but as I said, since it is related to hardware, it is hardly to do something only on system side." From a newsgroup post, by Microsoft support engineer: "AMD provides a tool called MCAT (Machine Check Exception Analysis Tool). You mention on this thread that you've tried many different processors. This eliminates the processor as a potential source of the problem. The processor uses "page tables" to map virtual addresses to physical addresses.(NOTE: Unless you applied one of the Windows 2000 or Windows 98/95 Acceleration fixes, only turn 'Enhance pointer precision' on for testing: it should normally be set OFF.)If you have 'Enhance pointer precision' OFF, then the fix will not be active (but it will be waiting to be activated when needed).
You can test your game to see if it turns 'Enhance pointer precision' ON, and gets exact 1-to-1.If the system is using an Intel processor, one may start the troubleshooting process by running the Intel Processor Diagnostic Tool (see EV100489).However, several users reported that the tests were successful (no issues) even though the problem persisted.You can find it on the AMD site in the downloads/processor utilities section. The TLB caches information from the page tables so it won't have to keep looking up this information.The machine check exception in your post shows that, while the processor was attempting to fetch instructions to be executed, it detected invalid information in the TLB.