На конференцията WinHEC 2026 Microsoft официално обяви радикална промяна в подхода към оценяването на софтуера на трети страни и преди всичко – на драйверите за компонентите. Качеството на работата на драйверите ще се оценява не само по отношение на липсата на критични сривове, но и по критерии за енергийна ефективност.
В продължение на десетилетия стандартът за качество на драйверите за Windows беше изключително нисък: Microsoft ги оценяваше въз основа на телеметрията на Windows Error Reporting (WER) и файловете с дъмпове на сривове.Така, ако драйверът на видеокартата, звука или Bluetooth позволяваше на Windows да работи без критични сривове, той се считаше за „стабилен“, отговаряше на основните изисквания и се инсталираше на милиони машини по целия свят. На практика обаче той можеше да предизвика значителен дискомфорт у потребителите, като имаше многобройни скрити проблеми. Например, това може да бъде голямо забавяне при отложени процедурни извиквания (DPC), при което некачествените мрежови драйвери понякога монополизират циклите на централния процесор, предизвиквайки шумове в звука, намаляване на честотата на кадрите в игрите и забиване на системата.
Най-голяма вреда на стария механизъм за контрол на качеството на драйверите нанесе технологията Modern Standby.Тя беше замислена като аналог на режима на готовност при смартфоните, при който компонентите с ниска консумация на енергия периодично се активират, за да приемат електронната поща или да актуализират приложенията, работещи на заден план. Поради лошата оптимизация обаче, контролерът на диска или Wi-Fi пречат на процесора да премине в енергийно ефективно състояние, лаптопът продължава да изразходва батерията, когато не се използва или е прибран в чантата – но тъй като при това той не забива, телеметрията съобщава, че всичко е наред и драйверът се счита за изправен, въпреки че батерията на лаптопа се изтощава без видими причини.
В рамките на новата „Инициатива за качество на драйверите“ (Driver Quality Initiative – DQI) Microsoft реши да запуши тази вратичка. Критериите за оценка на качеството на драйверите ще бъдат разширени, като вече ще се вземат предвид „стабилност, функционалност, производителност, както и енергопотребление и топлинно въздействие“. Драйверът може да бъде признат за некачествен просто защото заради него батерията се изтощава прекалено бързо или вентилаторите за охлаждане започват да работят на пълна мощност, когато компютърът би трябвало да е в режим на готовност.
Остарелите драйвери, които не отговарят на новите стандарти за автономна работа и разсейване на топлината, ще бъдат премахнати от каталога на Windows, което ще предотврати автоматичната инсталация на неоптимизиран код, способен да наруши работата на нормално функциониращ лаптоп. Това стана особено важно с появата на високоефективни Arm-процесори, като Qualcomm Snapdragon X Elite, и чипове Intel Panther Lake, способни да се конкурират с процесорите на Apple MacBook.