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: emulating XP in 7

26 Dec 2009   #1

Windows 7
 
 
emulating XP in 7

I know that XP mode requires both a processor capable of it and 7 professional or better.
I discovered a utility called Zinstall that will transfer your entire XP environment "as is" to XP without these requirements. It apparently transfers your XP desktop with all apps installed with their settings, etc.
The utility sells for about $80 - and may be worth it. Is there a way to do the same thing with a free emulation utility from Microsoft? I can't remember the MS utility's name for this and whether it will also transfer your installed XP apps like Zinstall. Does anyone know?
Thanks.


My System SpecsSystem Spec
.

26 Dec 2009   #2

Win 7 pro 64-bit, Ubuntu 9.10 64-bit
 
 

Quote   Quote: Originally Posted by Anderson2 View Post
I know that XP mode requires both a processor capable of it and 7 professional or better.
I discovered a utility called Zinstall that will transfer your entire XP environment "as is" to XP without these requirements. It apparently transfers your XP desktop with all apps installed with their settings, etc.
The utility sells for about $80 - and may be worth it. Is there a way to do the same thing with a free emulation utility from Microsoft? I can't remember the MS utility's name for this and whether it will also transfer your installed XP apps like Zinstall. Does anyone know?
Thanks.
The emulator that comes with windows makes its own virtual machine, which you can run from within windows 7. You cannot make a XP OS from it. If you software says it can do that, its illegal since you havent paid for the OS. Also, i wouldnt spend 80 big ones on it. The emulator that comes with win 7 pro -> requires a specific processor. check the tread on the forum: List of Intel Processors that support XPMode
Hope this helps.
My System SpecsSystem Spec
26 Dec 2009   #3

Windows 7
 
 

The software I mentioned uses my own desktop from the PC that has a legit XP and just transfers the entire mish-mash to the Windows 7 laptop, apps and all. So it is my own XP which I will no longer be using except now in the Windows 7 emulation. The emulator that comes with Windows 7 requires both a special processor AND 7 Professional, both of which coast more than this utility which is why I was considering it.
My System SpecsSystem Spec
.


26 Dec 2009   #4

Windows 7 32bit RTM
 
 

if you're pc is not capable of xpmode dont force it... you'll be having performance issues if you try anyway... thats why microsoft decided to check if cpu is capable of doing it. if not then it wont install to avoid performance issue...
My System SpecsSystem Spec
27 Dec 2009   #5

Windows 7
 
 

There's no way to move apps with MS's tool.
Also, XP mode requires hardware virtualization in the CPU not for better performance - but because it's harder to use virtualization without it, and M$ didn't want to work hard. And not allowing it in Home Premium? Come on, that's just plain cruel.

Anyway, if you need your apps, seems like Zinstall would do the job.
My System SpecsSystem Spec
27 Dec 2009   #6

Windows 7 32bit RTM
 
 

Quote:
XP mode requires hardware virtualization in the CPU not for better performance - but because it's harder to use virtualization without it,
WRONG!

hard to use ????? please elaborate.

AND READ THIS

Quote:
The x86 processor architecture did not originally meet the "Formal Requirements for Virtualizable Third Generation Architectures", a specification for virtualization created in 1974 by Gerald J. Popek and Robert P. Goldberg. Thus developers found it difficult to implement a virtual machine platform on the x86 architecture without significant overhead on the host machine.
x86 virtualization - Wikipedia, the free encyclopedia

kthnxbai. and shhh...
My System SpecsSystem Spec
27 Dec 2009   #7

Windows 7
 
 

Quote   Quote: Originally Posted by Mercurial View Post
WRONG!
hard to use ????? please elaborate.

AND READ THIS x86 virtualization - Wikipedia, the free encyclopedia

kthnxbai. and shhh...
Oh, way to go. Way to promote intelligent discussion. Maybe we'll just speak lolcat from now on.

If you want the very technical explanation (and have at least some experience in virtualization which does not come from reading Wikipedia), take a look at this whitepaper. It explains that hardware-assisted x86 virtualization is often actually slower than software-assisted virtualization.

Also, take a look here.

In a nutshell, the problem is that hardware-assisted virtualization uses traps to catch privileged instructions (this is expensive) while software-assisted virtualization uses software substitutions (this is not).

In the future, don't assume that someone is an idiot if he is trying to explain something in an understandable way.
My System SpecsSystem Spec
27 Dec 2009   #8

windows 7
 
 

performance is not the issue. Hardware assisted virtualization is easy and better to implement, usaully only 10k lines of code for a very good execution engine. However, software virtualization is a magnitude of more code. Software virtualization could be faster than hardware assisted virtualization.

You can use our VirtualBox based VMLite to run the same XP mode VHD file downloaded from Microsoft, on any Windows machines, regardless of VT-x or AMD-V, and it's faster than Microsoft XP Mode.

Free download is available here:

http://www.vmlite.com

There is also a thread in the top sticky area, you can read for more info.
My System SpecsSystem Spec
28 Dec 2009   #9

Windows 7 32bit RTM
 
 

Quote:
Software virtualization could be faster than hardware assisted virtualization.
boom lets see the numbers

Quote:
WIKI VS some random forum ^.^?

on wiki
Quote:
Although the actual implementation of processor extensions differ between AMD and Intel, both achieve the same goal. They both allow a virtual machine hypervisor to run an unmodified operating system without incurring significant emulation performance penalties.
Quote:
An input/output memory management unit (IOMMU) enables guest virtual machines to directly use peripheral devices, such as ethernet, accelerated graphics cards, and hard-drive controllers, through DMA and interrupt remapping. Both AMD and Intel have released specifications:
  • the AMD specification, "AMD-Vi" (previously just IOMMU)
  • "Intel's Virtualization Technology for Directed I/O" (VT-d)
means virtual machine to hardware. = faster
and that means no VT feaure= virtual machine to VMsoftware to hardware = slower

Quote:
. Hardware assisted virtualization is easy and better to implement, usaully only 10k lines of code for a very good execution engine.
less code = better performance(not in all cases).. you killed your self there. XD

@on topic I do use VirtualBox to run XP with a pentium 4 processor though lol!
My System SpecsSystem Spec
28 Dec 2009   #10

windows 7
 
 

You can easily test the performance if you use VirtualBox or VMLite. Run the same apps, turn on/off VT-x, and compare. I never noted any significant changes either way.

I agree that as VT-x/AMD-v matures over time, it will have better and better performance, with virt-io, especially.
My System SpecsSystem Spec
Reply

 emulating XP in 7




Thread Tools



Similar help and support threads for2: emulating XP in 7
Thread Forum
Crashes. Need emulating Gaming
USB-Based Attack by Emulating Keyboards Security News

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 09:36 AM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33