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

需求:

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

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

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

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

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

PS C:Windowssystem32> powercfg -devicequery wake_armed
HID-compliant mouse
HID Keyboard Device

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

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

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

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

TaskPath                              TaskName                                                                 State
——– ——– ————————————————————————————————–
LenovoBatteryGauge         BatteryGaugeMaintenance                                         Ready
McAfee                                McAfee Auto Maintenance Task A…                           Ready
MicrosoftWindows.NET Framework     .NET Framework NGENv4.0.30319…     Disabled
MicrosoftWindows.NET Framework     .NET Framework NGEN v4.0.30319…    Disabled
MicrosoftWindowsInstallService           WakeUpAndContinueUpdates                Disabled
MicrosoftWindowsInstallService           WakeUpAndScanForUpdates                 Disabled
MicrosoftWindowsSharedPC                Account Cleanup                                     Disabled
MicrosoftWindowsUpdateOrchestrator      Backup Scan                                      Ready
MicrosoftWindowsUpdateOrchestrator      Reboot_AC                                         Disabled1

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月7日
下一篇 2022年6月7日

相关推荐