How to resolve VMWare Tools Error 1722 or DCOM Event 10016

Author: NetworkAdminKB.com
Created: 2010-02-03
Modified: 2010-06-23

Issue:

When you start the VMTools installation, it gets to the point of registering the VMware snapshot provider, the line "Searching for admin group using WMI..." then the wmiprvse.exe service immediately shoots to 100% cpu and the install just hangs.

 

If you close the cmd window that is attempting the registration of the service, it is at this point you get the error 1722 and the following events are written

 

Event ID: 11722

Source: MsiInstaller

Type: Error

Description:

Product: VMware Tools -- Error 1722.There is a problem with this Windows Installer package. A program run as part of the setup did not finish as expected. Contact your support personnel or package vendor.  Action VM_RegisterVCBSnapshotProviderService, location: C:\WINDOWS\Installer\MSI40.tmp, command: -register "C:\Program Files\VMware\VMware Tools\Drivers\vss\VCBSnapshotProvider.dll" "VMware Snapshot Provider" "vmvss" "VMware Snapshot Provider"

 

 

Event ID: 10016

Source: DCOM

Type: Error

Description:

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID

{095B9B12-8BDE-49D2-984B-BF01B4F8CDAF}

 to the user NT AUTHORITY\SYSTEM SID (S-1-5-18).  This security permission can be modified using the Component Services administrative tool.

 

Cause:

The underlying cause is unknown.  From the symptoms we can conclude that some permission or configuration changes have been made to the COM+ / DCOM environment on the problem computer that are affecting the installation of the VMTools. 

 

Another possibility is third party software that also loads VSS drivers.  An known example would be Symantec System Recovery.

 

Workarounds:

Method 1

Do not install the VSS service.

 

Command Line:

msiexec.exe -i "VMware Tools.msi" /qb ADDLOCAL=ALL REMOVE=VSS,vmdesched,WYSE REBOOT=ReallySuppress

 

Method 2

Uninstall any third party VSS drivers

You can use the following command to identify them

 

vssadmin list providers

 

The output should similar to the following, you should uninstall any other drivers listed.

 

Provider name: 'Microsoft Software Shadow Copy provider 1.0'

Provider type: System

Provider Id: {b5946137-7b9f-4925-af80-51abd60b20d5}

Version: 1.0.0.7

 

Method 3

Make sure these services are set as indicated and are logged on with Network Service account

  • Distributed Transaction Coordinaton. - Automatic
  • Remote Procedure Call - Automatic
  • Remote Procedure Call Locator – Manual

The following service should set to Automatic and logged on with the Local System account.

  • COM+ System Application – Automatic

Grant the correct permissions to the Network Service account

1)      Click Start…Run

a.       Type dcomcnfg

b.      Click OK

2)      In Component Services

a.       Double-click Component Services, and then double-click Computers.

b.      Right-click My Computer, and then click Properties.

c.       Click the COM Security tab.

d.      In the Launch and Activation Permissions area, click Edit Default.

e.       Click Add,

f.        Type Network Service, and then click OK.

g.       While Network Service is selected, click to select the Allow check boxes for the following items:

                                                               i.      Local Launch

                                                             ii.      Remote Launch

                                                            iii.      Local Activation

                                                           iv.      Remote Activation

                                                             v.      Click OK two times.

 

More Information:

Event 10016 may be logged in the System log on a computer that is running Windows XP Professional x64 Edition

 

 

Article ID: 338, Created On: 9/19/2011, Modified: 9/19/2011