На конференцията WinHEC 2026 (Windows Hardware Engineering Conference) Microsoft представи инициативата за подобряване на качеството на драйверите (Driver Quality Initiative, DQI), която ще позволи изолирането на драйвери от трети страни, за да се предотвратят сривове в работата на системата. В рамките на мащабната стратегия K2 за възстановяване на доверието на потребителите към Windows 11, Microsoft и нейните партньори възнамеряват да преструктурират взаимодействието на Windows 11 с хардуера.
Страничните драйвери обикновено работят в ядрото на Windows за максимална производителност, но това позволява една грешка да доведе до срив на цялата операционна система. Преместването на тези драйвери в потребителски режим ги изолира от ядрото на системата. Ако драйвер в потребителски режим излезе от строя, той ще може да се рестартира самостоятелно, без да засяга останалата част от компютъра.
„Създаването на висококачествени драйвери и отказоустойчиви платформи не е задача на една-единствена компания, а общо задължение. Благодарение на тясното сътрудничество с Microsoft, AMD се фокусира върху формирането на култура на съвместна отговорност за осигуряване на сигурност, стабилност и предсказуема производителност на софтуера.“
убеден е директорът по разработката на софтуер в AMD Дейвид ХармънПрограмата DQI се основава на четири ключови принципа: архитектура, доверие, жизнен цикъл и показатели за качество. Робин Сейлър от Microsoft ги описва по следния начин в своя блог:
Архитектура. Ние активно инвестираме в укрепване на защитата на драйверите в режим на ядрото и в осигуряване на преминаването на драйверите на трети страни в режим на ядрото към драйвери в потребителски режим или към драйвери от класове, разработени от Microsoft. Инвестициите в драйвери в потребителски режим включват подобрения в производителността на устройствата PCIe с поддръжка на DMA, както и в Wi-Fi стека. Инвестициите в драйвери на класове включват Soundwire Device Class for Audio (SDCA), внедряване на драйвер на клас I3C, драйвер на клас USB Ethernet NCM, както и постоянно усъвършенстване на съществуващите драйвери на класове от външни разработчици за Windows 11.
Доверие. Повишаваме стандартите за доверен партньор и надеждни драйвери, включително по-строга проверка, разширен автоматизиран анализ и актуализирани изисквания на програмата за съвместимост на хардуера на Windows.
Цикъл на живота. Подобряваме управлението на жизнения цикъл на драйверите чрез по-добро администриране на каталога с актуализации на Windows, включително премахване на остарели или нискокачествени драйвери, подобряване на съгласуваността и ускоряване на разрешаването на проблеми.
Показатели за качество. Разширяваме критериите за оценка на качеството на драйверите, като излизаме извън рамките на грешките и включваме стабилност, функционалност, производителност, както и влиянието върху енергопотреблението и отделянето на топлина, предоставяйки на партньорите по-ясни насоки за подобряване на реалното потребителско преживяване.
Наскоро Microsoft представи функция за възстановяване на драйвери чрез облачни услуги, която позволява на потребителите да се върнат към драйвер, за който е известно, че работи след неправилно обновяване. Въпреки че това е полезно допълнение, би било по-добре, ако проблемите с драйверите бяха по-малко, отколкото ако съществуваха по-ефективни начини за тяхното решаване.