Does VMWare Workstation run on Windows 10?

jkurant
jkurant used Ask the Experts™
on
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?
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
JohnBusiness Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018
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)
Most Valuable Expert 2012
Expert of the Year 2018
Commented:
By the way, I upgraded from Windows 8.1 and the upgrade did NOT break VMware Workstation.
Andrew Hancock (VMware vExpert / EE Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
There should be no issues, however, Windows 10 upgrade checker may complain about an incompatible driver!
Ensure you’re charging the right price for your IT

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden using our free interactive tool and use it to determine the right price for your IT services. Start calculating Now!

Most Valuable Expert 2015
Commented:
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:

http://hyper-vandvmware.blogspot.de/2012/10/runing-both-hyper-v-and-vm-ware.html
JohnBusiness Consultant (Owner)
Most Valuable Expert 2012
Expert of the Year 2018
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.
Most Valuable Expert 2015

Commented:
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.

Author

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.

Author

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)
Most Valuable Expert 2012
Expert of the Year 2018
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

Author

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 Fellow)VMware and Virtualization Consultant
Fellow 2018
Expert of the Year 2017

Commented:
Client Hyper-V only WIndows 8.1 Pro and later.
Most Valuable Expert 2015

Commented:
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.
Most Valuable Expert 2015

Commented:
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.

Author

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.
Most Valuable Expert 2015
Commented:
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.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial