如何防止StartMenuExperienceHost.exe唤醒我的电脑?

如果系统的定期维护正在启动,您的电脑可能会一直唤醒。此外,系统电源设置的损坏或错误配置也可能导致手头的问题。

当他的 电脑 在奇怪的时间(没有任何用户干扰/意图)从睡眠中醒来或 电脑 立即从睡眠中恢复(当试图进入睡眠时)时,用户会遇到此问题。经检查,用户发现 StartMenuExperienceHost.exe 导致了问题。

在继续执行摆脱 StartMenuExperienceHost.exe 的解决方案之前,请确保系统的Windows或驱动程序已更新到最新版本。

解决方案 1:关闭系统的定期维护

如果您的系统自动维护配置为在特定时间执行维护任务,您的系统可能会在特定时间自动唤醒。在这种情况下,禁用定期维护可能会解决问题。

  1. 按 Windows 键并键入 Maintenance。然后选择安全和维护
  2. 现在展开 Maintenance 并打开Change Maintenance Settings
  3. 然后取消选中“允许计划维护在计划时间唤醒我的计算机”选项。
  4. 现在单击确定按钮,然后检查系统的唤醒问题是否已解决。

如何防止StartMenuExperienceHost.exe唤醒我的电脑?

解决方案 2:禁用混合睡眠

如果启用了混合睡眠状态(休眠和睡眠的混合状态),您可能会遇到手头的错误,因为它会阻碍系统电源选项的运行。在这种情况下,禁用混合睡眠可能会解决问题。

  1. 按 Windows 键并输入电源和睡眠设置。然后选择电源和睡眠设置
  2. 现在,在相关设置下,打开其他电源设置(在窗口的右半部分)。
  3. 然后选择更改计划设置并打开更改高级电源设置
  4. 现在展开睡眠,然后展开允许混合睡眠
  5. 然后展开On Battery的下拉菜单并选择Off
  6. 然后对Plugged In重复相同的操作,然后检查系统的唤醒问题是否已解决。

解决方案 3:运行电源故障排除程序

如果系统的电源设置损坏或配置不正确,您的系统可能会随机开始唤醒。在这种情况下,运行电源故障排除程序可能会解决问题。

  1. 按 Windows 键并输入疑难解答。然后选择疑难解答设置
  2. 现在,在右窗格中,打开Additional Troubleshooters并展开Power
  3. 然后选择运行疑难解答按照提示完成疑难解答过程(如果发现任何问题,请尝试解决问题)。
  4. 现在检查系统是否清除了唤醒问题。

解决方案 4:在“开始”菜单中关闭动态磁贴

许多用户倾向于使用开始菜单上的动态磁贴来查看有关天气、照片、游戏、缩略图等的信息。但是这些动态磁贴会尝试在固定时间后刷新它们的数据,从而导致手边的错误。在这种情况下,禁用开始菜单中的活动磁贴可能会解决问题。

  1. 点击 Windows 键并输入 Tiles。现在打开Show More Tiles on Start
  2. 然后将Start 上的 Show More Tiles开关切换到off位置,并检查 Wake 问题是否已解决。
  3. 如果没有,请按 Windows 键并右键单击任何动态磁贴(例如照片、邮件或 Office)。
  4. 然后将鼠标悬停在More上并单击Turn Live Tile Off
  5. 现在在所有动态磁贴上重复相同的操作,然后检查系统的唤醒问题是否已解决。

解决方案 5:通过 Windows 更新禁用电源管理

如果允许 Windows 更新唤醒您的计算机以进行更新,您可能会遇到手头的错误。在这种情况下,禁用 Windows 更新选项以打开系统电源可能会解决问题。

  1. 点击 Windows 键并键入组策略。然后选择编辑组策略
  2. 现在导航到以下内容:
    计算机配置 >> 管理模板 >> Windows 组件 >> Windows 更新
  3. 然后,在右侧窗格中,双击“启用 Windows 更新电源管理以自动唤醒系统以安装计划更新”,然后选择“已禁用”
  4. 然后应用您的更改并检查系统的唤醒问题是否已解决。

解决方案 6:关闭系统的唤醒定时器并将电源设置重置为默认值

如果您的系统的唤醒计时器配置为在预定时间唤醒 电脑,您的系统可能会不时唤醒。在这种情况下,禁用系统的唤醒计时器可能会解决问题。

  1. 按 Windows 键并输入电源和睡眠设置。然后选择电源和睡眠设置
  2. 现在,在相关设置下,打开其他电源设置(在窗口的右窗格中)。
  3. 然后选择Change Plan Settings (for Selected Plan) 并打开Change Advanced Power Settings
  4. 现在展开睡眠 > 允许唤醒定时器。然后,打开On Battery的下拉菜单并选择 Disable。
  5. 现在,打开Plugged in的下拉菜单并选择 Disable。
  6. 然后应用您的更改并检查唤醒问题是否已解决。
  7. 如果没有,则打开更改计划设置(步骤 1 到 3)。
  8. 然后在 Change Plan Settings 窗口中,单击Restore Default Settings for This Plan
  9. 然后检查系统的唤醒问题是否已解决。

解决方案 7:为您的设备禁用“允许此设备唤醒计算机”

如果您的任何系统设备配置为唤醒系统,您的系统可能会在奇怪的时间唤醒。在这种情况下,禁用设备唤醒计算机的功能可能会解决问题。

  1. 右键单击 Windows 按钮以启动“快速访问”菜单并选择“设备管理器”
  2. 现在,展开网络适配器并右键单击任何网络适配器。
  3. 然后选择属性并转到电源管理选项卡。
  4. 现在取消选中允许此设备唤醒计算机的选项并应用您的更改。
  5. 然后对所有网卡、鼠标、键盘、USB 设备、游戏控制器等重复相同的操作。
  6. 现在检查您的系统是否清除了唤醒错误。

解决方案 8:使用注册表编辑器

如果您仍然遇到问题,那么您可以使用一些注册表编辑来解决系统的唤醒问题。

警告:由于编辑系统注册表需要一定的专业知识,因此风险自负,如果操作不当,可能会对您的 电脑/数据造成永久性损坏。

在继续之前,请确保创建系统注册表的备份。然后以管理员身份启动注册表编辑器并检查以下注册表编辑是否解决了系统的唤醒问题。

将 CsEnabled 值设置为零

  1. 导航到以下路径:
    computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
  2. 现在,在右侧窗格中,右键单击白色区域并选择新建 > DWORD(32 位值)
  3. 然后将新条目命名为CsEnabled并将其设置为0
  4. 然后退出编辑器,检查系统是否清除了唤醒问题。

创建 PlatformAoAcOverride 注册表项

  1. 按 Windows 键,然后在搜索框中键入命令提示符。然后,在显示的结果中,右键单击命令提示符的结果并选择以管理员身份运行
  2. 现在执行以下命令:
    reg 添加 HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0
  3. 现在重新启动您的 电脑 并检查唤醒问题是否已解决(您可能必须使用 S3 电源状态)。

解决方案 9:禁用计划任务

如果计划任务触发唤醒您的 电脑,则可能会出现此问题。在这种情况下,禁用计划任务(或其唤醒 电脑 的能力)可能会解决问题。

  1. 启动提升的命令提示符并执行以下操作(一一执行):
    powercfg-lastwake
    
    powercfg /wake up timer
    
    powercfg -devicequery wake_armed
  2. 现在检查哪些服务/进程触发了问题。然后禁用导致问题的服务或其唤醒系统的能力。

一些用户报告说是Update Orchestrator Service导致了这个问题。. 为了便于说明,我们将讨论 Update Orchestrator Service 的过程。

  1. 点击 Windows 键,然后在 Windows 搜索框中,键入 Task Scheduler。然后打开任务计划程序
  2. 现在展开Task Schedule Library > Microsoft > Windows,然后在左窗格中选择 Update Orchestrator。
  3. 然后,在右窗格中,双击任何任务(例如,备份扫描)并导航到条件选项卡。
  4. 现在取消选中唤醒计算机以运行此任务的选项,然后单击确定按钮。
  5. 然后对可以唤醒计算机的任何其他任务重复相同的操作,并检查系统的唤醒问题是否已解决。

如果 Wake the Computer to Run This Task 显示为灰色,则您可能必须使用PsTools、PsExec或PowerRun等实用程序,使用户能够以 系统TrustedInstaller 权限启动任务计划程序。

为了便于说明,我们将讨论 PsExec 实用程序的过程。

  1. 下载PsExec实用程序,然后将下载文件的内容解压缩到一个文件夹中。
  2. 然后启动提升的命令提示符,并在命令提示符中,使用 CD 命令导航到提取的文件夹。
  3. 现在,在命令提示符中执行以下命令:
    psexec.exe -i -s %SystemRoot%\system32\cmd.exe
  4. 然后将使用系统帐户权限启动一个新的命令提示符。现在,在这个新的命令提示符中,执行以下命令以使用系统帐户权限启动任务计划程序:
    任务表.msc
  5. 现在重复上面讨论的过程以禁用有问题的任务的唤醒计算机选项。

如果那没有解决问题并且您精通技术,那么您可以创建一个计划任务来执行命令提示符/PowerShell 脚本/批处理文件以停止导致问题的任务。

解决方案 10:编辑系统的 BIOS 设置

如果所有解决方案都不适合您,则在系统的 BIOS 中禁用设备唤醒 电脑 的功能可能会解决问题。但请记住,下面提到的说明可能与您有所不同。

警告:由于编辑系统的 BIOS 需要一定的熟练程度,因此您需要自行承担风险,如果操作不当,您可能会破坏系统并对数据造成永久性损坏。

  1. 将系统引导至系统的 BIOS 并导航/展开“电源管理”选项卡。
  2. 现在打开Auto on Time禁用它。
  3. 然后打开USB Wake Support并选择Disabled
  4. 现在应用更改并打开Wake on LAN/WLAN
  5. 然后选择禁用应用您的更改。
  6. 现在在Windows中启动您的系统并检查唤醒问题是否已解决。

如果问题仍然存在,请检查将显示器的连接模式HDMI切换为模拟是否可以解决问题。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(1)
上一篇 2023年6月11日
下一篇 2023年6月11日

相关推荐