VMware Communities
JimCTaylorJr
Contributor
Contributor

VMware Workstation 16 Pro Cannot run Windows Virtual systems after NVIDIA Driver Update

I am running VMware Workstation Pro version 16.1.2 on a computer that has a TUF Gaming X570-Plus (WiFi) motherboard, an AMD Ryzen 9 5900X 12-Core processor and NVIDIA GeForce RTX 3070 graphic card. 

Recently the graphic card updated it driver and not I cannot run any Windows Virtual Machines on my VMware workstation Pro.  

Two errors that I see are: 

If the Accelerate 3D graphics is check, I see an error that states: "You must update Tools to enable 3D acceleration in this virtual machine."
I have attempted to run the Windows VM with this uncheck but it doesn't seem to matter. 

The second error that I see, states: "To enable DPI synchronization in the virtual machine, update VMware Tools."
When attempting to run a Windows VM, the screen within the VMware Workstation just flickers and eventually stops responding. I have attempted to restart the VM with no success. 

It states that I need to update the VMware Tools but it seems that has to be done via the VM when it is running. 

Has anyone else experience this issue and know how to resolve it? 
Ironically, all of my Linux VMs works with no issues. 

Reply
0 Kudos
4 Replies
ImaiSatoshi
Contributor
Contributor

Is the NVIDIA driver you replaced the host machine driver? (local PCs)
In that case, why not revert the driver to the previous one so that the virtual machine can run, update VMware Tools at that time, after that replace the driver on the host machine with the new one?

Reply
0 Kudos
btmp
Enthusiast
Enthusiast

I've never encountered such an issue after a host driver update but if I did my first attempt to resolve it would probably be to boot the VMs into Windows 'Safe Mode' then uninstall the existing VMWareTools. Unfortunately the Windows Installer Service that handles MSI packages like the VMTools isn't normally set to be run during safe mode so you'd have to enable that before you can uninstall it in safe mode.

Spoiler
Once in Safe mode you could run these via cmd to enable Windows Installer Service there
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer" /D "Service"
NET START MSIServer
------------------------------------
Then do the uninstall of the VMWare Tools followed by the prompted reboot. After you're back into normal mode (assuming it does the trick) you can clean up the added registry key and value with this cmd
REG DELETE "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal\MSIServer" /F
Reply
0 Kudos
JimCTaylorJr
Contributor
Contributor

ImaiSatoshi, I attempted to revert my video driver back to the previous version but it isn't an option. 

Reply
0 Kudos
JimCTaylorJr
Contributor
Contributor

btmp, I will look into booting the VMs into safe mode and see what I can do. Thank you for the suggestion. 

Reply
0 Kudos