Select the product you need help with
You receive an "Explorer.EXE - Entry Point Not Found - The procedure entry point SHCreateThreadRef could not be located in the dynamic link library Shlwapi.dll" error message after you install the MS04-038 security updateArticle ID: 888162 - View products that this article applies to. On This PageSUMMARYThis article discusses how to recover a computer that reports an error after you apply the security update MS04-038
(http://www.microsoft.com/technet/security/bulletin/ms04-038.mspx)
.SYMPTOMSWhen you install security update
MS04-038
(http://www.microsoft.com/technet/security/bulletin/ms04-038.mspx)
on Microsoft Windows XP, you receive the following error message after your
computer starts: Explorer.EXE - Entry Point Not Found -
The procedure entry point SHCreateThreadRef could not be located in the dynamic
link library SHLWAPI.dll CAUSE This error occurs when MS04-038 is installed on a computer
with a failed Windows XP Service Pack 2 (SP2) installation. Typically, if
Windows XP SP2 installation fails, an automatic rollback occurs that returns
the computer to the pre-Windows XP SP2 installation state. If automatic
rollback does not occur, the service pack recovery process will partially
uninstall Windows XP SP2 after you restart your computer. (For example,
automatic rollback may not occur if a power failure occurs during Windows XP
SP2 installation.) After you restart the computer again, you receive a message
that prompts you to use Add or Remove Programs in Control
Panel to manually remove the remnants of the failed installation. If you do not follow this recommendation, and you do not use Add or Remove Programs to remove the remnants of the failed installation, your computer will have pre-Windows XP SP2 files, and your registry will contain Windows XP SP2 information. If your computer has pre-Windows XP SP2 files and your registry contains Windows XP SP2 information, Windows Update
(http://windowsupdate.microsoft.com/)
or Automatic Updates offers the Windows XP SP2 version of the
MS04-038
(http://www.microsoft.com/technet/security/bulletin/ms04-038.mspx)
security update.RESOLUTIONTo recover your computer, follow these steps:
315341
(http://support.microsoft.com/kb/315341/
)
How to perform an in-place upgrade (reinstallation) of Windows XP
STATUSMicrosoft
has confirmed that this is a problem in the Microsoft products that are listed
in the "Applies to" section. MORE INFORMATIONQ1: I do not think my computer is in an "incomplete Windows XP SP2 state." How can I know for sure? A1:. After you successfully remove Windows XP Hotfix – KB834707, use one of the following methods to determine whether your computer is in an incomplete Windows XP SP2 state. Method 1
Method 2Click Start, and then click Run, type winver, and then click OK.If the version is listed as "Version 5.1 (Build 2600.xpsp_sp2_rtm.040803-2158: Service Pack 2" or a later version, you have the correct installation of Windows XP SP2. However, if the version has a number that begins with a 01, a 02, or a 03, your computer is in an incomplete Windows XP SP2 state. Additionally, if any number that is less than 040803 appears after "xpsp2", such as "Build 2600.xpsp2.030422-1633: Service Pack 2," your computer is in an incomplete Windows XP SP2 state. REFERENCES For additional
information about Windows XP SP2, click the following article number to view
the article in the Microsoft Knowledge Base: 322389
(http://support.microsoft.com/kb/322389/
)
How to obtain the latest Windows XP service pack
PropertiesArticle ID: 888162 - Last Review: February 6, 2007 - Revision: 6.5 APPLIES TO
| Article Translations
|


Back to the top








