THE latest upgrade to Microsoft鈥檚 Windows XP operating system deliberately prevents a number of PC add-ons from working, New 杏吧原创 has learned.
The upgrade, a massive 80-megabyte package called Service Pack 2 (SP2), was already known to cause some equipment to fail, and users had been led to believe that this was because of the strong security it contains (New 杏吧原创, 18 September, p 4). Microsoft says that 鈥渟ome programs seem to stop working after you install SP2鈥 because the upgrade鈥檚 anti-hacking firewall blocks vital drivers, the software that allows add-ons to run on a PC.
While security measures may be part of the problem, Microsoft鈥檚 website reveals that XP already bars use of certain drivers, but the SP2 upgrade extends this to many more because the company considers them to be a threat to the stability of a Windows XP computer. Components whose drivers are affected in this way include some TV tuners, scanners and Bluetooth radio links.
Advertisement
Hauppauge Computer Works of New York state, which makes TV and video add-ons, pointed New 杏吧原创 to an area of the Microsoft website that reveals why some drivers are failing. It says that in addition to improving security, SP2 also uses a feature called 鈥淒river Protection鈥, to stop PCs using certain named software that Microsoft deems errant in some way. Crucially, SP2鈥檚 Driver Protection cannot be turned off by the user, the site says.
鈥淪P2 is causing massive problems for many manufacturers,鈥 says a Hauppage spokesman. Sitecom, a British maker of Bluetooth wireless printer links, has had to devise a complicated workaround to get around SP2鈥檚 blocker. Antje Schaefer, of Omnikey, a German company which makes smart card readers, says: 鈥淭hree of our readers do not work any more after installing SP2.鈥
Computer scientists see Microsoft鈥檚 action as poor software engineering practice. Drivers designed to work with earlier versions of Windows may not work reliably with XP, but until now users who upgrade have at least had the option of giving them a try.
鈥淚f it鈥檚 known that something can crash a PC, then of course it makes sense to try and stop it,鈥 says Lindsay Marshall, a computer scientist at the University of Newcastle upon Tyne, UK. 鈥淏ut there should be an override. Otherwise we are creating technology that users don鈥檛 have any control over. If you want to do difficult stuff, the operating system shouldn鈥檛 stop you,鈥 says Marshall.
However, Jeff Wettlauffer, a spokesman for Microsoft UK, says the company consulted widely with manufacturers about XP and SP2鈥檚 driver blocking capabilities. 鈥淒river Protection is in place to protect end users from experiencing instability due to known issues with some driver releases,鈥 he says.