驅動程式喺 Windows 架構入面屬於極高權限嘅軟件,很多時直接運行喺 Windows kernel(核心)層。一旦驅動出現 bug,就有可能造成:
DQI 就係針對呢個問題,透過改善驅動設計、驗證同發布流程,降低壞驅動影響用戶嘅機會。
Microsoft 表示,DQI 亦建立喺公司早前提出嘅 Windows Resiliency Initiative 之上,呢個大型計劃專注於減少第三方核心層軟件帶來嘅系統性風險。
Microsoft 指出 Driver Quality Initiative 係由 四個核心支柱(pillars) 組成,用嚟推動整個驅動生態改善。
公開資料目前未完全披露四個支柱嘅全部細節,但 Microsoft 已確認其中一個係 Architecture(架構),重點包括:
原因好簡單:kernel 層一旦出錯,整個 Windows 都可能即刻崩潰。減少第三方程式直接跑喺 kernel,可以顯著提高系統韌性同穩定度。
同 DQI 一齊公布、亦最容易理解嘅新技術係 Cloud‑Initiated Driver Recovery(CIDR)。
簡單講,呢個功能容許 Microsoft 透過雲端自動回滾有問題嘅驅動版本,而且唔需要用戶或硬件廠商介入。
主要特點包括:
以前如果某個驅動更新導致問題,通常要:
CIDR 嘅目的就係大幅縮短修復時間,甚至可以喺用戶未察覺之前已經回復正常。
Driver Quality Initiative 加埋雲端復原系統,主要針對幾個長期困擾 Windows 嘅問題。
kernel‑mode 驅動如果出錯,往往會直接令整個作業系統崩潰。透過強化架構同減少核心層第三方程式,理論上可以降低藍畫面等問題發生率。
CIDR 讓 Microsoft 可以即時回滾有問題嘅 Windows Update 驅動,避免大量裝置長時間受影響。
DQI 同硬件廠商合作,希望提高驅動開發同測試標準,令不同裝置之間嘅兼容性同穩定度更好。
由於 DQI 建基於 Windows Resiliency Initiative,整體目標係重新設計 Windows 同第三方核心層軟件嘅互動方式,減少單一驅動錯誤引發大規模系統問題。
Microsoft 已確認 DQI 係由 四大支柱 組成,但目前公開資料仍未詳細列出全部內容。
同樣地,以下內容暫時亦未有完整公開文件:
預計隨住 Microsoft 之後更新開發文件同工具,更多技術細節會逐步公開。
Windows 需要支援來自全球數以千計廠商嘅硬件裝置,因此驅動品質一直係平台穩定性最大變數之一。
透過 Driver Quality Initiative 同 Cloud‑Initiated Driver Recovery,Microsoft 嘗試同時從兩方面入手:
如果呢套策略成功落實,未來 Windows 用戶可能會明顯減少遇到因第三方驅動導致嘅系統崩潰同更新事故。