Vista WGA problems confirmed
Summary: I've seen Vista's new WGA problems up close and personal, and I've got the screenshots to prove it. Why are some programs able to convince Windows that the operating system has been tampered with? Why is Windows Defender allowing them to do it? And what can you do if you're caught in the crosshairs?
This morning I reported on Vista activation and validation problems I've been hearing and reading about in the last few weeks. This afternoon I have a firsthand report.
When I installed a beta version of Acclaim's 9Dragons role-playing game (protected, apparently, by nProtect's GameGuard anti-cheating software), Vista dropped a bomb on me. A time bomb, that is. The software convinced the Windows Software Licensing service that the operating system was being tampered with, deactivating the system and starting a 72-hour countdown to "reduced functionality mode." This image gallery documents the process:
I'm baffled that this Windows error message doesn't actually mention Windows. It just says "your license" and "your software." How am I supposed to know which license and which software. And in the left-hand-meet-right-hand department, where's Windows Defender in all this? I'm installing a piece of software that is tampering with my operating system, according to the Windows Software Licensing module. So why is Windows Defender looking the other way while this dastardly deed is being done? Why doesn't it detect and block this software?
In this case, closing the game and restarting the computer allowed me to reactivate over the Internet, but other people haven't been so lucky, based on reports filed at Microsoft's Vista Validation Issues forum.
For the record, I think Acclaim deserves a share of the blame for this problem. This problem has been known for a month, maybe much longer. When I installed the 9Dragons software today, it auto-updated itself to the latest version. Supposedly, nProtect has had a patch available for some time, so why doesn't Acclaim include it?
Still, shifting the blame around is cold comfort to a Windows user who downloads and installs a perfectly innocent-looking program only to discover that they've actually pulled the pin on a grenade that will go off in 72 hours unless it's disarmed.
So far, it looks like most of these problems respond to simple treatment: uninstall the game or program and reactivate, by phone if necessary. Still, it's a hassle to deal with, and nontechnical users are likely to be thoroughly confused.
I was fortunate enough not to reach "reduced functionality mode." Adrian Kingsley-Hughes has an excellent image gallery showing exactly what that looks like. (Hint: not fun.)
I'm still waiting for a response from Microsoft.
Update 27-Feb-2007: Microsoft's David Lazar, Director of the Genuine Windows program, says a technical team is investigating this issue now. A Knowledge Base article on the subject (931699) was published on February 21 acknowledging the existence of the problem and listing options for fixing the damage. I'll be speaking with him and others later this week and will post a follow-up then.
Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Talkback
"Windows was deactivated due to a hardware change"??!
Dunno about you, but if my car told me it wasn't going to start because I upgraded the stereo, I would run towards the nearest living thing and kill it.
Software will trigger it too? That is just pure nonsense.
This does seem outrageous
Something tells me that WGA is a LITTLE too picky about software and registry key changes somehow.
I have a game that also uses Nprotects system, from WildGames. It's a good thing I didn't go out and buy Vista immediately, if it was going to do this.
The truth
because Windows thought it was trying to hack your system files to remove the WGA
protection.
Remember, the ONLY thing that will get MS to break it's Tuesday patch cycle is a
hack to its DRM.
What kind of hardware?
How long does it take to validate Vista on a dialup 24k connection?
Never mind the hardware...what about the soft?
Six months from now I predict a steady stream of Vista deactivation programs circulating on the net.
Worse than pure nonsense
Unacceptable, Mr. Gates. You have all the money and programmers in the world, and this sort of heavy-handed BS is the best protection you could come up with for your OS? I'd rather have a dongle!
Microsoft has gone over the edge
What a concept!
good so far except ....
if we wanted a mac
Re: "Windows was deactivated due to a hardware change"??!
Why should it matter if you upgrade your pc, replace the graphics card or whatever, Vista shouldnt stop working because of that. Vista sucks and I won't be touching it with a 60 foot pole anytime soon.
But you agreed<g>
It goes on to explain but you get the idea.
I'd sure like to see license control that actually works.
This is not new.
would never say how much that was), XP assumed it was running (illegally) on a
computer other than the one for which it was licensed.
In SANSKRIT language VISA means SHIT
They have stopped to think coherently in trying to apply various stupid laws and restrictions on users. The future is no more unpredictable for them.
RE: Vista WGA problems confirmed
Blame
that of non-technical users. The ability to diagnose and solve these kinds of
problems isn't something everyone has pursued. They may have had better things to
do. To them, a problem like this is not an intriguing puzzle to solve.
I'm not suggesting anyone is taking the wrong tone; but there has to be some
advocacy on behalf of those who can't make it to the lofty threshold where blame is
assigned.
I agree completely
However...
For me, I think considering the amount of money they pumped into developing Vista something as fundamental to its operation as WGA is should have been tested to the limits. But, it seems that they are only now realizing that it sucks. Now that's probably enough for someone to decide to try and press a class action suit against Microsoft.
Also, and somewhat tangentially, people have been complaining about Vista and hardware issues. Perhaps the "why" the hardware people haven't done much with Vista is because they saw the WGA fiasco happening before Microsoft did, and have decided to wait until things get to a stage where it's worth their while developing "Vista compliant" drivers etc.
Vista and hardware issues
These vendors probably couldn't develop drivers because each time they went to test the driver, WGA kicked them out and after 10 or 20 times, MS wouldn't even let them activate over the phone. How much does it cost to develop software for an OS that will constantly tell you that you're a pirate and need to buy (another) license?
No wonder there is no software for Vista!
LOL
Oh, please...
They know they need to have the developers on their side. I'm quite certain that this only happened in your imagination.
However, the vulnerability of the licensing system is a very real problem. The problem in the article was an accident caused without malice. What if somebody actually was out to get them.
It is quite clear that Microsoft have been too concerned about protecting their software, and too little protecting their customers.
Not even Microsoft should do something like that...
Windows driver development is real unpretty stuff and if the driver you're rolling and testing causes the system to think it's been tampered with, well guess what? You're reactivating, like it or not. There is no more intrusive way to tamper with Windows than to write and debug a driver for it.
Now some might go as far as to say that they should be running a virtualized "Vista" so you can reset the VM and go back in time easily like apps developers usually do. But you can't debug hardware specific drivers from a VM. So every d@mn time you do something that makes Vista think you're tampering, you gonna get to reactivate. Now does that seem fun?
Maybe MS releases a Vista debug kernel that bypasses the WGA for development, but that's risky for MS as that can get into the wild and let hackers do all kinds of things as well as become a source for piracy. So MS's gonna be real tight chested with that binary. I have my doubts that this is widely available to most hardware vendors.