Article ID: 949384 - Last Review: May 6, 2008 - Revision: 4.2 Error messages when you try to install Windows XP Service Pack 3: "Service Pack 3 installation did not complete" and "An internal error occurred"
On This PageSYMPTOMSWhen you try to install Windows XP Service Pack 3 (SP3), you may receive the following error message: An internal error occurred Service Pack 3 installation did not complete 165.672: An internal error occurred. 165.672: Service Pack 3 installation did not complete. 165.672: Update.exe extended error code = 0x1ffe054f 165.672: Update.exe return code was masked to 0x643 for MSI custom action compliance CAUSEThe errors that are mentioned in the "Symptoms" section can occur because of files that are not trusted or because of corrupted registry keys. You can verify the cause by searching for related entries in the Svcpack.log file. Specific entries will identify specific causes of the issue, as noted in the following "Cause" sections. Cause 1Determine whether the following entries are logged in the Svcpack.log file:142.391: CheckVLKForBlock: LIC.dll not trust verified 142.578: Trying CheckVLKForBlock again 142.594: CheckVLKForBlock: LIC.dll not trust verified 142.594: Error: CheckVLKForBlock failed C:\Windows\System32\
Cause 2Determine whether the following entries are logged in the Svcpack.log file:211.890: IsSPBetaKey:pLA->lpVtbl->GetProductID Failed: 0x80004005 213.125: Trying CheckVLKForBlock again 214.468: Error: CheckVLKForBlock failed Cause 3Determine whether the following entries are logged in the Svcpack.log file:299.031: Trying CheckVLKForBlock again 299.531: Error: CheckVLKForBlock failed Note One program that is known to cause this issue is Micrografx - Picture Publisher Professional 10. To work around this issue, see the "Workaround for Cause 3" section. RESOLUTIONTo resolve or to work around these causes, use the resolution or the workaround that corresponds to the cause. Resolution for Cause 1To resolve this issue, you must replace the current copy of the Licdll.dll file by using a copy from the original Windows XP media. To do this, follow these steps:
Resolution for Cause 2To resolve this issue, you must replace the incorrect product ID registry entry with the correct product ID. To do this, follow the steps in the "Locate and note the product ID" and "Identify and change the product ID registry entry" sections.Locate and note the product ID
Identify and change the product ID registry entryImportant This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows
Resolution for Cause 3To resolve this issue, you must delete the InprocServer32 registry subkey. To do this, follow these steps:
Workaround for Cause 3One program that is known to cause the issue that is mentioned in Cause 3 is Micrografx - Picture Publisher Professional 10. To work around this issue, temporarily uninstall the Micrografx program, and then install Windows XP SP3. After Windows XP SP3 installation is complete, reinstall the Micrografx program.The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, about the performance or reliability of these products.
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|





















Back to the top