SuperSite Blog | WinInfo Daily News | Windows Weekly | Windows 7 Secrets | About Paul | What I Use    
   
   Home   Windows 7  More Windows  Server   Internet   Office   Mobile   Zune   Xbox 360   Alt.Windows   
 

Windows XP Mode for Windows 7 Preview

 
 
Over the past year, as I've learned more about Microsoft's enterprise-oriented virtualization solutions--especially Microsoft Desktop Optimization Pack (MDOP) tools like App-V (Application Virtualization) and, now, MED-V (Microsoft Enterprise Desktop Virtualization)--I've become convinced that the technologies they employ could form the basis of the future of Microsoft's legacy application compatibility efforts. After all, I argued, why bother tying down new Windows versions with legacy deadwood when you can seamlessly and effortlessly run older Windows applications inside of a hidden virtualized environment? To the user, these applications are simply what they need to get their job done, and they run side-by-side with modern, native Windows applications that are installed locally. To the administrator, these applications are highly manageable, and can be deployed only where needed. Clearly, these tools were a hint, a pointer, of what's to come.

That future became all the more clear last week my "Windows 7 Secrets" co-author Rafael Rivera and I revealed that Microsoft is indeed building App-V- and MED-V-based technologies into its next Windows version, Windows 7. Dubbed Windows XP Mode (it was originally called Virtual Windows XP), this feature will ship separately from the core OS for antitrust reasons and will be made available for free to customers of Windows 7 Professional, Enterprise, and Ultimate.

If you're familiar with MED-V, you can think of XP Mode as MED-V Lite. But where MED-V is aimed at large companies and requires a volume license agreement with Microsoft, XP Mode is aimed at small and medium businesses that skipped over Windows Vista because that operating system wasn't compatible the legacy or custom applications they're still running on Windows XP. (There are other reasons why customers have skipped over Vista, of course, and Microsoft addresses those concerns--like performance--elsewhere in Windows 7.)

XP Mode couldn't be simpler. It consists of Windows Virtual PC 7.0, a new version of Microsoft's client-based virtualization product line, and a fully licensed install of Windows XP with Service Pack 3 (SP3). (You can also install other OSes into the Windows Virtual PC 7.0 environment if you'd like.) As with today's versions of Virtual PC, you're free to load up the XP desktop in a window and run applications inside of the virtual environment. But XP Mode goes a step further by using MED-V technologies to allow installed applications inside of the virtualized XP to appear in the host OS, alongside native Windows 7 applications.

Gaining access to applications in this fashion is likewise simple. Newly installed applications will simply be published directly into the Windows 7 Start Menu, where they can be accessed like any other applications. Those that don't for some reason, or built-in applications like Internet Explorer 6, can be made to run under Windows 7 simply by copying a shortcut to that application to the All Users Start Menu under virtualized XP. Once you do so, shortcuts to those applications appear under Windows 7 too.


A virtualized copy of Word 2003 running inside XP Mode alongside Word 2007 running natively under Windows 7.

XP Mode is exciting on a number of levels. As with MED-V, it erases the complexity of managing two desktops, each with its own set of applications. Instead, virtualized XP applications simply run side-by-side with natively installed applications, access the Windows 7 file system and printers seamlessly, and otherwise work exactly like Windows 7 applications. This means that users can simply get to work and not worry about what's going on under the covers.


Virtualized XP applications appear in the Windows 7 Start Menu alongside locally installed applications.

Unlike with other virtualization solutions, though, XP Mode also includes a fully-functional copy of Windows XP. That's quite a value and a major benefit of choosing one of the higher-end Windows 7 product editions.

Finally, XP Mode brings enterprise-class functionality down to unmanaged desktops and those businesses that are not yet involved in Microsoft's volume licensing programs. This move will dramatically increase the exposure this technology gets and bring it to a much wider market. This is exactly what I asked for the first time I saw MED-V in action. It's wonderful technology, I said, but why aren't you bringing it to the world? Now they are.

[ Need more XP Mode info? Be sure to check out Rafael Rivera's Windows XP Mode Internals! ]

Looking forward, it's easy to imagine two things happening. First, Microsoft will hopefully move to replace the Virtual PC-era technology in XP Mode with something more sophisticated and along the lines of its Hyper-V server technology. Secondly, by removing the responsibility of legacy application compatibility from the core OS, Microsoft can strip deadwood technology out of future Windows versions more quickly and create a system that is, by default, even smaller, lighter, and more secure than Windows 7 is today. I can't wait.

If you're interested in testing XP Mode, it's not included in the recently released Release Candidate (RC) version of Windows 7, but I'm told that a beta version should become available in the days ahead. Stay tuned.

An edited version of this article appeared in the April 28, 2009 issue of Windows IT Pro UPDATE. --Paul

--Paul Thurrott
April 28, 2009

 


Related Reading: Windows XP Mode

Windows XP Mode RC
Windows XP Mode Beta
Windows XP Mode Preview
Windows XP Mode Screens
XP Mode Internals (Rafael)
Windows XP Mode Revealed
MED-V: Future of App Compat
MED-V: The Final Piece...
A Look at MDOP


Related Reading: Windows 7

Windows 7: Need to know
Review
Product Editions Comparison
Product Editions Overview
Availability
Pricing
FAQ
Screenshots

Install and upgrade guides
Windows 7 Clean Install Screens
Upgrading to Windows 7: Intro
Upgrade from XP to Windows 7
Upgrade from Vista to Windows 7
Clean Install with Upgrade Media
Windows 7 Upgrade Scenarios

Feature Focus series
Feature Focus Home
Action Center
Aero Peek
Aero Shake
Aero Snaps
Aero Themes
BitLocker To Go
Calculator
Scenic Ribbon, Paint, & WordPad
Windows Anytime Upgrade
Windows Experience Index
Windows Gadgets
Windows Live Essentials
Windows Taskbar
More soon...

More feature articles
Microsoft Security Essentials
Windows Live Movie Maker
Windows XP Mode
Windows 7 Features in WHS PP3
Windows XP Mode Beta
Windows XP Mode Preview
Internet Explorer 8
Windows 7 Play To
Windows 7 Device Stage
Windows 7 Multi-Touch Shots
Windows 7 Multi-Touch
Media Center: Netflix, Internet TV

Commentary
A Look at the Windows 7 Ads
Is Windows 7 Enterprise Ready?
Making the Business Case: Win7
The Fat Lady Sings
Windows 7: The New NT?
Windows 7 Starter
Windows 7: Windows Touch
Rescue Me: Win7 Compatibility
When Should Business Deploy 7?
Windows 7: Choice is Good
Windows 7: Simple vs. Easy
Windows 7: What's In A Name?

Shipping Seven
Part 1: January 2008
Part 2: April 2008
Part 3: Microsoft Speaks
Part 4: Pre-PDC Presentation
Part 5: From M3 to Beta
Part 6: Public Beta
More soon...

Windows 7 vs. Snow Leopard
Part 1: Oh, It's On!
More soon...

Windows 7 Secrets
I don't just know Windows 7, I wrote the book! Check out my latest book, Windows 7 Secrets!

But wait, there's more!
Visit my Windows 7 Activity Center to view every Windows 7 article I've ever published, dating back to 2007. And check out my Windows 7 posts on the SuperSite Blog!