Does VMWare Workstation run on Windows 10?

I have a Windows 7 machine with VMWare Workstation 10 running a Windows XP virtual machine. I have to opportunity to upgrade my Windows 7 box to Windows 10, but I don't know if it will break VMWare Workstation.

There is all kinds of information out there letting me know how to install Windows 10 on a virtual machine, but that is not what I want to do, and when I search for that answer to my question, that is all I can find. Does anyone know?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
YES. VMware Workstation (V11) works great on Windows 10 and supports all my machines. I have it running. Windows 10 Pro 64-bit.
JohnBusiness Consultant (Owner)Commented:
By the way, I upgraded from Windows 8.1 and the upgrade did NOT break VMware Workstation.
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
There should be no issues, however, Windows 10 upgrade checker may complain about an incompatible driver!
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

It depends on what features you add to Windows 10. If your PC's CPU supports VT and SLAT, and if you enable the Hyper-V feature in Windows 10, then VMware Player and Workstation won't work properly, as the 2 hypervisors need to access the VT functions of your CPU exclusively. There is a work around for this though, you can add a bcdedit entry to the boot loader, one that boots your Windows 10 with Hyper-V off, the other with it on. If you then boot Windows 10 into the Hyper-V off mode, VMware will work. But of course there is a drawback, you always have to reboot the PC when you want to use Hyper-V, and you can't use both at the same time.

There is a further gotcha though. If your XP VM was originally converted to VMware from Windows XP mode, you'll get a message under Windows 10 that it is unlicensed and you need to activate it within 30 days. XP mode, even when converted to run under VMware, is only licensed to run under Windows 7 pro, ultimate and enterprise, so once you change the host OS the license isn't valid anymore.

The link below explains how to add the boot entry using bcdedit:
JohnBusiness Consultant (Owner)Commented:
If all was working properly before, Workstation should work fine after upgrade. My machines were installed from a valid license and the licensing is intact after the upgrade. I did not convert from XP mode.
It's only XP-Mode converted VM's that won't be licensed anymore (and probably also OEM versions of Windows). With retail copies it should not matter.
jkurantAuthor Commented:
Thank you, guys, and I will give you credit, but first I have a related question: I could not get VMWare to work at one point and was trying different options regarding the CPU's virtualization capabilities, which I don't understand. I used  a bcdedit command that now causes my machine to prompt me for "Windows 7" or "Hyper-V" (I think). Well, I don't want that prompt any more and it has caused other problems, such as the fact that I cannot change certain options any more at all in Windows. It tells me that only my system administrator has access, but of course I am an admin user.
jkurantAuthor Commented:
@rindi, so XP running in a VM is not licensed to run on Windows 10. Does it stop working? Or am i just in violation of Microsoft's license?
JohnBusiness Consultant (Owner)Commented:
1. Try uninstalling VMware Workstation, then restart and install again. I assume you are using the newest version V11.  It should just work.

2. How did you build your XP machine. It should not become unlicensed because of upgrading. None of my machines lost their licensing.

Please let us know
jkurantAuthor Commented:
On my Windows 7 machine there is no Hyper-V entry in "Turn Windows Feature On and Off". Is that because I booted into the non-Hyper-V boot?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Client Hyper-V only WIndows 8.1 Pro and later.
Only Windows XP Mode isn't licensed to run on other VM hosts than Windows 7. XP Mode is the XP version you got for free from m$ for Windows 7 Pro, Ultimate and Enterprise so you could run software within the VM that wouldn't run natively in Windows 7. XP Mode was using M$ VirtualPC as hypervisor, which is an obsolete product with fewer features than for example VMware Player. VMware Player and Workstation, along with VMware Converter Standalone, could convert Windows XP mode to run using VMware instead of VPC, So if you had done that with your XP Mode, then you won't be able to run it under Windows 10.

As I mentioned above, at first it will run, but ask you to activate it within 30 days. Exactly what happens after that I'm not sure, but most probably it will just not allow you to logon anymore, or just shutdown automatically.

Have you enabled the Hyper-V feature of Windows 10? That is important to know in order to be able to answer the rest of your Question.

Besides that, you should never logon to Windows with an Admin account, but rather using a standard user account. Setup an extra Admin account that is only used for admin tasks.
If you don't have the Hyper-V feature to enable or disable in Turn Windows Features on or off, then you are using Windows 10 Home, or a 32 bit version of Windows 10. This feature is only available in Windows 10 Pro and Enterprise, 64 bit versions. There is also a "Hyper-V Management Tools" Feature, that should also be included in the 32 bit versions, but those aren't relevant for the Question.

So since you are using the Home version, VMware should work fine.
jkurantAuthor Commented:
My XP virtual machine is an old Windows XP hardware machine that I bought with XP on it. I converted it with VMWare Converter (I don't know if it was the Standalone version, but I'm guessing it was).

I have Windows 7 Professional with that XP VM running in VMWare Workstation 10.0.5 build-2443746 and am wondering if I should let Microsoft Update install Windows 10. I assume i will get Windows 10 Professional? I certainly don't want to upgrade if my XP VM will stop working. I still can't tell if that will happen. I did not fully understand XP Mode in Win 7, but I don't think I used that. I am simply running VMWare Workstation hosting Windows XP on Win7.
If you originally bought the XP box with XP already on it, you were likely to have an OEM version of XP. If that was the case you should already have had licensing issues after you converted it, as you can't move OEM versions of XP to VM's running on other hardware, at least not as far as I know. If it was a retail version of XP, then licensing should be OK and it will keep running after the upgrade.

Windows 7 Pro will upgrade to Windows 10 Pro. There is no reason not to upgrade. the process saves your old OS and you can easily return to it for 30 days after the upgrade should something not work.

If have tried this process and the upgrade was "un-done" without problems.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.