Error message when the client connector installation is not successful on a computer that is running Windows XP: "The Connector has encountered an unexpected error"

Applies to: Windows Home Server 2011Windows Small Business Server 2011 EssentialsWindows Storage Server 2008 R2 Essentials

Symptoms


Consider the following scenario. You connect a client computer that is running Windows XP to a server that is running one of the following operating systems, and the client connector is installed:
  • Windows Home Server 2011
  • Windows Small Business Server 2011 Essentials
  • Windows Storage Server 2008 R2 Essentials

In this scenario, the client connector installation may not be completed successfully, and you receive the following error message:
The Connector has encountered an unexpected error.

Additionally, the NetTCPPortSharing service is stuck in the "Starting" state and will not successfully start.

Cause


This problem may occur in some cases in which the NetTCPPortSharing service does not start on a Windows XP client that has the Microsoft .NET Framework 4 installed. This problem may be caused by one or more of the following situations:
  • The LocalService account does not have the appropriate permissions to the root of drive C.
  • The LocalService account does not have the appropriate permissions to the following file:
    C:\Windows\Microsoft.NET\Framework\V4.0.30319\SMSvcHost.exe.config
  • The disk on which the C: volume exists is a dynamic disk.

Resolution


To have us fix this problem for you, go to the "Fix it for me" section. If you would rather fix this problem yourself, go to the "Let me fix it myself" section.

Fix it for me


To fix this problem automatically, click the Fix this problem link under the "Enable this fix" heading. Then, click Run in the File Download dialog box, and follow the steps in the wizard.

Enable this fix

Notes
  • This wizard may be in English only. However, the automatic fix also works for other language versions of Windows.
  • If you are not on the computer that has the problem, you can save the automatic fix to a flash drive or to a CD and then run it on the computer that has the problem. 

Let me fix it myself


To resolve this problem, follow these steps:
  1. Grant the LocalService account Read permissions to the following file:
    C:\Windows\Microsoft.NET\Framework\V4.0.30319\SMSvcHost.exe.config
  2. Grant the LocalService account Read and List Folder Contents permissions to the root of drive C.

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

More Information


If drive C is a dynamic disk, you can take one of the following actions to resolve the problem:
  • Convert the dynamic disk to a basic disk. However, be aware that converting the disk from a dynamic disk to a basic disk will delete all data on that disk.
  • Upgrade from Windows XP to Windows 7.