Earlier this month we reported that Microsoft was on the verge of announcing something major regarding Windows 7, and on April 24th our friend Paul Thurrott finally revealed what we were all waiting for. Microsoft revealed that one new feature in Windows 7 we are going to see before it RTM's is "Windows XP mode". All those rumors of a new UI or an early (official) RC release were finally put to rest (As if Microsoft would pull something like that).Today Microsoft finally discussed "Windows XP Mode" in depth in a full QnA press release entitled "Helping Small Businesses With Windows 7 Professional and Windows XP Mode", featuring Scott Woodgate, director of Desktop Virtualization and Microsoft Desktop Optimization Pack (MDOP). Below is the entire QnA session which outlines the fundamentals of this new feature:
PressPass: What are you announcing today?
Woodgate: We are announcing the beta release of Windows XP Mode for Windows 7. Small businesses told us they wanted help upgrading to Windows 7. Windows XP Mode, an optional feature of Windows 7 Professional, Enterprise and Ultimate editions, helps small businesses upgrade to Windows 7 by providing a virtual Windows XP environment capable of running many Windows XP-compatible business and productivity applications. Customers can run many older Windows XP business and productivity applications within Windows XP Mode and launch them from the Windows 7 desktop with just a single click. A beta of Windows XP Mode will be made available on April 30.
PressPass: How does Windows XP Mode work?
Woodgate: Windows XP Mode is the combination of two features. The first part is a pre-packaged virtual Windows XP environment. The second is Windows Virtual PC, which is used to run the virtual Windows XP environment. Customers can install their applications into Windows XP Mode using typical installation processes such as downloading from the Web or using the product CD. Once installed, the applications are automatically available on the Windows 7 Start Menu and can be launched just like any Windows 7 program. Optionally, these Windows XP applications can be pinned to the Windows 7 Task Bar and launched using just a single click from the Windows 7 desktop.
PressPass: What types of applications are suited for Windows XP Mode and Windows Virtual PC stand-alone?
Woodgate: Windows XP Mode is best suited for older business and productivity applications such as accounting, inventory and similar applications. Windows XP Mode is not aimed at consumers because many consumer applications require extensive use of hardware interfaces such as 3-D graphics, audio, and TV tuners that do not work well under virtualization today. The sweet spot for applications that run in Windows Virtual PC is business and productivity applications that tend to conform to the basic Windows API (Application Programming Interface.) Small businesses operate under constrained resources and are highly sensitive to the time and expense required to upgrade their PC. Windows XP Mode provides small businesses with the ability to run many Windows XP applications, saving time and expense, but Windows XP Mode does not have 100 percent compatibility with all Windows XP applications. We encourage ISVs (Independent Software Vendors) and customers to install their applications in Windows XP Mode during the beta timeframe and provide us with feedback on their experiences.
PressPass: Does Windows XP Mode offer any benefits for larger businesses? How does this announcement relate to Microsoft Enterprise Desktop Virtualization (MED-V)?
Woodgate: Windows XP Mode and Windows Virtual PC as stand-alone features are specifically designed for small businesses and provide an unmanaged IT experience. For larger businesses looking to reduce the cost of ownership of deploying Windows Virtual PCs across hundreds of users, Microsoft provides MED-V. MED-V is one of the six components in Microsoft Desktop Optimization Pack (MDOP), a dynamic desktop solution designed for better management and control of enterprise desktop environments. MED-V is the management tool for Windows Virtual PC; it builds on top of Windows Virtual PC to run two operating systems on one device. Basically, by adding virtual image delivery and policy-based provisioning, it facilitates centralized management. This is a great tool for IT pros who want to reduce the cost of managing and deploying Windows Virtual PC.
Key features that MED-V provides include centralized management, policy-based provisioning and virtual image delivery. MED-V v1 is available today for Windows Vista and provides management for Microsoft Virtual PC 2007. MED-V 2.0 will be available in beta within 90 days of the general availability of Windows 7 and will be extended to manage Windows Virtual PC on 32-bit and 64-bit versions of Windows 7.
PressPass: How do small businesses handle these management tasks?
Woodgate: An important consideration of working with virtualization technology is the fact that the user has both the physical and the virtual PC to maintain. Every PC requires a degree of maintenance including but not limited to keeping the operating system and applications up to date with patches, virus and malware protection, and backup. Windows XP Mode is pre-configured with the Windows XP firewall and to apply updates automatically from Windows Update. It is not pre-configured with anti-virus or anti-malware software, which is recommended. Because of the need to maintain the virtual machine, we recommend everyone make best efforts to upgrade applications to run natively in Windows 7 and use Windows XP Mode only when necessary.
PressPass: How does Windows XP Mode align with Microsoft's commitment to application compatibility?
Woodgate: With Windows 7, we've worked very hard to maintain compatibility with Windows Vista applications. We have an array of tools and resources to help with application compatibility. Virtually all Windows Vista-compatible applications, as well as the majority of Windows XP applications, run unmodified on Windows 7. For those that do not, the Programs Troubleshooter in the Control Panel provides a wizard interface to employ compatibility features that allow applications to run natively on Windows 7. For IT pros the Application Compatibility Toolkit provides finer-grained control over the compatibility features, also referred to as "shims." When an application cannot run or be natively shimmed, that's when it's most appropriate to use Windows XP Mode technology.
PressPass: How can customers get Windows XP Mode?
Woodgate: Beta testers can download Windows Virtual PC and the virtual Windows XP environment later this week. When Windows XP Mode is released to production, there will be two ways for customers to get Windows XP Mode. The easiest way will be to get it pre-installed on a PC from an original equipment manufacturer or local value-added reseller. This requires minimum configuration and delivers the most compelling experience for small to medium-sized businesses. As an alternative, Windows Virtual PC and Virtual Windows XP will be available as downloads from Microsoft.com for Windows 7 Professional, Ultimate and Enterprise customers. Windows Virtual PC requires PCs with Intel VT or AMD-V hardware virtualization technology enabled in the PC BIOS. Windows XP Mode can be installed by anyone with reasonable PC maintenance experience; however, it is definitely easier to acquire via a new PC.
PressPass: Does Windows 7 have higher system requirements with Windows XP Mode installed?
Woodgate: Yes. We recommend that customers use Windows XP Mode on a PC with 2GB of memory. We also recommend an additional 15 GB of additional disk space for Windows XP Mode. In addition, Windows Virtual PC requires a PC with Intel-VT or AMD-V enabled in the CPU, as it takes advantage of the latest advancements in hardware virtualization.
PressPass: What have you heard from your customers about Windows XP Mode?
Woodgate: The early feedback we've received from customers on the concept is very positive, saying that they value our commitment to helping them manage their business. This new release reinforces our efforts to fuel business success by providing the right tools for our customers to flourish and succeed. By empowering our customers with Windows XP Mode, we are giving them the best of both worlds. They can now conveniently migrate to Windows 7 and move existing applications that may not have been compatible directly with Windows 7.
















I am not sure how many companies have computers that have those features... a lot of the times I have seen some very old computers chugging along with windows xp
Windows 7 + Windows XP mode would require new software licenses (Windows 7) and a lot of new (or upgraded) computers
Unless I am totally underestimating the number of computers in the corporate world that have CPU's with the capacity to use Windows XP mode. It looks like a lot of the processors (especially Core upwards) have the capacity, but I still don't know what computers are the most common in the workplace
For businesses, staying on XP would be a lot cheaper and easier. And MS still has to support XP now right?
http://en.wikipedia.org/wiki/Intel_vt#Inte..._.28Intel_VT.29
that kinda would be a waste of cpu. It'd be easier just to have it as a removable hard drive. Windows XP ran just fine on vmware without additional cpu. So this article makes it even more confusing.
Looks as though they've improved Virtual PC a bit, don't think you can currently pin virtal apps to the host's start bar.
For home users, and non-IT people on this forum, you're absolutely correct.
The point is that this will get businesses to adopt 7.
The point is that this will get businesses to adopt 7.
Note entirely sure I agree with that.
As a home user, some of my apps have issues with new operating system issues. Especially with 7 beign in beta, I can't wait to have that integration. I already have XP running in Vbox, but having it in this style is quite exciting to me.
"Windows Virtual PC requires PCs with Intel VT or AMD-V hardware virtualization technology enabled in the PC BIOS. Windows XP Mode can be installed by anyone with reasonable PC maintenance experience; however, it is definitely easier to acquire via a new PC."
See says virtual pc nothing about xp mode needing it. Remember Virtual pc is a different product.
Yes it uses it but virtual pc and xp mode act differently though.
Windows XP mode is a way to make the transition to 7 smoother, when buying a new computer.
Nowadays, your new PC is either AMD or Intel. (99% of the time), so that requirement for hw virutalization is pretty much fulfilled.
i've been reading all over the place today that we 'may' require XP licences, or does it come with some kind of special license within Windows 7? either way i have an old XP Pro license, so that doesn't really bother me, all XP users should have a license key on hand
XP Mode is not meant to convince companies with older hardware to upgrade to Windows 7. XP Mode's purpose is to get companies that are purchasing new hardware to put Windows 7 on it, instead of using downgrade rights for XP - like many did with Vista.
Now why would anyone want ME?
With compatability mode, it's attempting to emulate OS features of Windows XP (or other old versions of Windows) and like most people you've probably found it doesn't always work that well. Running a virtualization layer with an actual version of Windows XP on it will basically guarantee that any old XP compatible applications (aside from, as per the article, 3D or other such multimedia apps) should work perfectly.
Apple did something vaguely similar with Classic mode when they launched OSX way back.. but they've gradually faded it away over the years now that OSX is matured. It was a good way to get those who couldn't move over because of incompatible applications to come over so they could work on the old version in the interim until a native version was built.
This is a good way to lure people off Windows XP but of course the onus is back on developers to accept that Windows XP will have to die and to support Vista and Win7 properly!
"Neither Intel Celeron, Pentium Dual-Core nor Pentium M processors have VT technology."
http://en.wikipedia.org/wiki/X86_virtualization
With so much of today's workforce being mobile, this could hurt the adoption of the technology or lead companies to look for another solution.
I beg your pardon. I've been using AMDs since I was a wee lad, and so has pretty much everyone around me.
I'm done with windows after the abysmal fail that was vista i wish there was more options for OS on the market.
way to be open-minded.
Have fun either blowing away your money(Mac) or all your freetime(getting linux to work)
I'd argue that you've got more choice today than you probably ever have. Linux is definately usable as a daily OS, and MacOS X obviously works great.. owned a Mac now for just under a year and despite being underwhelmed at the weedy hardware on offer, the OS works fantastically
But I'd also suggest you cast aside your prejudices and give Windows 7 a try. It is definately definately a lot better than Vista!
1. When Mac OS X was first launched in 2001, Apple provided Classic Mode, as well as Carbon API's in order to allow users to run non-OSX apps until developers made the transfer to the more modern Cocoa API's. Classic is a Mac OS 9 emulator, while Carbon allows pre-OSX apps to be run natively. Classic mode has been discontinued since the release of OS X Tiger for Intel in 2006 (Tiger PPC supports it, though), while developers must use Cocoa API's in order to make their applications available in 64-bit.
2. When Apple made the transition to Intel processors, it allowed PPC-based apps to be emulated under Rosetta until developers could move over to Universal Binaries, which allow native support for Intel processors.
So many questions not yet answered.
If Microsoft was going to argue that Windows XP Mode is useful, it should be significantly better than "Virtual PC". If using Virtual PC was a good solution it would have been used with Vista as well. Then again, why don't they just release a newer and better version of Virtual PC?! Virtual PC is lagging behind competition when it comes to OS integration between host and guest computers.
Last edited by zaidgs on 29 Apr 2009 - 23:39
Fundamentally it's the same thing but marketing plays a huge part in the adoption of a technology, which is probably why the blurb in the article carries on talking about small businesses.
Small businesses, without a 'proper' IT department, usually have a tech guy, who probably also holds another role within the business. Tell him he can get that old accounting application to run using hardware assisted desktop virtualisation and he'll probably go cross eyed. Tell him he can run it in 'Windows XP mode' and he'll probably stay with you.
That's all there is to it, really.
They overclock very well. I'm running mine right now at 3.2 GHz, 1600 MHz FSB (E2220). There was no reason for any other CPU at the time of purchase, as they perform so well.
A client of mine has invested a lot of money into their systems. 3.0 GHz, 2.25 Gigs RAM, etc. They would run Windows 7 fine.
Well, none of our systems support this new Virtualization Technology.
So, besides having to dump a bunch into getting Windows 7 Professional (when it feels like I just paid for Vista Ultimate), I have to get a new CPU in order to use one of the best features. I don't want to go from my faster dual core to a more-expensive dual core just to get the virtualization, so I will probably get a Quad Core.
I use Virtual PC 2007 right now - NONE of the existing Virtualization applications (VMware, VirtualBox, Virtual PC, etc) require hardware virtualization. I don't understand why the latest Virtual PC would require it. CPUs are faster than ever, and software emulation is better than it was with the older Virtual PC.
I would like to use Windows XP applications seamlessly with Windows 7. It would be nice for my old 16-bit games like SimCity to work as well.
The lack of hardware virtualization is because Intel DISABLED it on the chip. They would be able to do it, but Intel disabled it on these cheaper chips to make their more expensive ones look better.
Make your choice: Run Windows XP, Windows Vista or Windows 7.
If you want to virtualize on one of those platforms, again, make your choice: VMware, VirtualBox or Virtual PC.
All of these options are still available to you, you can still do software visualization. How is it Microsoft's fault that they made a new option for Windows 7, but your old hardware can't do it because you were too much of a tight-ass at the time you bought your computer (before this feature even existed) to be able to use it.
You could just use a free solution like VPC 2k7 or move to a better one like Virtual Box. I would suggest VMware, but that is pretty costly.
~! Virtual Windows XP Mode: updates pics. !~ {pcbeta.com}
~! Virtual Windows XP Mode: updates pics. !~ {pcbeta.com}
Ah nice, a little link on the bottom -nudge nudge wink wink-
Since you would have to run W7 under XP which would limit the resources even further than a native XP installation.
If they never needed Vista they won't need W7, plain and simple, zero cost versus any extra cost. No contest.
Times are changing and M$ empire is crumbling.
Imagine - not having to worry about backwards compatibility in an OS and making it so that it is "virtualized" instead. You focus on the interface to the OS instead of actually focusing on all the minutia associated with an OS and its backwards compatibility. If an application works great on a previous version, encapsulate it in an environment that is similar, and let it be!
I think this is the right way to go - many of our business customers would love to have this feature.
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.