為什麼在發出軟體關閉/重新啟動命令後 Windows 會掛起(直到我按住電源按鈕)?

為什麼在發出軟體關閉/重新啟動命令後 Windows 會掛起(直到我按住電源按鈕)?

我的伺服器是我用一些備用電腦部件建構的,當我從作業系統關閉後,它不會斷電。當我嘗試關閉時,Windows 會關閉所有程式並正常執行關閉例程,螢幕會關閉,但風扇會繼續運行,直到我按住機箱上的電源按鈕。

但更重要的是,由於這個問題,電腦無法真正重新啟動。 Windows 關閉,進入未完全關閉狀態,並保持該狀態。

有一段時間,伺服器中的電源只有一個 20 針連接器(主機板有 24 針連接器),我認為這就是問題所在,但後來我將電源更換為 24 針連接器的電源。 ,但沒有任何改變。

網路上的網站似乎建議嘗試乾淨啟動,但這並沒有解決問題。

我認為這是一個硬體問題,但事實是我可以透過機箱的電源按鈕完全關閉電源,這似乎表明這可能是軟體問題。

編輯: 這是軟體/設定問題。我從 Ubuntu Live USB 啟動,並且能夠正常關閉和重新啟動,沒有任何 Windows 問題。如果可以的話,我寧願不重新安裝 Windows。

編輯2:它會從安全模式重新啟動並正確關閉,但無論我禁用多少啟動項,我都無法使其從正常啟動正確關閉。我嘗試移除顯示卡和 Wi-Fi 卡,但一直無法使用,但也沒有效果。

答案1

您可以嘗試的事情:

  • 檢查 BIOS 電源設定和電池以及是否有可用的 BIOS 更新
  • 更新所有驅動程式(有關顯示,請參閱卡片製造商網站)
  • 關閉休眠
  • 防止裝置喚醒您的電腦。您可以透過此命令列列出所有這些:
    powercfg -devicequery wake_armed
  • 關閉區域網路喚醒
  • 停用工作列自動隱藏
  • 運行powercfg -energy以診斷電源問題

有關更進階的診斷工具,請參閱文章使用 Xbootmgr 診斷關機問題。使用 xbootmgr,您可能可以追蹤系統關閉問題的根源。

答案2

我在我們的企業環境中遇到了類似的問題,最終修復就像切換處理此 Windows 功能的註冊表項一樣簡單。您正在尋找的金鑰稱為“PowerdownAfterShutdown”,位於

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

如果設定為 1,請將其變更為 0

如果設定為 0,請將其變更為 1

進行此更改後,您將需要重新啟動,但下次關閉時,它應該保持離線狀態,如果不撤銷更改,請重新啟動,它應該從那裡開始工作。

答案3

我過去也遇到過伺服器關閉問題,結果發現這與團隊合作有關。我禁用了我的分組網路連接,我的問題就消失了。這是在 Win2008 R2 和帶有 Intel 網卡的 Intel 主機板上進行的。抱歉不記得型號了,但它是大約 3 年前的。也許值得一瞧。

答案4

我最終屈服並重新安裝了 Windows,這次升級到 Windows Server 2012。它拒絕使用虛擬機器管理程式啟動。我回去重新安裝了 Windows Server 2008R2,發現最初重新啟動也沒問題。直到我安裝了 Hyper-V,它才出現關閉問題。我認為我的晶片組在虛擬化實現中存在錯誤,並且主機板已經足夠舊,沒有希望更新 BIOS。

這也解釋了為什麼診斷這個問題如此困難。 Hyper-V 的運作非常接近金屬,因此許多工具似乎沒有報告問題。此外,虛擬機器管理程式在安全模式下被停用,這也解釋了這一點。

相關內容