Microsoft voert veranderingen door voor de ontwikkeling en validatie van Windows-drivers. Het bedrijf onderwerpt drivers aan strengere securitytests en wil drivers voor randapparatuur uit de kernel verwijderen. Eerder is antivirussoftware al uit die kern van het besturingssysteem gezet.
Microsoft wijzigt de manier waarop het drivers van derde partijen keurt en laat draaien op Windows 11. De ontwikkeling, goedkeuring en digitale ondertekening van drivers moet aan strengere normen voldoen. Microsoft verklaart dit te doen om de beveiliging en weerbaarheid van zijn besturingssysteem te vergroten. Beveiligings- en instabiliteitsproblemen die Windows al vele jaren plagen, zijn soms terug te voeren op slechte drivers.
De nieuwe aanpak voor driverontwikkeling volgt op maatregelen die Microsoft nam om leveranciers van antivirussoftware stabielere code te laten maken. Dat initiatief kwam voort uit de wereldwijde Windows-storing in juli 2024, die was veroorzaakt door beveiligingssoftware van leverancier CrowdStrike. De uitbreiding van dit initiatief naar drivers moet Windows veiliger, betrouwbaarder en stabieler maken. Microsoft spreekt nu dan ook van het 'voorkomen van incidenten'.
Naast de strengere tests voor drivercertificatie komt de Windows-maker ook met een langetermijnplan voor drivers. Het wil de aanwezigheid van drivercode in de kernel van het besturingssysteem de komende jaren aanmerkelijk terugdringen. Het gaat hierbij ook om drivers voor randapparatuur zoals netwerkchips en -kaarten, camera's, printers, audio-apparatuur, opslagsystemen en USB-apparaten in het algemeen. Drivers voor grafische chips en videokaarten vallen niet onder het plan om code uit de kernel te krijgen. Deze uitzondering is vanwege prestatieredenen, aldus Microsoft.
Tegelijkertijd breidt het bedrijf de ingebouwde drivers en api's (application programming interfaces) van Windows uit zodat het besturingssysteem standaard al met meer apparaten en componenten overweg kan. Fabrikanten van pc's en randapparatuur hoeven dan geen eigen drivers meer te ontwikkelen, maar kunnen vertrouwen op de gestandaardiseerde drivers in Windows.
Microsoft voerde twintig jaar geleden al driververanderingen door toen het Windows‑Vista uitbracht. Die versie van het pc-besturingssysteem had een nieuw drivermodel, wat incompatibel bleek met veel bestaande drivers voor apparatuur. Hardwarefabrikanten waren toen ook traag met het ontwikkelen en uitbrengen van nieuwe, Vista-compatibele drivers voor hun producten.
