[German]It seems, that Update KB4517211 for Windows 10 Version 1809 and KB4522015 for Windows 10 Version 1903 breaks older Versions of VMware workstation. This virtualization software can't launch after installing this patch.
Advertising
Update KB4517211/KB4522015 for Windows 10
Update KB4522015 has been released on September 23, 2019 for Windows 19 V1809 – and Update KB4517211 has been released on September 26, 2019 für Windows 10 Version 1903. These are security updates for Internet Explorer, released to mitigate a vulnerability in scripting. Update KB452201 has been available only via Microsoft Update Catalog, but it is causing several issues (see the knows issues section of KB4522015 and link list below). Update KB4517211 has been released also via Windows Update.
Issues with VMware workstation
Shortly after I've published the article Windows 10: Issues with Updates KB4522015, KB4522016 / KB4517211 (Sept. 2019) I got a user comment mentions issues with Vmware workstation. German blog reader Kay wrote:
old versions of VMware Workstation no longer work after KB4522015 update
There is a thread at reddit.com, where a user wrote 'Cannot run VMware WS Pro 14 after KB4517211'. He posted the following screen shot.
(Source: reddit.com)
One user wrote, that it has something to do with changes in Hyper-V and may be present since the release of Windows 10 version 1903. Maybe the patch changes something in kernel isolation. We have this issue also in Windows 10 Version 1809. Other users has confirmed this issue. There is also a thread at VMware forum, where this issue has been discussed.
Advertising
Windows 10 KB4517211 Stops VM workstation 12 From Starting
After installing this Windows update "KB4517211" VMWare workstation 12 no longer starts. Had to delete update….
Other users has confirmed this issue caused by Windows 10 V1903 update KB4517211:
We got the same issue but I don't think that it is a good solution to just remove this update. Is there any other known fix for this issue?
There is also a Microsoft Answers forum thread about this issue. The issue affects several versions of VMware workstation installed on Windows 10 Version 1903. At tensforum.com a user describes a workaround for VMware workstation 14. To do this, unzip the file sysmain.zip and copy it into the folder:
sysmain.sdb to C:\Windows\apppatch
Use the steps are described in the forum. This is because Microsoft can block the execution of applications or drivers via the sysmain.sdb file. The sdb file it provides does not block VMware. Update: See the comment below, there is the possibility, to use the Compatibility Administrator Toolkit to re-allow VMware workstation. But I got reports from users, that the file sysmain.sdb is write protected – so you need to overtake the ownership. Also updating to VMware workstation/Player 15.5 solves that issue. And some users found out renaming vmware.exe to vmware1.exe enables older versions again. Addendum: VMware has issued a statement for this topic.
From what I've heared is, that Microsoft enabled some Hyper-V virtualization feature for a Windows 10 feature, which may conflicts with the hypervisor of older VMware versions. So the update sets a compatibility block. Unfortunately I forgot the details about the exact reason and can't find the link, where I read (that) suspicion. On the other hand, users who are removed the block has been able to run older VMware products again.
Similar articles
Windows: Vulnerabilities in IE and Defender (09/23/2019)
Windows 10: Issues with Updates KB4522015, KB4522016 / KB4517211 (Sept. 2019)Windows: Printer issues after Sept. 2019 Update confirmed
Windows 10 V1903: Known Issues – Part 3
Advertising
There is no need to replace the entire sysmain.sdb (this action could expose your machine to unpredicatble problems).
You can simply run the Compatibility Administrator Toolkit (https://docs.microsoft.com/it-it/windows-hardware/get-started/adk-install), and disable the entry under the "System Database/Applications/VMware Workstation Pro" path. That's all.
Thanks a lot for that hint
Большое спасибо!
YESSS !!! Thanks a lot :-)
Thank you so much!
Works perfectly! Thanks
Great!
Thank you very mich
I clicked on the link above, but there's no Compatibilty Adminstrator Toolkit. I downloaded the Windows ADK from that page but got no idea how to use it. Anyone has the same issue?
It works. Thank you for the solution!
how to disable System Database/Applications/VMware
Yay! Thanks for the tip! Also helped me.
Vielen Dank! Thank you!
Thank you for this: saved me from a very embarassing experience explaining to a customer that I could not carry out the work I was supposed to do because none of my VMWare applications worked. Just a shame that yet again, Microsoft updates cause numerous headaches for thousands of PC users with no come-back.
Yess. Hats off to you sir!
Wow that was easy. Thanks a million for the tip.
You can simply run the Compatibility Administrator Toolkit (https://docs.microsoft.com/it-it/windows-hardware/get-started/adk-install), and disable the entry under the "System Database/Applications/VMware Workstation Pro" path. That's all.
How can I disable the entry? If I try to modify the db with Compatadmin.exe it's says me "Read Only".
Please help
That's the mystery I haven't solved. Some users clain it's 'read only', while others say 'it worked'. Are you a member of administrators group? Did you launch the tool with 'Run as administrator'?
Hi, I run the Compatibility Administrator Toolkit and try to disable the entry under the "System Database/Applications/VMware Workstation Pro" path but in the title bar I've (Read Only).
Could you write the operation step-by-step?
Thank you.
Don't worry about the warning "Read Only" on the title bar… I see the same on mine, but despite of that I've been able to disable the entry. Maybe the last update changed the meaning of the term "read only" too :)
Run the tool as Admin and, on the left-upper tree, expand the "System Database/Applications" path then left click on "VMware Workstation Pro". You should see, on the right-side panel, two entries: vmplayer.exe and vmware.exe.
Right click on them and select "disable entry". That's all, the modification should be applied without the need to explicitly save the database.
Hello,
it still works for me even if the bar indicates read-only
Many thanks!!
Worked for me, too!
Many thanks for this very helpful tip.
Thanks soo much! Brilliant.
Thanks a Billion!!
Great, thanks a lot.
For me helps just changing application vmplayer name
C:\Program Files (x86)\VMware\VMware Player\vmplayer
To
C:\Program Files (x86)\VMware\VMware Player\vmplayer1
Just that's all
THAT worked!!!!! Thank you!!!
I tried renaming to vmplayer1 and the program finally starts. But when I tried to Run my WinXP image, I received a new message: VMWare Player failed to start the VMWare Authorization Service. Windows 10 1903 (build 18362.418). M$ is making ours lives a nightmare.
Very good hint, worked for me.
Thank You
Excellent, thank you so much!
That's amazing. I did the name change and everything it's OK again.
LOL.
Worked here too! thanks a milion
Doesn't work for me :/ Running it as administrator grays out the option to disable. Running it normally gives the ability to click disable, but doing so didn't fix it anyway. Still getting that annoying popup. Win10 Pro, not Home. So there shouldn't be any issue. Reinstalled, VM Work Pro, no go… what a bummer..
Try to rename your VMware Workstation Pro .exe to something like *1.exe.
Awesome. Thanks a lot !
Thank You. "disable entry" method work for me
go to
start—– > setting > update and security > windows update >view update history > uninstall update (search for –KB4517…) then uninstall this hotfix then restart your computer ,then open the vmware workstation
rename worked
Sh%t, now 'compatibility toolkit' is blocked too…
https://imgur.com/Eax0C9H
The Win10 v1909 Feature Update seems to have fixed the VMware Workstation not running issue. I've tested a VMWare Workstation v6 VM and even it runs now. That is helpful for those who run legacy production software in LAN only operation. After v1909, when you start an older version of VMware Workstation for the first time, you'll see the warning pop up the first time, but it uses words like "may cause" (and not "will cause"). After the first time opening VMware successfully, you no longer see the warning on subsequent openings.
This was a pain in the butt for a month (ie. manually uninstalling that KB4542147 and deferring app updates). But good to Microsoft fixed the problem.
HTH . . .
@BAB: do you mean in with Windows 10 v1909 you launched a VM with "Workstation v6" (that has been released back in 2008) ?!