Troubleshooting an MSI error during a VMware product or Tools installation (1031302)
- Cannot install VMware Workstation
- Installing VMware Workstation fails
- You see an error about the Windows installer service
- You see the error:
The MSI '' failed.
This article describes a specific issue. If you experience all of the above symptoms, consult the sections below. If you experience some but not all of these symptoms, your issue is not related to this article. Search for your symptoms, or review these articles for similar issues:
- If you are unable to install a VMware product, and you previously had a VMware product installed on the same computer, see Cleaning up after an incomplete uninstallation on a Windows host (1308).
- For installation issues that are not MSI-related, see Troubleshooting a VMware hosted product that does not install (1005027).
Each step below provides instructions for taking corrective action as necessary. The steps are ordered in the most appropriate sequence to isolate the issue and to resolve it properly. They are also ordered in the most appropriate sequence to minimize data loss. After completing each step, you can try installing the product again. Work through each troubleshooting step in order, and do not skip a step.
- Make sure that you are logged into Windows as a local administrator. For more information, see:
- Clear the contents of your
- For Windows XP, click the Start > Run. For Windows Vista/7, click the Start globe / Windows logo button.
%TEMP%and press Enter.
- Select and delete all files.
- Reinstall the latest version of Windows Installer. For more information and a for download link, see the Microsoft Knowledge Base article 942288.
- Run the installer of the currently installed version of Workstation and choose Repair. When complete, restart the PC and run the setup for the new version of Workstation.
- If you are running Windows 7 or later, run the Fix it utility in the Microsoft Knowledge Base article 2438651.
- If you are running Windows XP, reregister the Microsoft installer. From a command prompt, enter these two commands:
Note: For more information on command prompts, see Opening a command or shell prompt (1003892).
- Use the Windows System Configuration (msconfig) utility to disable all non-Microsoft startup utilities. For more information, see Using the Windows System Configuration utility (1004010). Restart Windows, so that only the enabled Microsoft services are running.
- From the command prompt, run this command:
For more information on this command, see the Microsoft Knowledge Base article 929833.
- Create a new user user account with administrative privileges and log in as the new user. Install the software from the new account. For more information, see:
- Windows XP – The Microsoft Knowledge Base article 279783
- Windows Vista – The Microsoft article Create a user account
- Windows 7 – The Microsoft article Create a user account
- Windows 8 - The Microsoft article Create a user account
For more information on the Microsoft installer, see the Microsoft Knowledge Base article 2438651.
Note: The preceding links were correct as of September 5, 2013. If you find a link is broken, provide feedback and a VMware employee will update the link.