命令行检查win10自动唤醒原因

本文介绍了如何使用PowerShell命令分析Windows 10笔记本在包中异常唤醒的原因,发现是由于键盘(通过USB连接)被误按导致。通过设备管理器禁止键盘唤醒设置解决了问题。此外,还展示了查看唤醒设备和系统服务的方法。

需求:

因为笔记本电脑背在包里经常自动唤醒,通过以下命令分析Win10睡眠后异常唤醒原因。

以下是本机上PowerShell上的命令反馈,最后发现是USB控制器唤醒。由于在包里不存在USB插拔可能,最后确认是键盘唤醒(笔记本键盘是通过USB总线连接的),原因是A面太薄在包里受撞击或拿出时捏得太用力键盘被误按。

最后禁止了键盘唤醒(设备管理器=>HID Keyboard Device=>属性=>电源管理=>“允许此设备唤醒计算机”),问题解决。

另外还有通过Windows事件记录分析的方式,网上到处都有,功能不如命令行方便。

1、查看哪些硬件设备可以唤醒我们的电脑

PS C:\Windows\system32> powercfg -devicequery wake_armed
HID-compliant mouse
HID Keyboard Device

2、查看上次哪个硬件启动/唤醒了电脑

PS C:\Windows\system32> powercfg -lastwake
唤醒历史记录计数 - 1
唤醒历史记录 [0]
  唤醒源计数 - 1
  唤醒源 [0]
    类型: 设备
    实例路径: PCI\VEN_8086&DEV_A36D&SUBSYS_383217AA&REV_10\3&11583659&1&A0
    友好名称: Intel(R) USB 3.1 可扩展主机控制器 - 1.10 (Microsoft)
    描述: 符合 USB xHCI 的主机控制器
    制造商: 通用 USB xHCI 主机控制器

3、Windows自带的系统服务、计划任务和自己安装的第三方软件

PS C:\Windows\system32> Get-ScheduledTask | where {$_.settings.waketorun}

TaskPath                              TaskName                                                                 State
-------- -------- --------------------------------------------------------------------------------------------------
\Lenovo\BatteryGauge\         BatteryGaugeMaintenance                                         Ready
\McAfee\                                McAfee Auto Maintenance Task A...                           Ready
\Microsoft\Windows\.NET Framework\     .NET Framework NGENv4.0.30319...     Disabled
\Microsoft\Windows\.NET Framework\     .NET Framework NGEN v4.0.30319...    Disabled
\Microsoft\Windows\InstallService\           WakeUpAndContinueUpdates                Disabled
\Microsoft\Windows\InstallService\           WakeUpAndScanForUpdates                 Disabled
\Microsoft\Windows\SharedPC\                Account Cleanup                                     Disabled
\Microsoft\Windows\UpdateOrchestrator\      Backup Scan                                      Ready
\Microsoft\Windows\UpdateOrchestrator\      Reboot_AC                                         Disabled1

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值