1 睡眠喚醒_一勞永逸解決WIN10所有睡眠問題

4a472f557ada8ac2520f685f92499d7c.png

1.初級階段,解決因硬件的喚醒事件

powercfg -lastwake

查看上次喚醒電腦的設備

哪些硬件能喚醒電腦?

powercfg /devicequery wake_armed

a53e4a9b1d48e3734fff1889a2c11a50.png

列出現在可以喚醒電腦的所有硬件設備,可以看到現在鍵盤能喚醒

powercfg /devicequery wake_programmable

a9ad84087f89adf687ec5e9bf7b91ad5.png

列出全部有能力喚醒電腦的硬件設備,這個范圍更大,可以看到也包含了鍵盤。有能力喚醒,但現在可能不被允許喚醒,你可以允許或禁止這幾個設備喚醒電腦,方法如下

如何允許和禁止硬件喚醒電腦?

powercfg /deviceenableawake "HID-compliant mouse (003)"

允許鼠標喚醒電腦

powercfg /devicedisablewake "HID-compliant mouse (003)"

禁止鼠標喚醒,讓移動、點擊鼠標不再能喚醒電腦

這兩條允許和禁止命令與"右鍵開始菜單-設備管理器-鼠標-電源管理-取消勾選允許鼠標喚醒電腦"的效果是一樣的,有的usb無線鼠標在拔插usb接收器后需要再次取消允許喚醒,并且更換usb插口似乎會被識別成不同鼠標,也需要重新設置。網卡同理。有的筆記本上禁止鍵盤喚醒后依然可以按任意鍵喚醒,也許需要進入bios設置。

5eb1dc12623f5ff93604c98724788735.png

我的電腦支持睡眠和休眠嗎?

powercfg -a

405aba3f5de84027857dacf95734743d.png

查看電腦可用的睡眠類型,以及說明為什么一些睡眠類型不可用。S1是輕度睡眠,S2是更深,S3是最深度睡眠

S0 正常。
S1 CPU停止工作。喚醒時間:0秒。
S2 CPU關閉。喚醒時間:0.1秒。
S3 除了內存外的部件都停止工作。喚醒時間:0.5秒。
S4 內存信息寫入硬盤,所有部件停止工作。喚醒時間:30秒。(休眠狀態)
S5 關閉。

powercfg /devicequery wake_from_S3_supported

列出所有支持從最深睡眠狀態喚醒電腦的設備

powercfg /devicequery wake_from_any

列出所有支持從任何睡眠狀態喚醒電腦的設備

powercfg /devicequery S3_supported

列出支持最深度睡眠的設備,該設備不一定能喚醒電腦

powercfg /devicequery S4_supported

列出支持休眠的設備

powercfg /devicequery all_devices

列出所有設備(較長)

2.中級階段,晚上莫名自啟,解決因自動更新、計劃任務的喚醒

電腦有沒有計劃任務?

powercfg -waketimers

b988db984f105ef084bcb73fca5ebcb3.png

下次可能會被什么計劃任務喚醒,比如自動更新,也可以在計劃任務里查看

Windows徽標鍵+S,搜索打開計劃任務,進入相關目錄即可

89474a619c84840fb40b693fdeffc443.png

如何禁止計劃任務和定時器喚醒?

右鍵任務欄右下角電源圖標-電源選項-更改計劃設置-更改高級電源設置-睡眠-允許使用喚醒定時器,使用電池和接通電源都可以根據需要設置為禁用

1c5a1375effda287897d4fd5b6313fd3.png

如果已經禁用了定時器喚醒,就不會被上述計劃任務喚醒

3.高級階段,想睡睡不了,解決軟件、驅動阻止系統睡眠

點擊睡眠后屏幕關閉了,喇叭也不響了,鼠標鍵盤燈亮,cpu風扇也在轉動,動一動鼠標或鍵盤就會亮屏?

首先確認迅雷9的離開模式是否關閉,若未安裝迅雷,將注冊表的AwayModeEnable設置為0,確保離開模式處于關閉狀態

注冊表位置:

計算機HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerPower

8c940cb409e78525cb2d1cc7a9ae6861.png

關鍵:powercfg /requests

288e595d1806a2930d0b354990301d62.png

查看哪些進程、服務、驅動有電源需求。列表中的程序、驅動會阻止計算機進入睡眠。需要重寫(刪除)電源需求,方法如下。

格式:powercfg /requestsoverride 請求者類型 請求者名稱 電源需求類型(可寫1到3個需求類型)

舉例:powercfg /requestsoverride PROCESS "chrome.exe" system

此命令會忽略掉chrome阻止睡眠的請求,名稱加引號更保險。

如果你遇到下面這種帶括號很長一串的情況

SYSTEM:
[DRIVER] Realtek High Definition Audio (HDAUDIOFUNC_01&VEN_10EC&DEV_0295&SUBSYS_103C84DA&REV_10004&306c1263&0&0001)
音頻流當前正在使用中。

對應命令是:

powercfg /requestsoverride DRIVER "HDAUDIOFUNC_01&VEN_10EC&DEV_0295&SUBSYS_103C84DA&REV_10004&306c1263&0&0001" SYSTEM

或:powercfg -REQUESTSOVERRIDE DRIVER "Realtek High Definition Audio" SYSTEM

如果還是不能睡眠,那就需要更新音頻驅動

恢復電源需求,讓其繼續阻止電腦進入睡眠:powercfg /requestsoverride PROCESS chrome.exe

如何填寫請求者類型?

請求者類型3種,SERVICE PROCESS DRIVER (服務、進程、驅動),出現在powercfg /requests運行后的SYSTEM、Display、Awaymode等下方,顯示為[Driver]、[PROCESS]、[SERVICE]。

如何填寫電源需求類型?

電源需求類型4種,Display System Awaymode EXECUTION(顯示、系統、離開模式、執行),一般3個請求者類型(SERVICE PROCESS DRIVER)都是出現在powercfg /requests運行后的SYSTEM下方,Display和Awaymode下方很少見。所以電源需求類型通常只填system1個,填3個(system display awaymode)也可以,填三個感覺似乎重寫(刪除)得更全面,但其實沒意義,運行powercfg /requests之后,觀察Display、System、Awaymode、EXECUTION哪個下面有就寫哪個,若同時出現在Display和System下面就寫Display和System。

  • Display電源需求:即使長時間沒有活動,也會請求讓顯示屏保持打開的狀態,如果顯示器已經關閉,則“Display電源需求”會打開顯示器,不會自啟動屏保,啟動的屏保會關閉,已鎖定系統的繼續鎖定,沒鎖定的不鎖定。
  • System電源需求:請求電腦一段時間不活動后仍然保持運行,而不是進入睡眠狀態。很多程序和驅動都是采用的system電源需求。
  • Awaymode電源需求:會讓系統進入離開模式而不是睡眠模式。在離開模式下,系統會響應用戶的操作,并且繼續運行,但會關閉音頻和視頻來給人一種睡眠的感覺。迅雷開啟離開模式就是這個效果(但是迅雷是直接開啟系統的離開模式,所以不會顯示在powercfg /requests列表里)。
注:如果powercfg /requests列出的有Printer(打印機),一般是有打印隊列,也許暫停了,等待打印完成或者將打印任務移出隊列即可。也可以輸入powercfg -requestsoverride service spoolsv.exe SYSTEM來刪除打印機的電源需求,但這樣也許打印機在工作時電腦就進入了睡眠,從而中斷打印。

powercfg /requestsoverride

a3551fdc7f32675fc047986a8ff128d5.png

不加后面的參數是直接查看剛剛已經重寫(刪除)過電源需求的進程、服務、驅動

也可在注冊表里查看:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPowerPowerRequestOverride

5056332887f68b96daf3ee035822bbf4.png
這里是重寫過的電源需求,刪除chrome.exe之后Chrome又會阻止系統進入睡眠

評論里提到電腦會在兩分鐘內黑屏睡眠,這是微軟的隱藏設置

在無人參與空閑超時后進入睡眠狀態

微軟希望如果系統因遠程網絡喚醒(Wake on Lan)或觸發了定時器喚醒,系統就會在120秒內睡眠,而不是自定義的時間后睡眠。

官方說明:

https://docs.microsoft.com/zh-cn/windows-hardware/customize/power-settings/sleep-settings-sleep-unattended-idle-timeout?redirectedfrom=MSDN

使用Powercfg刪除此隱藏設置:

powercfg -attributes SUB_SLEEP 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 +ATTRIB_HIDE

使用Powercfg添加此隱藏設置:

powercfg -attributes SUB_SLEEP 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 -ATTRIB_HIDE

修改無人參與空閑超時后進入睡眠的時間為36000秒,默認120秒:

使用電池:

powercfg /SETDCVALUEINDEX SCHEME_CURRENT 238C9FA8-0AAD-41ED-83F4-97BE242C8F20 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 36000

插電源:

powercfg /SETACVALUEINDEX SCHEME_CURRENT 238C9FA8-0AAD-41ED-83F4-97BE242C8F20 7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 36000

powercfg /batteryreport

會生成一份筆記本電池使用報告,估計了電池一次性可用時間和壽命

位置在 C:WINDOWSsystem32battery-report.html

參考鏈接:

微軟官方文檔:Powercfg命令參數 Powercfg command-line options

三種電源請求(Display System Awaymode)的簡要說明:PowerSetRequest function Parameters

三種電源請求(Display System Awaymode)的區別詳細說明: Power Request Types: What's the difference between Display, System, Awaymode. (powercfg)


發現一款叫Don't Sleep的程序,還沒使用過,有興趣可以試試,下載地址:https://www.softwareok.com/?Download=DontSleep

切換成中文,不過中文把睡眠錯誤翻譯成了休眠:

a6953586427a70b52b61ab4411deffde.png

6dac7ba4aa94ab43ae3c6d644f72bcb2.png

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/273192.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/273192.shtml
英文地址,請注明出處:http://en.pswp.cn/news/273192.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

[轉]Device Context 設備環境 設備上下文 理解

http://blog.csdn.net/p424671075/article/details/7235601轉載于:https://www.cnblogs.com/qrlozte/p/4582594.html

生成路徑 vs 設置_Simulink代碼生成之模型配置

歡迎關注我的微信公眾號【新能源動力電池與BMS】,頭條號:【阿Q在江湖】;所有文章資料會在公眾號首發。本文已同步錄制視頻講解:Simulink代碼生成之模型配置_視頻教程 - 知乎。PS:前段時間,傳出美國禁用一些…

常見電容器圖片_各種電容器圖片大集合

圖1是膽;圖2是燈具;圖3是mkph電容;圖4是met電容;圖5、圖10是pei電容;圖6是膽貼片電容;圖7是mpe電容;圖8是貼片電容;圖11是軸向電解電容器;圖12是mpp電容。圖1是ppn電容&a…

解析php混淆加密解密的手段,如 phpjm,phpdp神盾,php威盾

解析php混淆加密解密的手段,如 phpjm,phpdp神盾,php威盾 原文 解析php混淆加密解密的手段,如 phpjm,phpdp神盾,php威盾 php做為一門當下非常流行的web語言,常常看到有人求解密php文件,想當年的asp也是一樣。一些人不理解為什么要混…

bootstrap 合并菜單_Bootstrap與tab組合,切換菜單實例

Test$(function () {$(#myTab a:last).tab(show);//初始化顯示哪個tab$(#myTab a).click(function (e) {e.preventDefault();//阻止a鏈接的跳轉行為$(this).tab(show);//顯示當前選中的鏈接及關聯的content})})HomeProfileMessagesSettings服務器.home....profile...messages..…

WCF 宿主與通信模式(二)

宿主 每個WCF服務都必須托管在Windows進程中,該進程稱為宿主進程(host process) 單個宿主進程可以托管多個服務,相同的服務類型也可以托管在多個宿主進程中。 wcf中托管服務一般有一下四種: 寄宿方式 描述 Console寄宿 利于開發調試&#…

mysql端口被占用_MySQL重啟端口被占用處理

1,查看日志的ERROR2018-05-23T01:26:59.230382Z 0 [Warning] NO_AUTO_CREATE_USER sql mode was not set.2018-05-23T01:26:59.230409Z 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled2018-05-23T01:26:59.230…

poj 3660 傳遞閉包 **

題意:題目給出了m對的相對關系,求有多少個排名是確定的。 鏈接:點我 如果這個點到其他點的關系是確定的,那么這個點就是確定的,注意如果這個點到不了其他點,但其他點能到這個點,那么這個點和其他…

C# 網絡編程之webBrowser獲取網頁url和下載網頁中圖片

該文章主要是通過C#網絡編程的webBrowser獲取網頁中的url并簡單的嘗試下載網頁中的圖片,主要是為以后網絡開發的基礎學習.其中主要的通過應用程序結合網頁知識、正則表達式實現瀏覽、獲取url、下載圖片三個功能.而且很清晰的解析了每一步都是以前一步為基礎實現的. 一.界面設計…

mysql員工腳本_mySQL常用腳本匯總

mysql的常用腳本有哪些呢?我們來做個總結建表語句sql語句最后指定主鍵DROP TABLE IF EXISTS user_info1;CREATE TABLE user_info1 (id int(11) NOT NULL AUTO_INCREMENT COMMENT 主鍵,name varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT 姓名,password varcha…

多線程 調用多線程的方法 Runtime與ProcessBuilder

一般我們使用Java運行其他類中的方法的時候,無論是靜態調用還是動態調用,都是在當前的進程中執行的。也就是只有一個Java虛擬機實例在運行。有時候需要通過Java代碼啟動多個Java子進程,這樣做會消耗些資源,但是程序變得更穩定。因…

mysql可連接_mysql開啟遠程可連接

1.打開cmd窗口,進入MySql安裝的bin目錄2.執行命令登錄數據庫,之后會出現一行要你輸入密碼的mysql -u root -p3.執行以下命令分配新用戶:grant all privileges on *.* to ‘用戶名‘‘IP地址‘ identified by ‘密碼‘;4.執行完上述命令后用下面的命令刷新…

ubuntu14.04 python2.7 安裝配置OpenCV3.0

環境:ubuntu14.04 python2.7 內容:安裝并配置OpenCV3.0 今天按照OpenCV官網上的步驟裝了OpenCV但是,裝好之后python提示“No module named cv2” 首先,安裝OpenCV的步驟: OpenCV官網的安裝步驟:http://doc…

mysql導出如何不區分大小寫_mysql 不區分大小寫

show variables like %case%-------------------------------| Variable_name | Value |-------------------------------| lower_case_file_system | OFF || lower_case_table_names | 1 | 表示已經是支持忽略大小寫了-------------------------------修改 /etc/mysql/…

[iOS] Win8下在Vmware11中安裝使用蘋果系統OS X 10.10

近來因為人事變動,領導打算安排我做 iOS 的項目,所以需要花一些時間提前準備一下iOS相關的東西。因為自己手頭上并沒有 Mac(過年為了閑的時候能玩玩游戲買了聯想,唉),想想不能只靠每天在公司的時間練 demo …

html5的網絡書店圖書網站代碼_【技能提升】10個編寫HTML5的實用小技巧

1. 新的文檔類型(Doctype)html PUBLIC ”-//W3C//DTD XHTML 1.0 Transitional//EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”>上面這個既麻煩又難記的XHTML文檔類型你還在使用嗎?如果還是這樣的話,現在該切換到新的HTML5文檔類型…

hdu2457 Trie圖+dp

hdu2457 給定n個模式串, 和一個文本串 問如果修改最少的字符串使得文本串不包含模式串, 輸出最少的次數,如果不能修改成功,則輸出-1 dp[i][j] 表示長度為i的字符串, 到達狀態j(Trie圖中的結點)…

sql中if語句的用法_Python中的if條件語句

Python中的if語句在實際的編程中,經常需要檢查一系列條件,并據此決定采取什么措施。正常情況下,程序的執行是自上而下的進行,if語句則根據條件判斷,實現程序的執行順序改變。一、if-else語句1、語法:if 條件…

mysql 1449 : The user specified as a definer ('root'@'%') does not exist 解決方法

權限問題,授權 給 root 所有sql 權限 mysql> grant all privileges on *.* to root"%" identified by ".";Query OK, 0 rows affected (0.00 sec)mysql> flush privileges;Query OK, 0 rows affected (0.00 sec)轉載于:https://www.cnbl…

mysql中non用什么_mysql Non-Transactional Database Only(只支持MyISAM)

后來在做WordPress,一開始還不知道原來WordPress用的是InnoDB數據引擎,于是在原來的數據庫里面就建了一個數據庫,一開始也沒發覺問題,安裝,導入sql,都沒問題,當時也沒多想。直到這幾天因為又要裝多一個Word…