使用 UEFI 存取鎖定在 BIOS 中的 CPU 功能

使用 UEFI 存取鎖定在 BIOS 中的 CPU 功能

我有 Dell Latitude E6420,配備 SandyBridge i5-2520M 和標準戴爾 BIOS(版本 A15)。在某些情況下,計算機會產生煩人的高音噪音(聲音不大,但很明顯)。我知道這個問題與 CPU 進入某些省電模式(C 狀態)有關。在我以前的電腦 (Latitude E6410) 上,可以防止 CPU 進入更深的 C 狀態(使用 ThrottleStop 公用程式)。不幸的是,這對於我目前的筆記型電腦來說是不可能的,因為該功能可能在 BIOS 中被鎖定。管理 C 狀態 (MSR_PKG_CST_CONFIG_CONTROL) 的 MSR 註冊表無法更改,並且在嘗試執行此操作時收到「一般保護錯誤」。

  1. 是否可以使用 UEFI 而不是 BIOS 來存取目前鎖定的 CPU 功能?
  2. UEFI 和 BIOS 之間有何關係?電腦架構中的堆疊是UEFI超過BIOS(因此 BIOS 設定的限制對於 UEFI 是必須的)或BIOS(UEFI不受BIOS限制)?

相關內容