Install Windows Virtual PC in any version of Windows 7

If you’re like me, you are always installing different operating systems in a virtual machine and testing things out.  I was excited to hear about a new version of Virtual PC but found out that it was only for Windows 7 Professional and Ultimate, or so I thought.  This is the reason I bought Windows 7 Ultimate for my desktop, but my laptop is still Windows 7 Home Premium.  I really wanted to be able to install operating systems on the go as well, so I tried something.

NOTE:  This will not get XP Mode working in every version of Windows 7 just Windows Virtual PC.

If you go to http://www.microsoft.com/downloads/details.aspx?familyid=2B6D5C18-1441-47EA-8309-2545B08E11DD&displaylang=en  You will see that Windows Virtual PC is for pretty much all versions of Windows 7.  All you have to do is download it and install it.  It will install just fine in Windows 7 Home Premium

Also, you can install the update that removes the need that your computer support Hardware Assisted Virtualization from here for the 32bit version http://www.microsoft.com/downloads/details.aspx?FamilyID=837f12aa-1d37-464e-ae59-20c9ecbebaf6&displaylang=en and here for the 64-bit version http://www.microsoft.com/downloads/details.aspx?FamilyID=e70dd043-e262-43c0-a002-446567f1e2b4&displaylang=en  Remember to install Windows Virtual PC first.

Now you can use Windows Virtual PC in any Windows 7 versions and on hardware  that does not support Hardware Assisted Virtualization.

Windows Virtual PC installed in Windows 7 Home Premium

Windows Virtual PC installed in Windows 7 Home Premium

All in all, this is not a bad addition to my laptop, It will be nice to use this going forward.  In the future, I will see if XP Mode will work as well.  For now, this is a sweet addition.

How is Windows 7 the 7th version of Windows?

If you think about it Windows 7 is not the 7th version of Windows or is it.  If you look at Windows at first you start counting from Windows 1.0

Win 1.0, Win 2.0 (286), Win 3.0, Win 3.1 (Win 3.11), Win 95 (4.0), Win 98 (Win 98 SE {4.1}), Win ME (4.9)…   Well, that’s 7 already, that does not add up.

But there is something you have to realise, After Windows ME the old Windows line (DOS Based) was merged into the Professional line (NT)

Since Windows 7 is based on the Professional (NT) line lets look at it.

Now NT was not based on of the same DOS-based code like the earlier versions, instead, it is more related to the joint venture that Microsoft and IBM had with OS/2.

Win NT 3.1, Win NT 3.5 (Win NT 3.5.1), Win NT 4, Win 2000 (NT5), Win XP (5.1), Win Vista (6.0), and Windows 7 (6.1).

That’s how it adds up to 7, the code is based on that NT line.