Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: upgrading XP to Win 7 inside Virtual Windows xp?

10 Dec 2010   #11


Quote   Quote: Originally Posted by user659 View Post
Is the size of that Virtual drive set by default?
If you accept the default settings when creating a virtual machine in Virtual PC, the disk size is dynamic i.e. it can grow or shrink, depending on if you add or remove data. You can also set a fixed size. A Virtual PC vhd can be maximum 127 GB.

An advantage using dynamic disks is that they only use as much from your physical, host system's HD's than they need; even Virtual PC normally reports its vhd as 127 GB, it's because it reports the maximum size. The actual size on host's disk is smaller, just what is actually used.

XP Mode creates when installed a dynamic vhd, meaning it only takes a few gigs from your host hd when installed but reports the disk size as 127 GB (130,000 MB). This is how much data you can add to it, the actual vhd file grows up to maximum if and when needed.


My System SpecsSystem Spec
10 Dec 2010   #12

64 bit Win 7 Professional

OK, here is the final story.
It worked.

Using a 32 bit Windows 7 Pro Upgrade CD, I was able to perform
an upgrade of the XP in the Windows XP Virtual machine to a 32 bit Windows 7
Pro version.

What did surprise me was that I was also able to Activate it using
the product key that came with Win 7 Pro. I had expected the Activation to fail
because, in essence, I was activating a second Win 7 system with a key that I had used to activate the first system. Admittedly, both Win 7 systems are on the same pc but I thought that the Virtual machine would be considered a net new machine.

Just thinking crazy for the moment, does this mean that I could now, within my new Virtual Win 7 Pro system, download and install XP mode and end up with a
XP Virtual system within a Win 7 virtual system within a native Win 7 system?

Good Grief, Charley Brown!
My System SpecsSystem Spec
10 Dec 2010   #13

Windows 7 Enterprise (x64); Windows Server 2008 R2 (x64)


Please try XP mode in Windows 7 VM in Windows 7 and then post your screen shots and let us know how well it works. I would like to see that. -WS
My System SpecsSystem Spec

10 Dec 2010   #14

64 bit Win 7 Professional

I thought I replied but I may have goofed.

So, here's a repeat.

Using a 32 bit Win 7 Pro Upgrade CD, I was able to upgrade the XP in the XP Virtual machine to a 32 bit Win 7 Pro system.

Oddly, I was able to Activate it using the same licence key that I used when I installed the native 64 bit Win 7 Pro system. I expected the Activation to fail because, in effect, I was using it to activate two Win 7 systems. Maybe it worked because both Win systems are on the same pc? Hmmmmmmmmm.

Anyway, here's a crazy idea that I will not pursue. Now that I have Win7 Pro running in a virtual machine, can I use it to download Windows Virtual XP and end up with a Virtual XP within a Virtual Win 7 Pro within a native Win 7 Pro?
My System SpecsSystem Spec
10 Dec 2010   #15

Windows 7 Professional 64 bit

Quote   Quote: Originally Posted by Kari View Post
Quote   Quote: Originally Posted by pricetech View Post
I don't it would be supported in XP Mode since I don't think that's a true virtual machine.

I believe it would under something like VirtualBox though.
Not a true virtual machine? What an odd statement to make, a good example of that you should never offer your assistance on a tech related forum if you really don't know an answer, only based on what you think. Simply by Googling you had easily found how wrong you are.
and what other operating systems can be installed on that "virtual machine" ??

Your definition of a Virtual Machine is different from mine I guess.

But I won't insult you.

To the OP, I'm glad it worked. It would be interesting to see if you can "cascade" VM's though I can't think of any "practical" reason for it. Nothing wrong with doing it just for the experience though. Go for it.
My System SpecsSystem Spec
10 Dec 2010   #16



Let's make this clear: you have wiped your XP Mode and replaced it with Windows 7, doing a custom, clean install. If you did not format the XP Mode virtual hard disk when doing this, you have your XP Mode files in Windows 7 windows.old folder. If you formatted virtual hard disk, all files are gone. XP can not be in-place upgraded to Seven, keeping the apps, files and folders.

As such, you have done nothing that every computer user who can enter Windows 7 DVD to drive couldn't do.

Please believe me, I am not trying to underestimate or disparage you or your enthusiasm. New things in life, as well as in computing, are often found by people doing things in untraditional ways. I think this positive and supportive attitude of mine came clear on my earlier posts, showing you in-place upgrading XP with Vista is possible. But not with Seven.

Now you have done something really dumb (please understand, this is the truth, not an insult), activating your virtual Windows 7 with the same product key you have already used on your real computer. This is going to cause you problems. If I was you, I would unregister, uninstall that product key from virtual 7 as soon as possible. This post shows you how.

Then remove this virtual machine and reinstall XP Mode. After that, if you want to experiment with installing Seven on a virtual PC machine, create a new virtual machine and download a free 90-day trial version of Windows 7 Enterprise and experiment with it, rather than your original. Download and more info here: Windows 7 Enterprise | Trial, Evaluation, Test, Download

I hope your understand me.


You told the OP XP Mode is not a true virtual machine. It is not truth. I'm not saying you lied, I'm just saying you clearly don't know what you were talking about. XP Mode is a real, complete, fully working virtual machine. I repeat what I said: If you don't know the subject you are talking, you should not offer your assistance only based on what you think. I'm sure you agree with that; if you posted an issue or problem here, you most surely would like to have valid answers and solutions, rather than untruths from someone who really does not know the answer.

You are right saying that we seem to define virtual machine differently. For me, a virtual machine is a virtual computer running a so called guest operating system on host computer, using a virtualization application such as Virtual PC, VirtualBox or VMware to do this. Like XP Mode running on Virtual PC, or XP installed on VirtualBox.

Your last post clearly shows what I'm talking about. In defending your earlier untruth, you now mix a virtual machine and a virtualization application used to create virtual machines. As mentioned, XP Mode is a true, complete virtual machine. You don't install other operating systems in XP Mode. You install them in virtual machines. If you want to install for instance Ubuntu Linux in Microsoft Virtual PC, here's how to do it:

Please try to understand I am saying this only because I think the OP needs real, valid information, instead of rumors and opinions. That is my only motive for posting here.

My System SpecsSystem Spec
10 Dec 2010   #17

64 bit Win 7 Professional

Hi kari

I appreciate your concern but don't fret nor disparage me too much.
I started out with one simple objective - to be able to do a complete live video recording of an upgrade from XP to Win 7 (when I had no real XP system to utilize) . That's been achieved without having to stick a camcorder in front of the screen.

The other steps became a simple, interesting intellectual challenge with the side effect of increasing my knowledge level. I don't regard that as being dumb. I've learned a lot and you have kindly helped me to do that.

Clearly, I have no need of a Virtual Win 7 system. Now that I've achieved my objective, I'll delete Virt W7 and re-install Virtual XP.

As a final techinical point, I found that I could not turn on the Integration feature.

My System SpecsSystem Spec
10 Dec 2010   #18


Please uninstall the product key on that virtual machine first, before removing it!

Integration features should be first uninstalled on XP Mode, then reinstalled and re-enabled on a new upgraded OS. Works flawlessly done this way.

I repeat what I said: I was most definitely not trying to disparage you. Quite the opposite. I admire your enthusiasm. But if you want to do a tutorial of how to install Seven, use a new virtual machine and that free trial version of Seven instead. Using the same product key was a big mistake which can cause you problems.

My System SpecsSystem Spec
10 Dec 2010   #19

64 bit Win 7 Professional

You really are online fulltime! Amazing and appreciated.

Thanks again.

I am not aware of a free trial version of Windows 7.

There's just too much to learn! And, at 71 years of age,
not enough time for me to learn it all. I'm not a computer professional. Just an old fart hobbyist who chairs a small computer club for seniors.

Unfortunately, I had a heart-pumping, knee-jerk reaction to your previous note and deleted the Virtual system without first cancelling/negating the Activation. OK, your "dumb" adjective has some authenticity to it after all. Hopefully the Microsoft police squad won't be too keen to cross the Canadian border to put me in chains. ;-)
My System SpecsSystem Spec
10 Dec 2010   #20


If you are going to have some problems in the future, Windows telling you it's not genuine, we can help you here to reactivate it or at least give some tips on how and what to do. I'm sorry I used the word dumb, but I tried and tried to find an expression that would make you to understand that using the same, valid product key twice is a sure way to get problems.

Let's hope everything is OK.

Really admiring your attitude and enthusiasm. You really are a geek, in its most positive meaning :)


Quote   Quote: Originally Posted by pricetech View Post
and what other operating systems can be installed on that "virtual machine" ??
Linux Mint running on a Microsoft Virtual PC virtual machine:

upgrading XP to Win 7 inside Virtual Windows xp?-linux_on_virtualpc_1.png
upgrading XP to Win 7 inside Virtual Windows xp?-linux_on_virtualpc_2.png

My System SpecsSystem Spec

 upgrading XP to Win 7 inside Virtual Windows xp?

Thread Tools

Similar help and support threads
Thread Forum
Windows Virtual PC - Connect Virtual Machine to Network
How to Connect Windows Virtual PC to the Network This will show you how to connect Windows Virtual PC to your network so that your created virtual machine or XP Mode will be able to access the internet. For more information, see: Networking in Windows Virtual PC - Windows Virtual PC -...
Windows Virtual PC - Create Virtual Machine
How to Create a Virtual Machine in Windows Virtual PC This will show you how to create a new virtual machine in Windows Virtual PC, and install the 32-bit guest operating system that you want to run in the virtual machine on your 32-bit or 64-bit Windows 7 as the host. Windows Virtual PC is...
How to Create a Win95 Virtual Machine in Windows Virtual PC
Hi, first post here. I have Win XP mode running in Win virtual pc on my Win 7 Pro tower. I have been given an original and unopened Win95 pack containing a Win95 v4.0.950B Nov96 CD with USB support and an IE4 CD. I think I understand from Brinks "How to create a virtual machine in windows virtual...
Windows Virtual PC - Delete a Virtual Machine
How to Delete a Virtual Machine Created with Windows Virtual PC This will show how to delete or uninstall a Virtual Machine created with Windows Virtual PC.This will delete the .vmcx (Virtual Machine settings) and .vhd (Virtual Hard Drive) files to completely remove the virtual machine and...
Windows Virtual PC - Change Virtual Machine Settings
How to Change Virtual Machine Settings in Windows Virtual PC This will show you how to change a Windows Virtual PC virtual machine's settings in Windows 7. To create a virtual machine or install Windows XP Mode, you will need to download and install the 32-bit (x86) or 64-bit (x64) version of...

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 12:44.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App