Bott's process of monitoring WGA problems is by following the WGA support forums over at Microsoft for a period of time, keeping track of all the threads started. Of the 64 support requests related to WGA messages on Windows XP, 16 turned out to be confirmed cases of piracy, while 9 others were cases where malware had modified the system, triggering WGA. The remaining 39 cases were a mix of different cases, such as people using an Acer restore disk on Asus systems, but none of them turned out to be true false positives.
When it comes to Windows Vista, the story is a lot more complex, since the Software Protection Platform in Windows Vista is a lot more complex than the relatively simple WGA process in Windows XP. Of the 69 relevant started threads in the WGA support forum for Windows Vista, 10 were cases of counterfeit software, 2 were malware cases, and 17 were mixed cases, none of which were false positives. The remainder 40 cases could be split in two different root causes, one related to the Licensing Service being shutdown, and the other one with Vista erroneously reporting its core components had been tampered with.
Overall, Bott concludes, Microsoft has made major strides in improving the WGA system, with all but nearly eliminating WGA problems on Windows XP. However, Vista still poses problems, and as such, Bott makes a set of suggestions for Windows 7:
- Simplify Windows licensing and activation
- Provide a plain-English license display that anyone can understand
- Provide a deactivation option for retail copies of Windows (for transferring licenses)
- Build a simple, usable, web-based front-end for troubleshooting WGA and validation errors
- Make the Complete PC Backup utility a part of every Vista edition.