為什麼我的電腦不會自動進入睡眠狀態?

為什麼我的電腦不會自動進入睡眠狀態?

Windows 8 設定為 30 分鐘後休眠,且它曾經有效,但是最近開始不肯睡了。 (我仍然可以手動要求它進入睡眠狀態,沒有任何問題。)

讓計算機進入睡眠狀態:30 分鐘

我不久前遇到了問題,但問題出在我的網路介面卡上。那已經被禁用了,所以絕對不是這樣的:

在此輸入影像描述

我檢查過哪些設備能夠喚醒我的機器,但似乎只有我的滑鼠:

Powercfg -devicequerywake_armed

這很奇怪,因為我最近沒有更換滑鼠,而且更令人困惑的是:顯示器確實可以正常睡眠。如果實際上是滑鼠使我的系統保持喚醒狀態,我很確定顯示器不會進入睡眠狀態。

我檢查了我的喚醒計時器,但什麼都沒有:

在此輸入影像描述

我還檢查了我現有的請求...

更新:我發現了一些東西。該怎麼辦,我不知道...

在此輸入影像描述

筆記:即使 /requests 說每個類別下都有“NONE”,我的機器仍然不會休眠(!)。

在此輸入影像描述

簡而言之:如何知道是什麼阻止了我的電腦進入睡眠狀態?


更新:好的,現在我還有一些拼圖了。我回到電腦前,它已經睡著了!勞克斯!似乎它唯一不睡覺的時候就是VLC播放器即使影片實際上沒有播放,也是打開的。

更新更新:好的,所以有時當 VLC 播放器不運作時它也不會休眠。呸!

答案1

有幾件事需要檢查:

  • 電源配置當然
  • 任務調度程序
  • 自動喚醒維護(網路喚醒)

我假設您的計算機是最新的。由於您發現不存在任何請求,因此不可能是導致此問題的中斷。但是,最好檢查 BIOS 設定和裝置管理員設置,以了解哪些設定和哪些設備配置為中斷。此外,為了讓中斷準確運行,還需要相容的 BIOS 更新。

除此之外,VLC等多媒體播放器也存在問題。如果它正在運行,計算機將拒絕睡眠。可以找到一個小軟體這裡(這可能會或可能不會幫助您,因為您使用的是 Windows 8。但它適用於 Windows 7)。

答案2

為了回答我自己的問題,似乎要發現是什麼阻止了系統休眠,您可以運行powercfg -energy並讓它進行追蹤。由此產生的報告向我揭示了以下內容:

在此輸入影像描述

這導致我:

在此輸入影像描述

答案3

我目前的測試表明此問題是(或可能)由正在運行的進程引起的。

運行時,powercfg /requests兩個進程列在類別下SYSTEM

  • 列印後台處理程序
    仍試圖列印文檔

  • Windows Media Player 網路共享服務
    正在等待播放指令

關閉這兩個服務後,系統會如預期休眠。

關於\檔案系統\srvnet,我找到了線索由於以下原因未休眠:\FileSystem\srvnet這表明這也與媒體共享有關。

最後進入:控制台\網路和Internet\網路和共享中心\進階共享設置

在媒體流下 - 阻止所有 - 這就成功了!我不知道是否有另一種方法可以允許串流並啟用睡眠,但目前,在醒來更新時間等後整夜運行節拍......:-)

答案4

在以管理員身分執行的命令提示字元 (cmd) 中輸入以下命令:

powercfg /requestsoverride driver srvnet System

相關內容