The ToyBox

Ricardo Bilton & Gloria Sin

Sony laptops can't use Windows 7 XP mode thanks to disabled hardware virtualization

By | August 10, 2009, 8:27am PDT

Summary: Are you a the brand new owner of a $2,000 Sony Vaio laptop? Were you planning to run Microsoft’s XP virtualization technology in Windows 7? You’re out of luck. Sony has said that it will enable Intel’s Virtual Technology, which supports Windows 7’s “XP mode,” only on select Sony Vaio models in the future, according to a report [...]

Are you a the brand new owner of a $2,000 Sony Vaio laptop?

Were you planning to run Microsoft’s XP virtualization technology in Windows 7?

You’re out of luck.

Sony has said that it will enable Intel’s Virtual Technology, which supports Windows 7’s “XP mode,” only on select Sony Vaio models in the future, according to a report by The Register (UK).

So that business executive-flavored Sony Vaio Z ultraportable? No dice.

There will be 10 Vaio PC models that will be incapable of running XP mode, which allows legacy Windows XP applications to work with the new Windows 7 operating system.

Not a single member of the current Vaio product family supports Intel’s VT, even though it’s one of the features of the Intel Core 2 Duo mobile processor used in the Sony systems.

The BIOS has been blocked in all current Vaio systems from working with hardware virtualization in the Core 2 Duo, The Register reports.

Why? Few requests and security reasons, one Sony representative, Xavier Lauwaert, wrote:

Contrary to perceived opinion, we have received very little if any requests to enable VT technology up until very recently.

In addition, our engineers and QA people were very concerned that enabling VT would expose our systems to malicious code that could go very deep in the Operating System structure of the PC and completely disable the latter.

For these two reasons we have decided, until recently, not to enable VT.

However, with the advent of XP Virtualization, there is impetus for us to relook at the situation and I can share with you that we will enable VT on select models.

Though, i fear t say that the Z series will not be part of our VT-enabling effort.

Indeed, we will focus on more recent models.

In the hope this clarifies the background of our decision as well as our plan moving forward.

It’s fair to say customers who purchased Sony systems in anticipation of upgrading to Windows 7 are a little put-off, and some are even calling for a class-action suit against Sony, claiming the company hasn’t been transparent with its decision.

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

Topics

Andrew J. Nusca is editor of ZDNet and SmartPlanet.

Disclosure

Andrew Nusca

Andrew J. Nusca does not hold any investments in the technology companies he covers.

Biography

Andrew Nusca

Editor

Andrew J. Nusca is an editor for ZDNet and SmartPlanet. As a journalist based in New York City, he has written for Popular Mechanics and Men's Vogue and his byline has appeared in New York magazine, The Huffington Post, New York Daily News, Editor & Publisher, New York Press and many others. He also writes The Editorialiste, a media criticism blog.

He is a New York University graduate and former news editor and columnist of the Washington Square News. He is a graduate of the Columbia University Graduate School of Journalism. He has been named "Howard Kurtz, Jr." by film critic John Lichman despite having no relation to him. He lives in his native Philadelphia with his wife, cat and Boston Terrier.

Follow him on Twitter.

Related Discussions on TechRepublic

Did you know you can take part in these discussions with your ZDNet membership?
41
Comments

Join the conversation!

Just In

RE: Sony laptops can't use Windows 7 XP mode thanks to disabled hardware virtualization
gordonmartin57 15th Jan 2010
Sony Vaio's and many other intel notebooks don't have virtualization enabled on their intel chips so you cant run XP mode on windows 7. (I believe all AMD's do. I overcame the problem of virtualization on my Sony Vaio by installing the free Sun Virtual box software. It runs faster and better than VM ware or Microsoft virtual PC (and did I mention its free!!) and does not require hardware virtualization. I then installed Win XP and it runs seamlessly on my win7 home edition OS as a window on the desktop. My windows apps then run on XP with only a slight delay that is acceptable to me. Now I have the best of both worlds: Win 7 and XP on a Sony Vaio. http://www.virtualbox.org/. I could now run as many additional operating systems I want using Virtual box. Go Sun!!!!
0 Votes
+ -
I'm surprised by this quote
NonZealot 10th Aug 2009
In addition, our engineers and QA people were very concerned that enabling VT would expose our systems to malicious code that could go very deep in the Operating System structure of the PC and completely disable the latter.

Yes, because Sony is very much against rootkits that disable functionality in your OS.
0 Votes
+ -
LOL
bmgoodman 10th Aug 2009
Good one! wink
0 Votes
+ -
I can't decide
voyager529 10th Aug 2009
whether that was funny or insightful. Sony should be the LAST group of people making that argument.
0 Votes
+ -
Sounds like that was a Windoze problem
Wintel BSOD 11th Aug 2009
...if I recall...

DRM, anybody?
0 Votes
+ -
M$ shares the blame and liability
Linux Geek 10th Aug 2009
because it made its windoze code hardware dependent and promised something that it could not deliver.
0 Votes
+ -
So is Linux
voyager529 10th Aug 2009
...to take that argument to its logical conclusion, Linux is hardware dependent because you need RAM in order to run it. I don't think you'll find too many modern Linux distros that will run on a 80286 processor, either. Most VMWare apps (which are Linux based IIRC) are also dependent on processor virtualization support.

I'm not saying that MS > Linux or vice versa, but I am saying that it's not Microsoft's job to ensure that code runs on hardware intentionally crippled by the OEM.
0 Votes
+ -
Both crowds (MS lovers and Linux fanboys) always want to make every issue part of their Windows Vs Linux death struggle when in fact it has nothing to do with the host OS. If you run VMWare workstation on a Linux host for example, you still need a VT capable CPU (assuming you are going the Intel route) and bios support for VT if you want the VM's you host to get the benefit of hardware virtalization support.

Since Sony appears to be disabling VT at the bios level, it doesn't matter if you put windows or linux on the machine - you are not going to get the benefits of hardware virtualization.

Why would we think its the OS's fault (no matter what OS we are talking about) that Sony chose to cripple it's systems in this way?
0 Votes
+ -
Well Heck Just buy a different brand of computer with an AMD processor! Sony looses out and so does Intel.
0 Votes
+ -
So, are you talking about...
Wintel BSOD 11th Aug 2009
...hardware virtualization in general (like VMWare and VirtualBox), or just the M$ proprietary-taxed VT?

Since Sony appears to be disabling VT at the bios level, it doesn't matter if you put windows or linux on the machine - you are not going to get the benefits of hardware virtualization.
0 Votes
+ -
no one said it was
cbliles@... 10th Aug 2009
Duh!
0 Votes
+ -
Excuse me . . . . .
medezark@... 10th Aug 2009
All code is "hardware dependent" in one way or another. Sony is completely to "blame" for this. And it would only take a BIOS update to fix.

64 bit Linux -- Dependent on 64 bit processor.

3D hardware acceleration -- Dependent on Video card with 3D accelerated GPU.

Hot Swappable RAID -- Dependent on RAID controller.

Apple OSX - Dependent on EFI style firmware or emulation

CUDA - Dependent on a CUDA enabled Video Card

And so on, and so on
0 Votes
+ -
you don't get it!
Linux Geek 10th Aug 2009
M$ allows $ony to sell windoze as it is full featured product, instead of creating a new windoze version without virtualization.
M$ is still liable as it was with the 'vista ready' campaign on bad hardware, and should share the costs with $ony for defrauding the customers.
  • Flagged
0 Votes
+ -
We do get it.
jdbukis@... 10th Aug 2009
Its just that your point doesnt make any sense.
How are microsoft liable for sony blocking a windows feature? and this has no relation to the vista ready situation.
  • Flagged
0 Votes
+ -
Sony & Intel at Fault
AstroCreep 12th Aug 2009
The problem is two fold: Sony not including the proper option in the BIOS to enable Intel's VT-x and Intel for making two versions of each MODERN CPU; one with VT extensions, and one without.

The fact that Virtual XP Mode requires Virtualization extensions isn't a fault of Microsoft; it's simply how the technology works. Linux uses it as well, as that is how VMware's ESX servers can utilize some of their more attractive features (HA, VMotion, etc), which if you buy the full version, comes running on top of RHEL.
0 Votes
+ -
Typical
bobiroc 11th Aug 2009
Blame Microsoft because you hate them for something Sony intentionally did with their hardware. Despite how you and some people feel Microsoft does not control what the OEMs do with their hardware. You are a troll.
It is not only Sony. Dell, HP, Acer, Toshiba and others do not have a switch in the BIOS to enable the feature on PC's that have native Intel CPU support for virtualization. I have taken three computers back to the store becuase of this.

It is unforgivable to not give access to an important feature that you are paying for and is present in the CPU, but stupid companies do not give you access to it!!!
0 Votes
+ -
dell too
caroku 10th Aug 2009
I have a dell laptop, and it doesn't have the bios option to enable hardware virtualization, even when the processor supports it. I want my BIOS update NOW!!!

Sorry for the bad english.
(Non IT chilean)
0 Votes
+ -
What bad English?
JohnOfStony 11th Aug 2009
I don't understand why caroku is apologising for bad English. It's vastly better than many posts I've read here. Keep writing the way you do, caroku. It's perfect (well, except for writing English with a small 'e'!)
  • Flagged
0 Votes
+ -
It is the processor
dbisse@... 11th Aug 2009
If you look at the white page of what processors will support this and what will not, it will make your life alot easier.

I built 3 PCs back in February with the purpose of being my mainline PCs for the next 3 years. All 3 are QUAD-Core to the max but with different MB/CPU combos. (I test alot and like to make good on recommendations) Only 1 will run XP mode. I didn't even look for the white page until a month later and smacked myself good. The easy solution is just a CPU replacement. Haven't looked to see if my MB bios has a switch but will probably just wait until time to decide which path to take. New CPU might be worth it for the money by then.
Which is why those of us wanting virtualization should wait till Win 7 is out and we see laptops/desktops with this capability being sold in the marketplace.

This could easily turn into a fiasco for Microsoft along the lines of "Ready for Vista" from a few years ago.
All I can say is WOW. I don't fault M$ for requiring Hardware support for virtualization too much, as software virtualiztion is terribly slow and inefficient. But intentional disablement of the feature for nebulous reasons such as security and "feature request" issues is unforgivable. That option should be enabled or at least available as a matter of user choice, not company policy.

All manufactures should act to correct this omission via BIOS upgrades in ALL machines which support VT, and do so quickly and without further excuse for delay.
0 Votes
+ -
Not just Core 2 CPU's
Joe_Raby 10th Aug 2009
If you didn't already know it, the Atom Z series processors have Intel VT too.

That means the tiny VAIO P (and any other Atom Z520, Z530, etc netbook or MID) could be capable of hardware VT acceleration. However, Sony and most other manufacturers disable the option in the BIOS.

Sony uses an InsydeH20 UEFI BIOS for the VAIO P, but it's not a 64-bit version UEFI because the Z series Atom's don't include Intel 64. Only the net-top versions of the Atom (230 and 330) support Intel 64, but they don't have VT.

In Sony's defense, their notebooks aren't exactly business-class machines, and VT is a business feature and not designed for consumers.
0 Votes
+ -
Is This a Widespread Problem?
MichP 10th Aug 2009
Won't XP mode only come with the enterprise class version of Vista anyway? How many average users even know what virtualization is (and do you want to be the one trying to explain it to them)? If it's a specialty/niche market, we really shouldn't be shocked that not every machine will run it. But I do agree it is wrong to block software from using a hardware capability that is already there just for the sake of creating another revenue stream.
0 Votes
+ -
Nope, it comes with Pro too (nt)
NeoGeneration 10th Aug 2009
(nt)
And this is reason number 654 that I will no longer buy Sony crap!
If you fear that you will have to pay a high price for a PC in order to run Windows 7 XP mode, buy a Mac Mini.

See following article

http://blog.fosketts.net/2009/08/07/macs-beat-pcs-intel-vt/
0 Votes
+ -
Who Cares?
condelirios 10th Aug 2009
Honestly. WHO CARES? I still haven't found an XP app that doesn't run in both Vista AND 7. Why would I use XP Mode again? It seems pointless to me.
0 Votes
+ -
Actually.. I've run into a few...
Wolfie2K3 11th Aug 2009
That's the bad news...

The good news - those are generally older versions of apps (like Nero 6.x, PowerDVD 6 to name a couple) and there are newer versions of said apps that DO run flawlessly on Vista and Win 7.
0 Votes
+ -
Nero 7 & 8 blow
Wintel BSOD 11th Aug 2009
Especially running under XP. They've turned into the AOL of DVD burning software, running a tie there with Roxio as RAM resource hog of all time.
0 Votes
+ -
Use alternative virtualization solution
ThinkFairer 10th Aug 2009

You can always use alternative virtualization solution such as Citrix or ThinServer.

You don't even have to install individual Windows XP on each VAIO

http://www.aikotech.com/thinserver.htm
http://www.citrix.com
0 Votes
+ -
OLD NEWS w/ Solutions Available!
i2fun@... Updated - 11th Aug 2009
My 1yr old VAIO came with virtualization turned off w/ nothing in the bios to turn it on. Here's the link to a "HOW TO" enable it regardless of what Sony wants (Kings of EXTERNAL CONTROL & DRM in what you buy and don't really own)!


http://www.allquests.com/question/678250/How-to-Enable-Intel-VT-and-AHCI-on-a-VAIO-SZ.html


Note: You are fooling with the bios of your machine here. So you will need to take the utmost care. Not that you can kill your machine, but following directions is very important to get it done. Young kids do this kind of stuff for a hobby editing with hex editors, etc. So if you have any trouble ask your 8yo for help!

ULTIMATE SOLUTION? ....Don't buy anything with the Sony Brand on it, w/o expecting some sort of ROOTKIT, Exploding Batteries, or other DRM (Digital Rectal Manipulation)! wink
0 Votes
+ -
You guys make me laugh..
DonBurnett 10th Aug 2009
You know this is just really SILLY stuff to complain about..

Virtual XP mode is really nothing new, except for the desktop window integration, this was all available before for free as a download as part of Microsoft Windows Vista.

If you are running Vista now, you can still download Virtual PC 2007 (today) and run this same capability on Vista (minus sharing apps on the windows desktop) but still running on a separate screen for FREE. That version works on ALL PCs regardless of virtualization (but only under Vista (not Win7)..

But seriously folks why virtualize?

Why not try running your old app directly in Win 7 using the application compatibility settings for XP right in the Win 7 properties for each program file you are going to run.. It will run faster and better anyway and there is little incompatibility anyway..
0 Votes
+ -
I suspect
bobiroc 11th Aug 2009
that will work for most users as it has been my experience that Compatibility mode does what it is intended to do. There shouldn't be any or at least very few consumer apps that would ever need this.
0 Votes
+ -
This has to be the funniest set of talkback in awhile. The pathetic Win vs Mac battle. Oh, it is Microsoft's fault! Buy a Mac and you won't have to deal with this. Yet this has absolutely nothing to do with either Apple or Microsoft.

Folks, I like Ubuntu very much. However, if you were running Ubuntu on these Sony notebooks, no hardware assisted virtualization for you. This falls on Sony and Intel for both being boneheaded on this decision. Intel should have included this feature on every one of its core duo's, core quads, pentium 4's, extreme editions, and dual core pentiums when this was possible in 2006.

Thankfully, I use only AMD processors because of the Intel tax. If you use Windows, Mac, or Linux, anyone who buys Intel pays the Intel tax. I may not get all the speed that Intel chips have. Honestly in the post CPU speed multi-core era, the speed differences are pretty moot. Speed is all relative to the amount of memory you have and if the OS is capable of using the hardware features properly.

Lets keep the blame on manufacturers who need to put the option in the bios. You can turn it off while shipping the product. As long as I make the decision to turn it on, then the liability belongs to me. Its time to update all the bios and get this out.

I think also that Microsoft needs to make the next version of XP Mode with no hardware assistance necessary. It was possible in Virtual PC for Vista.
0 Votes
+ -
Hardware Assist
bobiroc 11th Aug 2009
I think this was done in order to provide better performance for one and I think it also may be needed to use your devices and peripherals plugged into the local computer such as flash drives and printers and such. I could be wrong though.
0 Votes
+ -
That's The Problem...
AstroCreep 12th Aug 2009
"I think also that Microsoft needs to make the next version of XP Mode with no hardware assistance necessary. It was possible in Virtual PC for Vista."

There in-lies the problem. My understanding is that in order to properly utilize the "Virtual XP Mode" you need the Hardware Assisted virtualization, a la Intel VT.

I'm kind of at a loss on the Virtual PC for Vista comment; I'm running VPC 2007 on a Vista notebook (a Sony Z-Series, ironically) and the Hardware Assisted checkmark is grayed-out...unless you're talking about something different and I totally misunderstood you. wink
Sony cares even less about what their customers think than Apple does. Their attitude seems to be 'Buy our products and shut up, or don't buy them and go away because you don't matter to us or anybody else.'
Anyone who pays for Sony's overpriced junk gets what they deserve.
I have a SONY z-570. The hardware can handle the virtual machine. The hardwarwe with a BIOS update could handle 8 gigs of RAM. SONY wants you to buy a new peice of hardware. They do not want to waste their time with nonprofit making updates.
Their products can be inspired but forget about upgrades.
If Sony does not want to support loyal customers, then customers must look for loyal suppliers.
I'm currently stuck with a Sony Vaio VPCCW17FX. It
looks and feels like a MAC. It runs faster than any PC
I previously owned. I can't connect it to my Canon
PIXMA MP600 because there are no Windows 7 drivers
(Canon's fault). I can't connect it with Windows XP
drivers (SONY's) fault because I can't install Virtual
PC and/or Virtual XP on my machine. I have already
upgraded to Windows 7 Professional. I installed SUN's
(soon to be Oracle's) free Virtual Machine software
(Virtual Box) in the hope that I could run Microsoft
Virtual XP therein. However, downloading 1/2 Gig for
the install from Microsoft is problematic at best. It
won't install on my SONY. I was hoping I could run the
install from inside Virtual Box, but I can't seem to
get that far. Any suggestions? BTW, I keep getting the
"No bootable media" error message, whenever I try to
start up Virtual Box, even though I followed all of
the instructions (as far as I can tell).
Sony Vaio's and many other intel notebooks don't have virtualization enabled on their intel chips so you cant run XP mode on windows 7. (I believe all AMD's do. I overcame the problem of virtualization on my Sony Vaio by installing the free Sun Virtual box software. It runs faster and better than VM ware or Microsoft virtual PC (and did I mention its free!!) and does not require hardware virtualization. I then installed Win XP and it runs seamlessly on my win7 home edition OS as a window on the desktop. My windows apps then run on XP with only a slight delay that is acceptable to me. Now I have the best of both worlds: Win 7 and XP on a Sony Vaio. http://www.virtualbox.org/. I could now run as many additional operating systems I want using Virtual box. Go Sun!!!!

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