共用方式為


平台需求和動機

電源和電池子系統的 Windows 硬體需求是由符合使用者期望的需求所推動,並提供容錯平臺作業。

注意

只能從通用序列匯流排 (USB) 埠收費的系統可能無法支援本文所列的所有需求。

連接到充電器時發生充電

使用者預期 Windows 平臺中的電池會在連線到外部電源時收費。 因此,不論系統電源狀態為何,每當平臺連接到 AC 電源或電池電池時,系統都必須嘗試充電電池。 這適用于所有系統電源狀態,包括作用中 (S0) 、睡眠 (S3) 、休眠 (S4) 、關機 (S5) 、 (G2/G3) 或新式待命。 電池完全充電或發生錯誤狀況之後,充電可能會停止。

雖然不理想,但系統的設計目的是在 Windows 或韌體未開機或未執行時,以降低速率來充電電池。 例如,當系統完全關閉並聯機到電池時,電池可能會以較慢的速率充電。 不過,此系統在開機後應該執行更快速的充電,而且 ACPI 韌體可用來定期監視電池計量。

最後,當系統處於熱狀況時,某些系統可能會以較低的速率來充電電池。 在此情況下,熱度會透過變慢或完全消除電池充電來降低。 熱條件應該是任何良好系統設計的例外狀況。

連線到 AC 電源時,Windows 一律可以開機

使用者預期只要連線到 AC 電源,就可以立即開機並使用其系統。 因此,當連線到 AC 電源時,系統必須一律能夠開機並完全可用。 不論電池計量、電池/充電狀態,或電池是否存在於具有卸載式電池的平臺中,這都是如此。

如果平臺需要最小電池容量才能開機韌體和作業系統,平臺必須確定它一律會保留所需的容量。 保留的電池容量不得公開給 Windows,而且平臺必須自發管理此容量。

保留這類保留會限制使用者遇到電池完全耗盡的情況。 不過,即使平臺已正確設計來維護電池中所需的保留等級,使用者仍然可以遇到完全耗盡的電池。 例如,使用者可能會將電池執行到耗盡點,然後忽略將電池連接到電池一段夠長的時間。 因此,電池會因為正常降低而低於保留等級。 在此案例中,平臺必須延遲開機 Windows,直到有足夠的電量新增至電池為止。

充電是由硬體自發管理

由於使用者預期電腦在連線到 AC 電源時充電,因此系統硬體必須執行電池充電,而不需要韌體、Windows、驅動程式或其他在主要 CPU 上執行的軟體 () 。 這是因為其中一或多個元件可能無法運作,或可能在任何指定時間處於錯誤狀態。

當完全收費或發生錯誤時,充電會自動停止

當電池完全充電或發生錯誤時,系統會自動停止充電。 這必須完成,而不需要韌體、Windows、驅動程式或其他在主要 CPU 上執行的軟體 () 介入。 此外,硬體必須符合所有電池安全法規。

套用電源時,Windows 不會自動開機

除非使用者手動開啟 ACPI S5/G2) ,否則系統會保持關閉狀態 (ACPI S5/G2。 系統關閉或關閉之後,它必須維持在該狀態中。 因此,當電源套用至系統時,系統不會自動開機或以可見方式開啟。

根據選項,系統可以有韌體設定來設定系統在套用電源時自動開啟,前提是這不是預設設定。 這類選項在自動化測試和實驗室環境中很有用。 如需此設定的詳細資訊,請參閱 自動化實驗室測試考慮