我們已經知道Windows 11對USB Type-C連接問題提供了強大的支持,例如解決連接錯誤、充電緩慢、配件不支援等等。然而這些通知只有在開發者也提供適當的支援的情況下才能發揮作用。微軟現在鼓勵OEM有意識地利用Windows 11中的內建通知系統來獲得更好的可靠性和使用者體驗。
由於原始設備製造商(OEM) 在製造PC時存在一些製造問題,USB Type-C連接埠可能無法顯示通知。例如Windows使用ACPI描述符來辨識USB Type-C連接埠及其功能,因此如果某個連接埠缺少此標記,通知將無法正常運作。同樣如果某個Type-C連接埠被意外錯誤地標記為Type-A,用戶將收到錯誤的警報或其他意外行為。同樣如果一個物理上可訪問且可見的連接埠被標記為內部,通知也會被抑制。
為了解決這些問題,微軟建議OEM審核所有USB連接埠的ACPI描述,驗證受支援配置的通知行為,與微軟的Windows 硬體相容性計畫(WHCP) 協調,以確保新平台符合測試要求,並詳細記錄任何與正常或預期行為不同的異常情況。
相容性可以透過Windows 硬體實驗室工具包(HLK) 來確保,HLK是_UPC(USB連接埠功能)和_PLD(裝置實體位置)ACPI描述的實現,以及在各種不同的場景和配置下進行測試來確保。
微軟承認一些原始設備製造商甚至可能希望在不受信任的環境中停用透過USB Type-C連接的資料傳輸。他們應確保此類策略僅適用於外部孔,並且不與觸控板和鍵盤等其他關鍵組建互動。微軟甚至鼓勵向客戶提供針對用戶的資料傳輸停用開關。
消息來源 |