Upgrading VMware Tools: From a Simple Routine to an Unexpected Challenge

Upgrading VMware Tools: From a Simple Routine to an Unexpected Challenge

The Plan

Last Tuesday, I had one of those “routine” tasks on my list: upgrade VMware Tools.

On paper — quick, easy, done in minutes.

But if you’ve been in system administration long enough, you know:

“Simple” doesn’t always mean “smooth.”


The Problem

One of my servers needed to go from version 9345 to 12389 with a single click.

Instead, I kept facing the same frustrating error — both in automatic and manual mode:

The feature you are trying to use is on a network resource that is unavailable. Click Ok to try again, or enter an alternative path to a folder containing the installation package 'VMwareTools64.msi' in the box below.!

This error means part of the existing installation is missing or corrupted, and the upgrade process simply won’t run without it.


What Usually Happens

Years ago, VMware provided a tool called VMware Tools Cleanup Utility for such cases.

But it’s no longer available from official or trusted sources.

And while third‑party uninstallers exist, they often leave behind files, registry entries, and services that keep causing issues.

So in my opinion, the most reliable fix in this situation is:

Manually remove VMware Tools completely, then do a fresh install.


My Cleanup Process

1. Stop the Service

Stop the VMware Tools service.

2. Delete Installation Files

Go to the default installation path:

Then delete all VMware Tools files.

Here’s the exact list of files and folders I removed:

(Pro tip: double‑check file deletions, especially on production systems.)

3. Remove Registry Keys

Delete these registry entries carefully:

4. Restart the Server


Pro Tip: Watch the VSS Service

Before installing the new version, always check that the

Volume Shadow Copy Service (VSS) is running.

If it’s set to Not Running, VMware Tools installation can fail halfway through.

This is a common but often overlooked cause of installation errors.


Final Thoughts

After following the above steps, the new version installed without a single complaint.

Hopefully, this saves someone a few hours of frustration.

If you’ve found a better or cleaner method — I’m all ears!

#VMware #WindowsServer #IT #SystemAdmin#Troubleshooting

Armin Pourazad

Infrastructure Consultant & Compliance Auditor | 360 Observability | Hands-On Professional

2w

Great article Reza jan ✌ , Having VMware Tools version 93XX in production is concerning, as it has been around since ESXi 5. However, remember that version 12389 is still vulnerable to at least two CVEs that could lead to privilege escalation. I recommend patching your hosts and VMware Tools to the latest released versions. Wish you the best.

To view or add a comment, sign in

Others also viewed

Explore topics