The install location is defined in the CommonFilesDir registry key.
To resolve this issue, change the Value field of the CommonFilesDir registry key to a drive letter that is available on the virtual machine.
To change the Value field of the registry key:
Note: This procedure modifies the Windows registry. Before making any registry modifications, ensure that you have a current and valid backup of the registry and the virtual machine. For more information on backing up and restoring the registry, see the Microsoft Knowledge Base article 136393.
The preceding link was correct as of March 14, 2013. If you find the link is broken, provide feedback and a VMware employee will update the link.
-
Click Start > Run, type regedit , and click OK. The Registry Editor window opens.
- Navigate to:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\
- Double-click the CommonFilesDir key, and edit the Value string to reflect the valid drive letter.
For example, if the C: drive is available to the virtual machine, change the CommonFilesDir Value string to:
C:\Program Files\Common files
- Click OK.
- Click File > Exit to close the Registry Editor.
- Install VMware Tools to verify. For more information on installing VMware Tools, see General VMware Tools installation instructions (1014294).
Note: If your problem persists, file a support request with VMware Support and note this Knowledge Base article ID (2010644) in the problem description. For more information, see
How to Submit a Support Request.
Workaround:
If you ran into this issue due to windows updates. Resolution for this case was as follows:
Find and then click the following registry subkey:
HKEY_LOCAL_MACHINE\COMPONENTSRight-click COMPONENTS and click
Export.
In the File Name box, type
COMPONENTS.In the
Save in box, click Desktop, and then
click Save to save the file to your desktop.
In the details pane, right-click
PendingXmlIdentifier, and then click Delete. If this value does not exist, go to the next step.
In the details pane, right-click
NextQueueEntryIndex, and then click Delete. If this value does not exist, go to the next step.
In the details pane, right-click
AdvancedInstallersNeedResolving, and then click Delete. If this value does not exist, go to the next step.
Restart the computer.
Also if you run the
vcdislist.exe and try and install the Microsoft distribution list you may encounter an error.