Free tech support / small logo


Install Windows XP on your Windows 7 PC with VMware?

Dave, I have a new PC that is running Microsoft Windows 7 and I really like it, but I've got a problem: a few of the programs I used for data analysis in my job haven't been updated since the days of Windows XP and I can't run them on Win7 at all. Can I install Windows XP and dual boot or otherwise have the best of both worlds?


Dave's Answer:

I've got a way better solution for you, actually, one that surprisingly few people know but that is a huge boon for power users, whether you're on a Mac or a PC: running an additional operating system within your existing OS through a virtual machine. On my Mac OS X system, for example, I also have Windows 7 running within a virtual machine. It's not as fast as my slick Dell PC laptop, but for testing and compatibility, it's a terrific setup and launches in just seconds. Better, virtual machines share all the hardware resources -- including Internet connection -- with the master system too.

On the PC there are a couple of solutions, but my favorite has always been VMware Workstation. It's expensive, but works flawlessly and if you need it for some older software, there's no question that it's cheaper than buying a second computer and dealing with all the hassles and data sync issues.

To demonstrate, I installed VMware Workstation on a new HP desktop PC running the latest version of Microsoft Windows 7. Once installed, I launched VMware Workstation and clicked on the "File" menu...

vmware pc install winxp 1

As you can see, the path I needed was File -> New -> Virtual Machine... which led me here:

vmware pc install winxp 2

That certainly looks easy and reassuring, which is good. It's a complicated process, so grab a cup of tea or glass of water before we go further.

Ready? Insert your old Windows XP installation disk into the computer's optical drive and unearth your license code (probably on a piece of paper in the WinXP box), you'll need it too.

Choose "Typical" and click on "Next"...

vmware pc install winxp 3

Don't have an install disk? That complicates things. Try to borrow one or go onto eBay or similar to find an old, cheap OS disk someone's not using any more. There are no legal places you can download a disk image that I'm aware of, so I'm not sure about the ".iso" option.

We'll proceed on the assumption that you have a real, legal copy of WinXP, so "Installer disc" is your choice. Click "Next" again...

vmware pc install winxp 4

VMWare Workstation can actually enter the product key for you when it gets to that point in the installation, which is terrific. At this point simply enter the code from your Microsoft product -- carefully! -- and give yourself a default account name and password, then, again, click "Next".

vmware pc install winxp 5

I'd keep the defaults, though you can rename the virtual machine if you want. Not a big deal. Ready? Click on, well, you know the drill...

vmware pc install winxp 6

This step is one that's hard to fix later, so I'd encourage you to think through if you need lots of space because you're really going to do a lot of work in the virtual machine or not. If not, you can reduce the size of the virtual disk that VMware will use.

Continuing....

vmware pc install winxp 7

That all looks good. Click on "Finish" and VMware Workstation will start chugging away.

Oh, no it won't! First thing it shows you are the external peripherals on the computer, reminding you that any or all of them can be automatically connected to the virtual machine on boot if desired. It's really just an information dialog:

vmware pc install winxp 8

I'll figure all that out down the road. For now, I'll click "OK" and proceed with the installation of Windows XP on my virtual machine.

vmware pc install winxp 9

Tell me that's not cool. The blue installation screen shows up -- and proceeds through all the installation steps -- within the VMware Workstation window. Sweet.

And proceed it'll do. It's quite a long process to fully install Windows XP...

vmware pc install winxp 10

And a while later...

vmware pc install winxp 11

Eventually it finishes the installation and restarts. This doesn't mean anything at all happens on the Windows 7 level, it's all safely trapped within VMware Workstation! Amazing:

vmware pc install winxp 12

Do you remember these screens as we're going along?

vmware pc install winxp 13

Finally Windows XP is completely installed. Excellent. One more step is required, though, for VMware Workstation to install its own helper utilities to optimize the performance of XP within the virtual world. This happens automatically...

vmware pc install winxp 14

When it's done, you've got a full and complete version of Windows XP running within the virtual workstation world, ready for you to insert CDROMs and install new software, download apps that are WinXP compatible, and more:

vmware pc install winxp 15

Running Windows within a virtual machine on a Mac system (via VMWare's "Fusion" product) works well but it's not super fast. On the PC, however, VMware Workstation has very good performance and you'll be surprised how workable it really is.

Now, go and have fun crunching those numbers.

Disclaimer: VMware gave us a license for VMware Workstation, for which we are quite appreciative. We're also using affiliate links in this article: your cost for the product is identical, but they help us keep the lights on at AskDaveTaylor.com. Thanks of your support.


Also check out:








Subscribe!
Never miss another Q&A article! Click to subscribe: Add to Google Reader Add to My Yahoo! Subscribe in NewsGator RDF XML
Comments (1) · Add Comment

I tried VMware Workstation in several iterations and had problems with recognition of USB and other devices, but Virtual Box has worked very well and is free. Also, Windows 7 has a virtualized XP box already in it; no need for vm sw.

Posted by: Dave Hardy at August 16, 2011 10:08 AM
Starbucks coffee cup I do have a lot to say, and questions of my own for that matter, but first I'd like to say thank you for all your efforts on this Web site by buying you a cup of coffee!

I do have a comment, now that you mention it!











Remember personal info?


Please note that I will never send you any unsolicited email. Ever.

While I'm at it, please note that by submitting a question or comment you're agreeing to my terms of service, which are: you relinquish any subsequent rights of ownership to your material by submitting it on this site.









Recent Entries


Search
I Need Help!
Need Help? Ask Dave Taylor!


© 2002 - 2012 by Dave Taylor. All Rights Reserved.

Note: This web site is for the purpose of disseminating information for educational purposes, free of charge, for the benefit of all visitors. We take great care to provide quality information. However, we do not guarantee, and accept no legal liability whatsoever arising from or connected to, the accuracy, reliability, currency or completeness of any material contained on this web site or on any linked site.

[whiteboard marker tray]
"Ask Dave Taylor®" is a registered trademark of Intuitive Systems, LLC.