Microsoft KB Archive/245188

= Err Msg: STOP C0000221 - Bad Image Checksum in Oleaut32.dll =

Article ID: 245188

Article Last Modified on 11/1/2006

-

APPLIES TO


 * Microsoft Windows NT Server 4.0 Standard Edition

-



This article was previously published under Q245188



SYMPTOMS
After you install custom programs on a computer running Microsoft Windows NT Server 4.0, your computer may stop responding (hang), and you may receive the following error message:

STOP C0000221 - Bad Image Checksum

The image Oleaut32.dll is possibly corrupt the header checksum does not match the computed checksum.

Attempts to replace the damaged Oleaut.dll file using the Last Known Good Configuration and the Emergency Repair Disk (ERD) are unsuccessful.



CAUSE
The cause is unknown.



RESOLUTION
To resolve this issue, replace the Oleaut32.dll file. Note that if you are running Microsoft Internet Information Server 4.0, you may need to replace other files as well.

If Windows NT Server 4.0 resides on a FAT (file allocation table) partition, follow these steps:


 * 1) Start the computer in MS-DOS.
 * 2) Replace the Oleaut32.dll file in the %SystemRoot%\System32 folder with the Oleaut32.dll file included in Microsoft Windows NT 4.0 Service Pack 3 or later.

NOTE: If you are performing this procedure on a Compaq computer, apply the latest Compaq Software Support Diskette (SSD).
 * 1) Restart the computer.

If Windows NT Server 4.0 resides on an NTFS file system partition, follow these steps:


 * 1) Install a parallel installation of Windows NT Server 4.0, and then install the latest service pack for Windows NT 4.0 to the parallel installation.
 * 2) Start the computer in the parallel installation.
 * 3) Copy the Oleaut32.dll file from the parallel installation to the %SystemRoot%\System32 folder of the original installation.

NOTE: If you are performing this procedure on a Compaq computer, apply the latest Compaq SSD.
 * 1) Restart the computer to the original installation, and then remove the parallel installation.

If you replace the Oleaut32 file and your computer is running Internet Information Server 4.0 on the original installation and the issue still occurs, follow these steps:

 Install a parallel installation of Windows NT Server 4.0. Install the following programs on the parallel installation in the following order:  Windows NT 4.0 Service Pack 3 Microsoft Internet Explorer 4.0 Microsoft Windows NT 4.0 Option Pack Microsoft Windows NT 4.0 Service Pack 4</li></ol> </li> Copy all files in the \Winnt\System32 folder, excluding subfolders, from the parallel installation to the \Winnt\System32 folder of the original installation.</li> Copy all files in the \Winnt\System32\Drivers folder, excluding subfolders, from the parallel installation to the \Winnt\System32\Drivers folder of the original installation.</li> Restart the computer to the original installation, and then, unless you receive a Dr. Watson error message, remove the parallel installation.</li> If you receive a Dr. Watson error message while you are starting the computer to the original installation, restart it to the parallel installation, and then follow these steps: <ol style="list-style-type: lower-alpha;"> In the original installation, rename the following files:

Explorer.exe

Comctl32.dll

Kernel32.dll

Ntdll.dll

Shdocvw.dll

Shell32.dll

</li> Replace the listed files with the same files from the parallel installation.</li> Restart the computer to the original installation, and then remove the parallel installation.</li></ol> </li></ol>

<div class="moreinformation_section">

MORE INFORMATION
In the first two procedures, you can also use the file-system-specific steps to repair any damaged file that is referred to in the STOP C0000221 error message.

Keywords: kbprb KB245188

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.