Kernel32.dll Errors
By: Arie SlobHere are a few of the more common causes of Kernel32 errors:
-
Bad memory modules
Insert the command DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:ON into your Config.sys file. Reboot your computer, watch your screen for a message HIMEM has detected unreliable memory at address xx:xxxxxx which will certainly indicate that there's a memory problem.
It may take several reboots over a period of days for this to show up. You can also download diagnostic software from BCM, BCM Diagnostics [3.87 MB].
There is no 100% certain way to test memory except to either substitute known good modules or to use a hardware tester.
-
CPU, bus speed or multiplier overclocking. If you are overclocking... what do you expect?
-
Graphic acceleration set too high. Select Control Panel > System, then select the Performance tab, click the Graphics button. Turn down Hardware acceleration by moving the slider a notch to the left, reboot, try again. Repeat as necessary.
-
Bad or outdated drivers, especially video drivers. Check with your card manufacturer for an
updated set of drivers. Video drivers are updated constantly it pays to have the latest release, specially if you find yourself having problems with Internet Explorer.
- Faulty or dirty cooling fans on your CPU or power supply. The CPU fan can be cleaned with a small paintbrush and some compressed air. The power supply fan should be cleaned only by someone who is comforTABLE working around high voltage components.
See also Kernel32.dll errors caused by IEXPLORE, How to Troubleshoot Invalid Page Faults in Internet Explorer & Invalid Page Fault in Kernel32.dll Errors.