共用方式為


使用者體驗

從熱觀點來看,使用者體驗應該讓使用者可以盡可能操作電腦,而不會中斷。 當電腦無法再運作時,使用者應該只會收到熱問題的通知。

即使電腦經歷某種形式的熱防護功能,電腦仍應該繼續這種不中斷的作業。

熱使用者體驗

使用者應該盡可能看不見熱管理。 晶片型 (SoC 型) 電腦上的 Slate 和其他系統應該包含硬體和軟體,以有效率地管理案例和元件溫度,並讓硬體平臺在正常使用的情況下保持非經常性。 電腦應該保持開啟且完全正常運作,而不需要盡可能降低熱風險。 此目標取決於良好的硬體設計。

熱案例

熱問題分為下列三種類別:

  • 電腦已開啟,但會產生太多熱度而無法持續。

    當電腦偵測到正在暖時,電腦會完全正常運作。 熱降低措施 (被動冷卻和主動冷卻) 必須開始將產生的熱度減少到永續性速率。 如果熱降低措施不成功,電腦將會關閉本身, (在此清單中看到最後一個專案) 。

  • 電腦已開啟,但因為熱條件約束而無法使用。

    此問題可能以幾種不同的方式顯示:

    • 系統顯示已開啟,但不會回應使用者的輸入。
    • 電腦太熱而無法繼續執行,且現在必須起始關機或休眠。
    • 電腦太熱,且韌體需要將電源剪下至系統。
  • 電腦已關閉,而且因為熱條件約束而無法開機。

    當使用者嘗試在太熱或太冷的環境中開啟電腦時,電腦將無法開機。

熱降低體驗

當電腦開啟和使用時,熱降低解決方案應該盡可能對使用者透明。 換句話說,在理想情況下,使用者應該永遠不會知道其電腦何時或未受到熱降低。 熱風險降低的一大目標是允許使用者盡可能使用電腦,並盡可能不中斷。

硬體廠商和系統整合者在電腦的設計方面有極大的控制權,藉由設計能有效解除熱度的硬體來降低熱降低的需求。 如需熱管理硬體設計的詳細資訊,請參閱 硬體熱模型化和評估

此外,Windows 還提供熱管理軟體。 如需詳細資訊,請參閱 Windows 熱管理架構

重大熱「關機」體驗

在環境溫度高於目標溫度範圍的極端情況下,大量工作負載可能會導致系統溫度持續增加,即使採用節流機制也一樣。

達到重大關機臨界值時,系統會立即啟動重大熱動作。 根據預設,如果已啟用,則系統會在無法使用休眠時休眠並關閉。 此熱關機路徑是可用的最短關機路徑,通常會在一秒內完成。 應用程式或服務沒有通知,因此應用程式沒有機會自動儲存或關閉。

此外,每個系統都必須知道其 硬體故障安全溫度,這在硬體廠商的 ACPI 中決定。 這個值非常重要,因為韌體必須能夠在載入作業系統之前偵測熱條件約束,並防止系統對本身和使用者造成損害。 如果系統開啟時隨時達到硬體安全車程點,系統必須立即關閉電源並關閉。 安全故障的車程點通常比重大關機車程點稍微高一點。 如此一來,系統就有機會在達到硬體故障安全之前休眠或關機。 在系統完成重大休眠或關機之前,可能會到達安全車程點。 不過,如果已妥善選擇關鍵臨界值,則應該很少發生此情況。

熱開機體驗

系統也會在開機期間有條件約束。 在韌體中,每個系統都必須在開機之前檢查溫度,以確保開機可以順利完成。 這兩個主要考慮包括:

  • 環境溫度太熱。

    開機通常是需要大量資源的動作,因此會產生大量的熱度。 如果在開機期間產生太多熱度,系統可能會達到硬體安全溫度,並終止本身的電源。

  • 環境溫度太冷。

    電池可能無法提供足夠的資源給系統。

系統設計工具應該建立模型並預測開機的熱特性,特別是溫度增加。 韌體必須檢查是否有足夠空間讓系統開機,而不需要跨越硬體故障安全車程點。 例如,如果系統溫度在開機期間持續增加 5oC,且安全溫度為 40oC,則系統應該在開機開始時最多為 35oC。 韌體必須執行這項檢查,因為 Windows 熱架構不會在開機時載入,以減輕問題。

注意 如果電腦太熱或太冷而無法開機,電腦應該提供使用者意見反應,讓使用者有機會減輕問題,並嘗試再次開機。