Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Failure when installing Windows Server 2003 Service Pack 2: "An Internal error occurred"


View products that this article applies to.

Source: Microsoft Support

↑ Back to the top


Rapid publishing

RAPID PUBLISHING ARTICLES PROVIDE INFORMATION DIRECTLY FROM WITHIN THE MICROSOFT SUPPORT ORGANIZATION. THE INFORMATION CONTAINED HEREIN IS CREATED IN RESPONSE TO EMERGING OR UNIQUE TOPICS, OR IS INTENDED SUPPLEMENT OTHER KNOWLEDGE BASE INFORMATION.

↑ Back to the top


Result

When you try to install Service Pack 2 onto the Windows Server 2003 computer, the following error occurs.

Service pack 2 setup error
An Internal error occurred
OK

After you click OK, the following error occurs:

Service pack 2 setup error
Service pack 2 installation did not complete
OK

In the svcpack.log file, you see the following errors:

985.327: Update.exe extended error code = 0x1ffe054f
985.327: Update.exe return code was masked to 0x643 for MSI custom action compliance.

↑ Back to the top


Cause

This error can occur due to the following reasons:

Cause 1:
The Licdll.dll file was unregistered, or the version is not correct. If this is the cause, you may find the following line in the svcpack.log file:

134.969: CheckVLKForBlock: LIC.dll not trust verified

Cause 2:
The Product ID information in the registry was in the incorrect format. If this is the cause, you may find the following line in the svcpack.log file:

943.036: IsSPBetaKey:PID is not in proper form

↑ Back to the top


Resolution

For Cause 1, please follow the actions below to resolve the issue.

1. Click Start>Run.

2. Type the command below and press Enter.

regsvr32.exe licdll.dll

It should report "DllRegisterServer in licdll.dll succeeded."

3. Reinstall Service Pack 2.

If this does not work, install the hotfix KB912354 to update the licdll.dll file. Then try the actions again.

For Cause 2, please follow these steps:

1. Run REGEDIT.EXE to launch Registry Editor.

2. Locate the following registry key:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion]

3. In the right pane, find the�ProductId�value. It's format should be like this:

Name: ProductId
Type: REG_SZ
Value: XXXXX-XXX-XXXXXXX-XXXXX

If the hyphens are missing from the value, the issue would occur. Please change the format to the�correct one.

4. Reinstall Service Pack 2.

↑ Back to the top


More information

For more information, please read the following documents:

You may experience a system memory leak of private bytes in the Winlogon.exe process on a computer that is running Windows XP or Windows Server 2003
http://support.microsoft.com/kb/912354

"Service Pack 1 Setup Canceled" Error Message When You Install Windows XP SP1
http://support.microsoft.com/kb/329261

↑ Back to the top


Disclaimer

MICROSOFT AND/OR ITS SUPPLIERS MAKE NO REPRESENTATIONS OR WARRANTIES ABOUT THE SUITABILITY, RELIABILITY OR ACCURACY OF THE INFORMATION CONTAINED IN THE DOCUMENTS AND RELATED GRAPHICS PUBLISHED ON THIS WEBSITE (THE �MATERIALS�) FOR ANY PURPOSE. THE MATERIALS MAY INCLUDE TECHNICAL INACCURACIES OR TYPOGRAPHICAL ERRORS AND MAY BE REVISED AT ANY TIME WITHOUT NOTICE.

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MICROSOFT AND/OR ITS SUPPLIERS DISCLAIM AND EXCLUDE ALL REPRESENTATIONS, WARRANTIES, AND CONDITIONS WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO REPRESENTATIONS, WARRANTIES, OR CONDITIONS OF TITLE, NON INFRINGEMENT, SATISFACTORY CONDITION OR QUALITY, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, WITH RESPECT TO THE MATERIALS.

↑ Back to the top


Keywords: KB948492, kbrapidpub, kbnomt

↑ Back to the top

Article Info
Article ID : 948492
Revision : 1
Created on : 1/30/2008
Published on : 1/30/2008
Exists online : False
Views : 244