I den nye Release Candidate 2 (RC2) af Windows XP har Microsoft aktiveret den såkaldte "Driver Blocking", som blokerer en lang række programmer. Det gælder ikke mindst firewall-programmer som Black Ice og Zone Alarm, men også andre programmer som AOLs klient-software.
"Driver Blocking" skal beskytte brugeren mod at installere drivere, som kan gøre systemet ustabilt. Hvis man forsøger at installere et program, der indeholder en sortlistet driver, vises følgende meddelelse: "A driver is installed that causes stability problems with your system. This driver will be disabled, please contact the driver manufacturer for an update that is compatible with this version of Windows."
I den første Release Candidate af Windows XP var "Driver Blocking" ikke aktiveret, og programmerne kunne installeres uden advarsel. Microsoft meddelte dog allerede tidligere på året, at "Driver Blocking" bliver indbygget i Windows XP, og firmaet har udsendt et dokument, der beskriver hvad programmører skal gøre.
Både BlackIce og Zone Alarm kommer snart i nye Windows XP-kompatible versioner, der ikke bliver blokeret af Microsofts indbyggede "program-filter".
Funktionen vækker minder om striden mellem Microsoft og Digital Research, hvor softwaregiganten blev beskyldt for at indbygge "falske" fejlmeddelelser i tidlige versioner af Windows for at forhindre, at det kunne køre under Digital's DR-DOS.
Den "sorte liste" over forbudte programmer i Windows XP findes i den binære fil apphelp.sdb i mappen AppPatch under Windows-rodmappen. Filen skal åbnes i en hex-editor for at være læsbar.
Microsofts danske Product Manager for Windows XP, Nis Bank Lorenzen, siger, at "Driver Blocking" skal beskytte brugeren mod at dennes system ikke fungerer pga. installation af en dårlig driver.
I første omgang blokeres drivere kun i samarbejde med driver producenten, fortæller han. Hvis det bliver opdaget at en bestemt driver ikke fungerer, kontakter Microsoft driver-leverandøren og får dem til enten at be- eller afkræfte at dette er tilfældet. Er det tilfældet, kan leverandøren vælge at blokere for driveren - og henvise til, hvor en ny kan downloades.
"Er det en alvorlig fejl, som betyder at installeres driveren, kan Windows XP ikke startes igen, så kan Microsoft vælge at blokere for driveren. Dette kan ikke ske uden at vi direkte kan bevise at fejlen opstår generelt - og ikke kun i bestemte hardware/software konfigurationer. Desuden skal vi kontakte driver leverandøren for at henlede dem på
fejlen - og arbejde med dem om at løse problemet," siger Nis Bank Lorenzen.
Han understreger, at alle tiltag kun er i forbrugerens interesse, og henviser til at det ikke kan være i brugerens interesse at installere en driver som totalt nedlægger systemet.
(Kilde: The Register)