Error message when you install Windows XP Service Pack 3 RC1 or RC2 on a Windows XP Service Pack 2-based computer: "STOP: 0xc0000139 {Entry Point Not Found}"

Article translations Article translations
Article ID: 952829 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

When you install Windows XP Service Pack 3 (SP3) Release Candidate 1 (RC1) or Release Candidate 2 (RC2) on a Windows XP Service Pack 2 (SP2)-based computer, you may receive the following Stop error message:
STOP: 0xc0000139 {Entry Point Not Found} The procedure entry point GdiGetBitmapBitsize could not be located in the dynamic link library GDI32.dll.

CAUSE

This issue occurs if you install security update 948590 (security bulletin MS08-021) before you install Windows XP SP3 RC2 or RC1. You may experience this error because the version of the Gdi32.dll file that already exists on the computer is newer than the version of the Gdi32.dll file that is included in Windows XP SP3 RC1 or RC2. Additionally, the existing version of the Gdi32.dll file is incompatible with the version of the Gdi32.dll file in Windows XP SP3 RC1 or RC2.

For more information about security bulletin MS08-021, click the following article number to view the article in the Microsoft Knowledge Base:
948590 MS08-021: Vulnerability in GDI could allow remote code execution

RESOLUTION

To resolve this issue, use the Windows XP CD or the startup disk to restart the computer. Then, use the Recovery Console to replace the incompatible version of the Gdi32.dll file. To run the Recovery Console, follow these steps:
  1. Insert the Windows XP startup disk in the floppy disk drive. Or, insert the Windows XP CD in the CD drive. Then, restart the computer.

    Note If you are prompted, click to select any options that are required to start the computer from the CD drive.
  2. When the "Welcome to Setup" screen appears, press R to start the Recovery Console.
  3. If you have a dual-boot computer or a multiple-boot computer, select the installation that you want to access from the Recovery Console.
  4. When you are prompted, type the administrator password.

    Note Press ENTER if the administrator password is blank.
  5. At the Recovery Console command prompt, type the following commands. Press ENTER after each command.
    ren %windir%\system32\gdi32.dll %windir%\system32\gdi32.dll.old
    copy %windir%\servicepackfiles\i386\gdi32.dll %windir%\system32\gdi32.dll
    Note These commands back up the current version of the Gdi32.dll file and replace the Gdi32.dll file by using the correct version.
  6. To exit the Recovery Console and to restart the computer, type exit at the Recovery Console command prompt, and then press ENTER.

    Note To avoid this issue, we recommend that you install the latest version of Windows XP SP3. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
    322389 How to obtain the latest Windows XP service pack

Properties

Article ID: 952829 - Last Review: July 14, 2008 - Revision: 1.1
APPLIES TO
  • Microsoft Windows XP Service Pack 3
Keywords: 
kbprb kbexpertiseadvanced kbtshoot KB952829

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com