Windows 更新更改了 BIOS 設定?

Windows 更新更改了 BIOS 設定?

這可能只是一個巧合,但在最近一批 Windows 10 更新之後,我在 BIOS 中關閉了“啟動時輸入密碼”選項 - 儘管密碼仍然存在,因為我需要它來訪問 BIOS 並將設定恢復為在。

我的印像是任何作業系統都無法更改 BIOS,難道我錯了?

我是該系統的唯一用戶,並且自己沒有更改該設定......

除了我和短期記憶喪失的情況之外,還有什麼可以改變這個設定呢?

答案1

儘管我從未聽說過,但 Windows 可能會在安裝之前刪除某些裝置上的 BIOS 密碼,以確保靜默安裝。 BIOS 設定肯定可以透過軟體讀取(和修改),因此這是可能的。然而,更有可能的是,它只是作為故障而發生的(我以前也發生過)

答案2

2018 年 4 月 4 日(年月日),在運行 Windows 10 v1703 的 HP EliteDesk 705G3 SFF 上也發生了同樣的情況。但這是一台鎖定的電腦實驗室機器,其 BIOS 管理密碼已設定。

花了一段時間才弄清楚為什麼它突然無法啟動,因為在去年夏天的初始設定過程中,與本實驗室中的所有40 台新PC 一樣,韌體已設定為啟用傳統(BIOS) 啟動並停用安全(UEFI ) 啟動。

排除了所有常見的可能性後,
我決定檢查韌體是否已更改。我必須使用 BIOS 管理員密碼來存取設置,發現設置確實已重置為預設值(禁用傳統啟動和啟用安全啟動)。

我將它們改回啟用 BIOS 啟動並停用 UEFI 啟動。然後我完成了 HP 韌體更改驗證過程(輸入 4 位數字以匹配提供給我的隨機生成的數字),然後重新啟動電腦。

PC 正常啟動到 Windows 10,但隨後我聽到 Windows 啟動聲音!

這種情況不應該發生,因為在電腦設定過程中,內部揚聲器已按照我們通常的程序禁用,以防止來自數十台電腦的隨機(或可能不那麼隨機)音調和曲調擾亂課堂。

自初始設定以來,我已多次登入這台計算機,並且它從未發出 Windows 啟動或任何其他聲音。因此,我重新啟動並再次使用 BIOS 管理員超級訪問權限 - 發現內部揚聲器已啟用 - 停用它並再次執行更改驗證過程。

啟動至 Windows 10 後,一切正常且安靜地運作。

檢查 Windows 安裝日誌後發現,PC 上次關閉的時間是 2018 年 3 月 21 日。安裝日誌顯示 KB4074590(Microsoft Windows 安全性更新)於 2018 年 3 月 8 日安裝(直到 2018 年 3 月 16 日才重新啟動)。

2018 年3 月19 日,已啟動更改,將客戶端id CbsTask 的KB4056887 從已安裝更改為缺席,並將客戶端id CbsTask 的KB4056890 從已取代更改為缺席,但顯然無需重新啟動即可發生這些更改。

然後我發現“如何在 Windows 10/8.1 上存取 UEFI 韌體設置” 在 Windows 俱樂部網站上。該文章向我展示瞭如何透過「設定」>「更新和安全性」>「恢復」>「高級啟動」>「故障排除」>「UEFI 韌體設定」來更改韌體設定。

底線: 顯然Windows 更新(或其組合)可以覆蓋 BIOS 管理員密碼並將 PC 韌體重設為其預設值,而無需停用或變更 BIOS 密碼。

後續:春季學期期末考後,透過將機器與電源斷開三週來測試 CMOS 電池電量低的假設。 (根據 Windows 事件日誌,從 2018 年 3 月 21 日關機到發現問題的 2018 年 4 月 4 日為止已有兩週的時間,因此兩週是機器斷電的最長時間。電源。)但是,當當機器在三週後重新連接電源並開啟時,它會像往常一樣以BIOS 模式啟動。因此,似乎仍然有可能是一種非常不尋常(目前未知)的事件組合以某種方式允許出現故障的 Windows 更新進程使用 Windows 10 的韌體更改權限將韌體重置為其預設值。

答案3

我在 0: 上有一個較舊的 SSD(在 BIOS 中首先列出),而我的可啟動 SSD 在 1: 上,我懷疑更新導致 BIOS 重置要查看哪個 SSD 進行啟動。

有一天,我在電腦上玩《上古卷軸 Online》(很棒的遊戲),睡前把它關掉,一切都很正常。我懷疑那天的某個時候,由於我啟用了自動更新,所以應用了更新,並且因為第二天早上,當我在發布後打開計算機時,它出現了藍屏死機,顯示錯誤代碼 0000225。

我嘗試重新啟動幾次,認為這一定是一個小故障,但同樣的事情不斷發生,我想我可能需要重新格式化或完全重置作業系統。我再次重新啟動,在發佈時我輸入BIOS設定只是為了看看是否有其他問題......就是這樣......我的BIOS已被更改為在啟動時查看錯誤的SSD。

我不知道這是否有幫助,但我現在在BIOS上設定了密碼,所以也許更新或所做的任何事情現在都會被阻止這樣做。我查看了是否可以在 msconfig 中啟用 PCI Lock 選項,但還不確定。不過,最大的收穫是除了我之外還有其他人改變了我的BIOS設定。

相關內容