WinXP error : “STOP: C0000221 – Bad Image Checksum….”

Asked By 0 points N/A Posted on -

I have this error while trying to upgrade my OS to Windows XP. I use a legitimate copy of Windows XP, and sure that nothing is wrong with the installer.

"STOP: C0000221 – Bad Image Checksum. User32.dll is possibly corrupt. The header check sum does not match the computed check sum."

Answered By 0 points N/A #86939

WinXP error : “STOP: C0000221 – Bad Image Checksum….”


Paul William,

The problem you are having here also as stated in the error window is that your installer has some files of it either corrupted or missing. This is due to the statement "User32.dll is possibly corrupt". So you may need to obtain another copy of the installer. One of the RAM modules in your computer might also be faulty. You need to extract a new copy of the User32.dll file since it is the one either corrupted or faulty. This you will get from the original software cd or ISO image file (if its what u r using) You will install it to the drive C:WindowsSystem 32 on your hard disk. (The C: is the drive you installed your Windows O/S)

You will then need to rename the User32.dll file to User32.old. This you will do with command prompt where you open in the Start button>Run> Type CMD. In the Command window, type:



ren user32.dll/user32.old

Extract the user32.dll file from your installation disk via the following commands:


extract installationdisk:i386user32.dl_c:windowssystem32user32.dll and press ENTER

After this remove the memory modules to free the RAM in your computer and reboot your system.

Login/Register to Answer

Related Questions