休眠或睡眠被无端唤醒

本机状态

  • Windows10 1909 [10.0.18363.997]

前提

  • 我并不想关闭Windows Update服务

  • 建议先看下后方注意点

寻找起因

  • 查看最近一次唤醒记录win+Rcmdpowercfg -lastwake

    唤醒历史记录计数 - 1
    唤醒历史记录 [0]
      唤醒源计数 - 1
      唤醒源 [0]
        类型: 唤醒计时器
        所有者: [SERVICE] \Device\HarddiskVolume4\Windows\System32\svchost.exe (SystemEventsBroker)
        所有者提供的原因: Windows 将执行“NT TASK\Microsoft\Windows\UpdateOrchestrator\Universal Orchestrator Start”计划的任务,该任务请求唤醒计算机。
    
  • 唤醒后关机过这命令就查不到了

  • 起因:Orchestrator相关(其实就是系统检查更新捣的鬼)

关闭UsoSvc服务

  • 管理员权限运行cmd命令控制台

  • 键入net stop UsoSvc

  • 键入sc config UsoSvc start= disabled

    休眠或睡眠被无端唤醒_第1张图片

关闭组策略win+Rgpedit.msc

休眠或睡眠被无端唤醒_第2张图片

关闭Universal Orchestrator Start计划任务

  • 下载权限提升工具:ExecTI①

    休眠或睡眠被无端唤醒_第3张图片
  • 解压后输入mmc.exe /s taskschd.msc打开计划任务

    休眠或睡眠被无端唤醒_第4张图片
  • 看图寻找到该任务②

    休眠或睡眠被无端唤醒_第5张图片
  • 右键 属性 取消勾选唤醒(直接删除也行)

    休眠或睡眠被无端唤醒_第6张图片
  • 重启电脑

注意点:

  • UsoSvc(更新 Orchestrator 服务)依旧会被系统不定期打开(即使已禁用),所以你可能到时候需要重新做一遍

  • 目前弄懂的是UsoSvc服务只要开着就会自动创建或复原“Universal Orchestrator Start”计划任务(即使任务已经删除)

  • UsoSvc禁用关闭后会导致系统更新不可用

  • UsoSvc上层是否可以关闭尚不明确(上层可能是Windows Update,但我不想关闭更新)

  • 关闭组策略有什么用尚不明确(关闭之后只要计划任务被恢复那问题依旧

  • 长时间实验证明:只要UsoSvc一直处于禁用关闭且计划任务被删除就可以解决问题

  • 曲线救国:上方关闭UsoSvc服务用到的两条命令写入bat后管理员运行,加入计划任务每隔一段时间自己运行一下(确保Universal Orchestrator Start已被删除),但是要更新系统时需要把服务开出来(一个月一次也不算麻烦)

  • 此方法目前治标不治本

脚注解释

  • ①为了避开S-1-5-18的密码问题(没人知道密码是什么)
    休眠或睡眠被无端唤醒_第7张图片

  • ②搜索过程中得知有人可能会找不到这个任务,本人没有遇见过,不在解决范畴

  • ③如打不开请移步Windows10家庭版没有组策略

你可能感兴趣的:(Windows相关问题,windows)