Support Telephone: +61 2 9212 0811 | Support Email: support@itng.com.au  
Home | Contact | Search Knowledge Base    
 Information

 
 
 Support

Support
Knowlege Base
 

Search our Knowledge Base for technical articles. This database may contain information sourced from other sites.

You can enter up to 100 characters in your search term. We continue to add articles in this database as we encounter issues in our support work.

If you are directed to this page to start a support session click on the logo below. You will be prompted to install a file. Please follow the directions provided by support.

 

Search Knowledge Base
 
Search Terms
Enter up to 10 search terms. Up to 99 pages that contain ANY of yor search terms will be returned - the pages will be listed in order with the best results listed first.
Clear

Setup Failed While Installing Sub-Component 0xC0070005 
XADM: "Setup Failed While Installing Sub-Component Doctor Watson.NET with Error Code 0xC0070005" Error Message When You Install a Service Pack for Exchange 2000 Server
View products that this article applies to.
This article was previously published under Q329229
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986 Description of the Microsoft Windows Registry

SYMPTOMS
When you try to reinstall Service Pack 2 (SP2) or Service Pack 3 (SP3) for Exchange 2000 Server, you may receive the following error message:

Setup failed while installing sub-component Doctor Watson.NET with error code 0xC0070005 (please consult the installation logs for a detailed description). You may cancel the installation or try the failed step again.
CAUSE
This issue may occur if either of the following conditions exist:
Remote Registry Service is not running.
Error code 0XC0070005 corresponds to the following error message:

Access is denied.
This issue may occur when you try to reinstall the service pack after you restrict remote access to the registry on your Windows-based computer.
RESOLUTION
To resolve this issue, make sure that Remote Registry Service is running, and then test to determine if the issue is resolved. If the issue is resolved, do not complete the remaining steps. If the issue is not resolved, use one of the following methods.
Method 1: Remove the Registry Key That Restricts Remote Access
Remove the registry key that restricts access to the Windows registry from a remote computer. To do so, follow these steps.

WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
Click Start, click Run, type regedit in the Open box, and then click OK.
Navigate to the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg

On the Registry menu, click Export Registry File.
In the File name box, type exported winreg, and then click Save.

Note: If you later want to restore this registry subkey, you can do so by double-clicking the exported winreg.reg file that you saved.
On the Edit menu, click Delete, and then click Yes to confirm the deletion of the winreg registry subkey.
Quit Registry Editor, and then reinstall the Exchange 2000 Server service pack.
If you receive an error message when you try to delete the winreg registry subkey, you may not have the correct permissions to perform this operation. In this case, assign the correct permissions to the Administrator account to permit you to delete this registry key. To do so:
Click Start, click Run, type regedt32 in the Open box, and then click OK.
Navigate to the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg

On the Security menu, click Permissions.
Add your administrative account, and then click to select the Full Control check box in the Allow column under Permissions.
Click Apply, and then click OK.
On the Edit menu, click Delete, and then click Yes to confirm the deletion of the winreg registry subkey.
Quit Registry Editor, and then reinstall the Exchange 2000 Server service pack.
Method 2: Permit Exchange 2000 Access to the Winreg Registry Subkey
Restore the default permissions to the winreg registry subkey to permit Exchange 2000 Server access. To do so:
Click Start, click Run, type regedt32 in the Open box, and then click OK.
Navigate to the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurePipeServers\winreg

On the Security menu, click Permissions.
Click Advanced, and then add the following accounts with the corresponding permissions to the Permission Entries list:

Type Name Permission Apply to
Allow Administrator Full Control This key only
Allow Administrators Full Control This key only
Allow Backup Operators Read This key only
Allow Domain Admins Full Control This key only
Allow Enterprise Admins Full Control This key only
Allow EXCHANGE$ Full Control This key only
Allow Exchange Domain Servers Read This key only


Note: To permit Full Control access, click to select the following check boxes in the Allow column under Permissions:
Query Value
Set Value
Create Subkey
Enumerate Subkeys
Notify
Create Link
Delete
Write DAC
Write Owner
Read Control

To permit Read access, click to select the following check boxes in the Allow column under Permissions:
Query Value
Enumerate Subkeys
Notify
Read Control

Click Apply, and then click OK two times.
Quit Registry Editor, and then reinstall the Exchange 2000 Server service pack.
STATUS
Microsoft has confirmed that this is a problem in Microsoft Exchange 2000 Server.
MORE INFORMATION
When you try to reinstall SP2 or SP3 for Exchange 2000 Server, you may receive the following error message:

Setup failed while installing sub-component Doctor Watson.NET with error code 0xC0070005 (please consult the installation logs for a detailed description). You may cancel the installation or try the failed step again.
If you click Retry, you receive the same error message. If you click Cancel, Setup continues installing components, and then you receive the following error message:

Setup failed while installing sub-component System Attendant service with error code 0xC0070005 (please consult the installation logs for a detailed description). You may cancel the installation or try the failed step again.
If you click Cancel in response to the repeated error messages, Setup completes and then reports errors while trying to install the following components:
Microsoft Exchange System Management Tools
Microsoft Exchange Messaging and Collaboration Services



For additional information about how to restrict remote access to the Windows registry, click the following article numbers to view the articles in the Microsoft Knowledge Base:
153183 How to Restrict Access to the Registry from a Remote Computer

186433 Clarification of Winreg Operation in Windows NT

The information in this article applies to:
Microsoft Exchange 2000 Server
Last Reviewed: 7/3/2003 (2.0)
Keywords: kberrmsg kbBug KB329229  
Link http://support.microsoft.com/default.aspx?scid=kb;en-us;329229 
File  
 

©2006 IT Next Generation Pty Ltd | Suite 103, 330 Wattle Street, Ultimo NSW 2007
T: +61 2 9212 0811 | F: +61 2 9212 0833 | E: support@itng.com.au | W: www.itng.com.au
Website Design and Solutions | Business Grade Internet Solutions
Microsoft Small Business Specialist | Cisco Partner | Trend Micro | Destra Business