How to Repair Kernel32.DLL

By David Somerset

Kernel32.dll is a system file used by Windows 95, Windows 98 and Windows Me. There are several things that can cause a Kernel32.dll error on a system running one of these operating systems. For this reason, troubleshooting a problem with Kernel32.dll can be time consuming and difficult. However, by systematically trying different things until you isolate what is causing your Kernel32.dll problems, you can discover what you need to do to repair your system.

Step 1

Delete your password file if the Kernel32.dll errors are appearing when your system attempts to send your Internet log on password. Perform a Windows search for "*.pwl" files (no quotes). Right-click on any that are found, and choose "Delete." Reboot your computer and Windows will create a new password file that is not corrupted.

Step 2

Check the website of your video card manufacturer for updated hardware drivers. Download and install the latest drivers for your video card. Reboot the computer after installation.

Step 3

Test your memory modules to see if one is faulty. Click "Start" and then "Run." Enter "sysedit" (no quotes) into the "Open" dialog. Click on "OK." Select the window named "config.sys." Insert the line "device=c:\windows\himem.sys /testmem:on" (no quotes) into the file. Save and close the file. Watch for the computer to report any memory errors at start up after inserting this line; it may take several reboots for the bad memory module to be detected.

Step 4

Clean the cooling fans of your CPU and power supply. Use a small brush and a can of compressed air to remove dust and debris that could be slowing down the fans.

Step 5

Turn down the graphics acceleration options. Open the Control Panel and double-click on the "System" icon. Click the "Performance" tab and slide the "Hardware Acceleration" control one notch to the left. Restart the computer. Move the notch as far to the left as necessary, if you think graphics acceleration could be the cause of your Kernel32.dll errors.

Step 6

Minimize the number of programs you are running at once. Check your hard drive space if this seems to repair the Kernel32.dll issue. Ensure that at least 10 percent of your hard drive is empty at any given time.

Tips & Warnings

  • Try each of these potential repair methods one at a time; if you try all of them at once, you will not know what procedure actually repaired the Kernel32.dll errors.