ie8 fix

Microsoft to provide 'XP Mode' with Windows 7

By | April 25, 2009, 5:40am PDT

Microsoft is publicly acknowledging a new XP virtualization technology it is readying for Windows 7 that two Windows experts first revealed late on April 24.

On Friday, bloggers Paul Thurrott and Rafael Rivera posted about a new technology Microsoft is readying for Windows 7 users that is designed to allow them to run legacy Windows XP apps via PC virtualization technology. (This is the rumored “secret feature” Microsoft was working on for Windows 7 that some have called “Virtualized XP.”)

Later that evening, Microsoft admitted the existence of this feature in a Windows Business blog post entitled “Coming Soon: Windows XP Mode and Windows Virtual PC.”

Microsoft’s post doesn’t say much about the new feature, other than it will be aimed primarily at small businesses and will allow “suitable” applications to run on Windows 7. A beta of both Windows XP Mode and Windows Virtual PC for Windows 7 (Professional and Ultimate Editions only) are coming soon, the Softies said.

Neither of these new technologies seems to be in the Windows 7 Release Candidate (RC) build that a number of testers began downloading via torrents at the end of this week, and which is due to go to MSDN and TechNet subscribers on April 30 (something Microsoft also is now acknowledging publicly). The public will be able to download the RC as of May 5.

It will be interesting to see how — and when — XP Mode and Virtual PC are delivered in final form. Will they be for Software Assurance customers only (the only way that Windows customers currently can obtain Microsoft client-virtualization technologies like App-V and MED-V)? Will they be delivered as free, out-of-band updates for Windows 7 — the way Hyper-V initially was for Windows Server 2008?

If Microsoft does maintain its policy of making XP Mode a volume-license-only benefit, everyday consumers won’t be able to get it (other than on work machines).  But that possible limitation aside, if XP Mode works as it sounds like it’s designed to, it could provide MIcrosoft customers with one less reason to hold off from upgrading from XP — namely, application incompatibility. It also could provide Microsoft with a way to try to convince customers that buying a higher-end, pricier version of Windows 7 makes more sense than going with Starter Edition or Home Premium, the versions likely to be favored by the netbook set….

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Mary Jo has covered the tech industry for more than 25 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Disclosure

Mary-Jo Foley

Freelance journalist/blogger Mary Jo Foley has nothing to disclose. WYSIWYG (what you see is what you get). I do not own Microsoft stock or stock in any of its partners or competitors. I have no business ventures that are sponsored by/funded by Microsoft or any of its partners or competitors.

Biography

Mary-Jo Foley

Mary Jo Foley has covered the tech industry for 25 years for a variety of publications, including ZDNet, eWeek and Baseline. She has kept close tabs on Microsoft strategy, products and technologies for the past 10 years. In the late 1990s, she penned the award-winning "At The Evil Empire" column for ZDNet, and more recently the Microsoft Watch blog for Ziff Davis.

Got a tip? Send her an email with your rants, rumors, tips and tattles. Confidentiality guaranteed.

43
Comments

Join the conversation!

Just In

RE: Microsoft to provide 'XP Mode' with Windows 7
jackson1984-24316069205748857739440257893812 10th Oct
I scan you piece of writing . that is certainly enlightening and useful.. I prefer to know quite a lot far more about affiliated on-line online marketing.. A lot of many thanks for sharing your consciousness nfl jerseys 2012 about this.
0 Votes
+ -
be listening to the people. the new winxp mode sounds a lot like running wine on linux. a lot of companies, including the one i work for, are using wine for one or two programs they can't do without. you've got complete control of the environment and if an xp program starts to act up and won't shut down, you can kill the wine server. if winxp mode works even similarly to that, they may just have their solution.

MS might actually be listening to the people now.
0 Votes
+ -
MS needs this but it's still sad that they can't get past XP. Maybe this will do it but I have doubts. I'm positive there will be things that don't work, and the performance will probably be less than Wine since its Windows virtualized on top of Windows... :\
0 Votes
+ -
Consider that MSFT *owns* Windows XP source code, Windows 7 source code, Virtual PC and Hyper-V. Consider that Wine is supposedly open-source (dunno whether it's GPL or LGPL, but considering they make Cedega as well...).

And then tell me, does MSFT 'stealing' Wine code make any logical or coherent sense?
0 Votes
+ -
I DOES make a LOT of sense!
InAction Man 29th Apr 2009
Many have taken Open Source code and used it in their closed source products, sometimes obfuscating it, other times altering it slightly or even leaving it as it is. No outsider is allowed to look at the source code on a closed source project and no one will be able to find their copyright infringement.
0 Votes
+ -
"Many have taken Open Source code and used it in their closed source products, sometimes obfuscating it, other times altering it slightly or even leaving it as it is. No outsider is allowed to look at the source code on a closed source project and no one will be able to find their copyright infringement."

Many companies have gotten caught doing this - in most cases the cases are settled but I don't think M$ would be let so easy were they caught. Considering secret memos, code, etc. that now and then gets leaked out from M$ it would be extremely stupid and if they were caught their system would fall under GPL rules grin

Anyway while I respect WINE it's not perfect, why would they use that when they have the sources for original WinXP API? They made WinXP, why would anyone think that there be any point to use Wines API implementation on their new OS instead?
0 Votes
+ -
I'm not sure why you think it would require SA to use this feature since both the original story and the MS blog announcement don't mention this. They just simply say that a Pro or Ultimate license is required. From what I read I think anyone that buys these versions of 7 should be able to use XP mode and that's a very good thing.
0 Votes
+ -
Contributr
Will it require SA?
Mary Jo Foley 25th Apr 2009
Hi. I agree: We do not know for sure if MS will require users to have SA or not to use this feature. But to date, MS has made its client side virtualization technologies available only to those who have volume licenses. It's a carrot to try to make them sign up. I will be surprised if Microsoft removes this carrot, giving users one less reason to sign up for SA.... But so far, that is just a guess on my part. MJ
0 Votes
+ -
I would think if it's required MS would have said so. Isn't MED-V some sort of desktop virtualization environment? I honestly don't know since I've never used it but if it is that's totally different from running Virtual PC so I don't necessarily see this as an additional incentive to shell out for SA. In fact I believe if you have SA (if I'm not mistaken) you already can use Virtual PC with an XP license without extra cost so I don't know how limiting XPM to SA adds any extra incentive to purchase an SA license and therefore why even bother adding this feature.
0 Votes
+ -
Sounds more like
LiquidLearner 26th Apr 2009
they are going to add a limited XP application virtualization to Pro and Ultimate. You'll still need to go volume licensing to get the full blown MED-V and App-V products. Which means there's now two carrots, one for SMB to upgrade to 7 without worrying and another for larger companies to still go to enterprise.
It will be made available, for free, to users of Windows 7 Professional, Enterprise, and Ultimate editions via a download from the Microsoft web site.

Source: http://community.winsupersite.com/blogs/paul/archive/2009/04/24/secret-no-more-revealing-virtual-windows-xp-for-windows-7.aspx
0 Votes
+ -
I wonder how they're going to justify dropping ongiong support for XP when they continue to provide new installations of XP virtualized under Win7 and as the primary OS for netbooks.
0 Votes
+ -
It's not part of Windows 7 RC
shellcodes_coder 25th Apr 2009
It will be available as a separate download
0 Votes
+ -
XP will go away on netbooks
LiquidLearner 26th Apr 2009
when 7 comes out. Security updates are available to XP until April 2014.
This is simply the next version of Virtual PC which adds native host OS integration (removes the desktop and start menu/taskbar from the guest OS). This should in an ideal scenario work with any OS, esp Vista, but Microsoft is trying to sell if off as an exclusive Windows 7 feature for business reasons. VMWare Workstation 6.5 released in September 2008 aleady does this (called Unity mode instead of XP Mode) and isn't locked for Windows 7 hosts and Windows XP guests. Sadly, THIS WON'T GIVE ME BACK THE FEATURES REMOVED FROM WINDOWS VISTA OR WINDOWS 7 WITH NATIVE INTEGRATION. Users will still have to manage and patch this "Virtual XP".
0 Votes
+ -
This is for Conficker 'enjoyment'
Christian_<>< 25th Apr 2009
You have to keep the spirit alive!

wink
0 Votes
+ -
Does Microsoft have the authorization to do this?
Hallowed are the Ori Updated - 25th Apr 2009
Did they grovel before the EC to get their blessing before adding this feature to Windows 7?
0 Votes
+ -
The EC
Cylon Centurion 25th Apr 2009
Has nothing to do with this.

IT WON'T BE BUNDLED WITH WINDOWS.

Besides, even if it was, the EC couldn't do anything about it.
0 Votes
+ -
People keep saying this...
zkiwi 25th Apr 2009
That the EC "Can't do anything about it."

However, the history of actual events shows that if the EC finds something in breach of its rules/regulations they can and do do something about the problem. Or do you think the EC fines etc against Microsoft (and others too) are a figment of the imagination?
0 Votes
+ -
I doubt the EC would block this ...
de-void-21165590650301806002836337787023 27th Apr 2009
... because they'd most likely find this HIGHLY beneficial to themselves.
0 Votes
+ -
Besides, even if it was, the EC couldn't do anything about it.

We're talking about the EC... the very embodiment of self-importance. They might have a differing opinion.
0 Votes
+ -
No groveling necessary.........
Ole Man 26th Apr 2009
Just grease their palms with a smidgen of their ill-gotten gains.

"The greasing of the palms" has become a required function of modern corporate business, most especially for giant monopolistic corporations such as Microsoft.
And if my antivirus program won't run in Windows 7, and works only in XP mode, will the antivirus app be enveloped in the XP VM or will it protect the whole piece of garb... I mean machine?

Sorry to be cynical. Vista combined with some really unprofessional service from Microsoft -- I switched to a Mac and I'm setting it up later today... ironic as I still love my AT&T Tilt and hate the iPhone... happy
0 Votes
+ -
Think before you post.
de-void-21165590650301806002836337787023 27th Apr 2009
If your AV software won't run on Win7, then you should choose some decent AV software! Most of the AV packages I've tried on Win7 work just as they did on Vista.

If, on the other hand, you install your AV package into your XP installation, then it'll only protect your XP app instances running in the XP VM instance.

Re perf: If your machine supports hardware virtualization, then (depending on which virtualization subsystem MS is using - VPC/VirtualServer/Hyper-V) your XP VM should run within about 5-15% of the perf of running on the native machine itself.
0 Votes
+ -
It will be very slow.
InAction Man 27th Apr 2009
No doubt about that.
Windows XP Mode should be included in all versions of Windows 7, but most importantly in Windows 7 Home Edition. It is a feature that would appeal the most to inexperienced or moderately proficient users who eally need backward compatibility, as opposed to power users who can learn a new OS and new applications quickly. Inexperienced users are accustomed to working with XP operating features and legacy applications, and not especially comfortable moving to an OS with new operating characteristics (the issue that sank Vista). Microsoft should make backwards compatibility a standard, basic feature and justify the extra-cost versions, such as Windows 7 Professional, using new features not previously available.
0 Votes
+ -
Actually
LiquidLearner 26th Apr 2009
Home is the easiest place to move to a new version of Windows. Program changes may be an inconvenience but they're not costing lost productivity in an office. If someone needs that feature they'll buy Pro. Lots of home users run XP pro, even if they don't always need to.
0 Votes
+ -
Backwards capability for viruses, excellent!
Christian_<>< 26th Apr 2009
happy
0 Votes
+ -
WINE and Virtual XP
teddybairs1 Updated - 26th Apr 2009
While I highly doubt that MS used WINE code for the virtualized XP, WINE is hardly a joke. As I understand it, the Windows code is so mishmashed and downright eclectic imitating it to run Windows based programs under Unix type environments is nothing short of the programming equivalent of changing water into wine(pun intended). Yes, it runs old windows programs better because they're simpler and better understood. It's not like MS gives any input into the situation as to how to make it better, and these coders do it as a labor of love under nearly impossible requirements at best. In spite of this, I can in fact run a good many of my own store bought Windows programs on Ubuntu using Wine. The truth is that it is an amazing project and piece of coding.

If you don't like the quality of the Wine project right now, and you are confident in your coding skills why don't you contribute and do better? If you are unable to do any better, then it would be far more prudent and courteous to keep the wrong end of your body from expressing such statements.
0 Votes
+ -
Interesting
Alan Smithie 27th Apr 2009
Lets see how it's going to work in practice
0 Votes
+ -
Agreed
slaskoske 27th Apr 2009
The technology looks interesting and it deals with an issue that Vista has in a far less clumsy way. (I have loaded Virtual PC and installed XP on my Vista computer but it would be far better to use the incompatible software without having to boot the whole Virtual PC.)

Even so, there is a point where you have to let go to the legacy software.
0 Votes
+ -
I'm sure it will be a public release because in the
blog they stated it will be for the professional and
Ultimate (thus the enterprise as well) editions. If it
was something only for enterprise public editions
would be most certainly not taken into account.
0 Votes
+ -
RE: Smart move
Ken_SF 27th Apr 2009
Backwards compatibility is the holy grail for a software developer. Microsoft missed the mark with Vista and its one big reason Vista is a flop. Microsoft has everything to gain and nothing to lose by embracing legacy customers. As a software developer I'd say the same applies to software languages; Microsoft abandoned its Classic Vb6 customers for a product that has both advantages and disadvantages compared to the classic version. That arrogance has made me think twice about investing in Microsoft technlology. I welcome this news and hope that it means Microsoft is serious about preserving compatibility with legacy products.
0 Votes
+ -
Not quite!
de-void-21165590650301806002836337787023 27th Apr 2009
"Backwards compatibility is the holy grail for a software developer."

Nope! Backwards compatability is the TAX software developers have to pay. Microsoft generally does a great job of ensuring that future versions of Windows still run well behaved legacy apps ...

"Microsoft missed the mark with Vista and its one big reason Vista is a flop."

Microsoft DELIBERATELY broke app compat with Vista because they had to plug a lot of holes that "Dirty" apps had been leveraging for years; e. writing settings to c:\windows and c:\program files, writing to protected parts of the registry etc. This forced many apps to break, but for good reason. Almost all apps currently supported by their vendors have since been fixed.

"... Microsoft abandoned its Classic Vb6 customers for a product that has both advantages and disadvantages compared to the classic version. That arrogance has made me think twice about investing in Microsoft technlology."

It's not arrogance. It's about having to make (hard) decisions that will help customers the most in the LONG term. VB6 was NOT the way forward. The fact that the VB6 runtime is STILL in Win7 and is STILL supported should indicate just how seriously MS takes app compat.
0 Votes
+ -
So what you are saying is Microsoft replaced the vulnerabilities of VB6 in Win7 that they removed in Vista? And it was a good thing when they removed VB6, but now its another good thing that they replaced it because it proves "how seriously MS takes app compat"?

Or did you just get your tongue twisted around your eye teeth and couldn't see what you were saying?
  • Flagged
0 Votes
+ -
I think you need to go lay down ...
de-void-21165590650301806002836337787023 27th Apr 2009
... it's all clearly getting to be too much for you.

Here's my statement which you quoted: "The fact that the VB6 runtime is STILL in Win7 and is STILL supported should indicate just how seriously MS takes app compat."

You shouldn't confuse VB6 the development tool from the VB6 runtime engine.

VB6 the development tool was not the way forward for development of Windows apps.

VB6, the runtime, was and continues to be supported by Microsoft (primarily) for those businesses that still have applications that depend upon it.
0 Votes
+ -
in the vb6 runtime?

Are you trying to make us believe that just because M$ stopped vb6 development the runtime vulnerabilities disappeared?
but please point out where either you or I mentioned "development", until you jumped on that rabbit trail in this post, that is?

Typical rabbit hound, running in circles. Don't get too dizzy, now!
0 Votes
+ -
More innovation...
Jeremy W 27th Apr 2009
You can make your 2010 computer run like your 2001 computer
did.

This is innovation?

Nothings screams product development failure more than this.

M$H!T stock is an excellent short sell.
0 Votes
+ -
A quad-core with 4 gigs ram and I still couldn't get Vista to run. Last week I downgraded to XP even though the driver search was hideous.

Before I bought the new machine with Vista, I seriously considered the dual processor MAC Pro, but thought the thousand $$$ savings would be worth it. Was I wrong! I cannot imagine putting myself through another windows evolution ever again. Next time I go MAC.

I think windows is a dying breed considering I can run ALL of my higher end games such as Left 4 Dead, Dead Space, Doom, Burnout Paradise and practically all older games (quake 1, 2, 3,\ Unreal \ Carmageddon) and so many more.

And mind you this is off a bootable CD, DVD, Or USB FLASH running Puppy Linux (any Flavor).. Considering that my Linux seems to run at higher framerates than windows I think I am coming closer to and end for microsoft's bloated OS' on my HD's.. I like the fact that instead of waisting anywhere from 3gigs (winxp Home) to 12gigs (windows vista) of my space, I can use 0k of my space and run linux with a persistent Flash drive or rewritable disk and take it anywhere. Not to mention linux is in every way more secure than Microsoft's Open "windows" OS'

sorry to ramble but I am discomforted when I am booted into windows...

i will never upgrade from my windows xp 64 bit.. i may perhaps delete it soon though..

0 Votes
+ -
Interesting.
MS wants to include a Win/XP mode with its new Win/7 package.
Does that mean there is no backward compatibility to all our current software?
The stories go that the Win/XP mode will only be available with corporate licenses.
Since every place outside of Redmond WA is in a recession, I suppose that MS doesn?t intend to sell Win/7.
I didn?t think the world outside of Redmond was as rich as MS seems to think we are.
0 Votes
+ -
RE: Microsoft to provide 'XP Mode' with Windows 7
kishorevgopan@... 21st May 2009
hello,
I have downloaded and installed windows 7 and is running fine. I would like to know where i can find the windows xp mode in windows 7.
Thanks in advance,
Kishore Gopan
0 Votes
+ -
RE: Microsoft to provide 'XP Mode' with Windows 7
jackson1984-24316069205748857739440257893812 10th Oct
I scan you piece of writing . that is certainly enlightening and useful.. I prefer to know quite a lot far more about affiliated on-line online marketing.. A lot of many thanks for sharing your consciousness nfl jerseys 2012 about this.

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix