Windows

Set up Windows 8 Client Hyper-V to run Windows XP

Hyper-V doesn't support Dynamic Memory for Windows XP

Now, move up the Hardware list and select the Memory section. I'm going to specify 1GB of RAM for my XP Virtual Machine. As you can see, I've specified 1024 in the Startup RAM text box and left the Enable Dynamic Memory check box unselected. Even though the text box is titled Startup RAM, in the case of the Windows XP operating system, this will be the total amount of available RAM.

In other words, it will essentially be static memory. Being an older operating system, Windows XP is not supported by Hyper-V's Dynamic Memory feature, so you'll need to leave that check box unselected. The Memory Weight slider is designed to allow you to prioritize memory usage but it is related to the Dynamic Memory feature and so in the case of Windows XP we'll just leave it as it is in the middle.

Credit: Images by Greg Shultz for TechRepublic

About

Greg Shultz is a freelance Technical Writer. Previously, he has worked as Documentation Specialist in the software industry, a Technical Support Specialist in educational industry, and a Technical Journalist in the computer publishing industry.

3 comments
dave
dave

running under Win 7 and Windows VPC into this environment? Or can you do some sort of conversion? I have a stable virtualized Win 7 environment that I don't want to recreate if possible.

Realvdude
Realvdude

Unless you have an old MSDN subscription, I think that full retail would be the only valid license. What do you think? An interesting question would be what happens upgrading Win7 with XP Mode installed? Also, what would be the licensing implications of using the XP Mode VM in Win8, if it is possible?

croc__7
croc__7

Running Windows 7 With XP 3 sounds good, an running Windows 8 with XP 3 sounds even better... however Windows XP's interface needs better improvement to utilize the benefits of higher ram. XP will still try to default to the 2G Ram limitation. I have found the use of 2 separate HDD's with the different Windows installations do most of the job; but the ability to actually use XP programming together with later versions of Windows I have found to still be in the future.