如何防止谷歌浏览器使计算机保持唤醒状态?

Rya*_*yan 20 audio sleep google-chrome windows-10 windows-10-v1607

我的电脑经常无法睡眠。

如何重现问题

  1. 打开谷歌浏览器。
  2. 在 YouTube 上播放视频。*
  3. 在其他网站(例如 SuperUser)上打开一个新的 Chrome 标签页。
  4. 关闭 YouTube 选项卡(但保持另一个选项卡处于打开状态,以免 Google Chrome 浏览器完全关闭)。
  5. 无论睡眠需要多少分钟,都可以让电脑坐下。(但它永远不会睡觉!)

*(我 100% 不确定它是否需要是 YouTube,但我认为当我通过 Chrome 播放音频时,最有可能的情况是我正在观看 YouTube 视频。)

我使用的是带有 Google Chrome 版本 55.0.2883.87 m(64 位)的 Windows 10 Pro。(“谷歌浏览器是最新的。”)

如何诊断

我以管理员身份打开命令提示符并运行powercfg /requests并得到以下结果:

[DRIVER] High Definition Audio Device (HDAUDIO\FUNC_01&VEN_10EC&DEV_0892&SUBSYS_1849D892&REV_1003\4&13fd1513&0&0001) An audio stream is currently in use.

通过反复试验,我已将违规程序的范围缩小到 Google Chrome。完全退出Chrome(所有选项卡)并powercfg /requests再次运行后,结果是:

DISPLAY:
None.

SYSTEM:
None.

AWAYMODE:
None.

EXECUTION:
None.

PERFBOOST:
None.

ACTIVELOCKSCREEN:
None.
Run Code Online (Sandbox Code Playgroud)

然后 PC 适当地休眠。

奇怪的是 Chrome没有主动播放音频流。但它已经最近播放的音频,即使该选项卡现在已经关闭了又去。

即使 Chrome 仍处于打开状态,即使最近关闭的 Chrome 标签页播放了一些音频,如何确保我的 Windows 10 Pro 也能正常睡眠?

更新:

这真让我抓狂!

我什至禁用了所有 Chrome 扩展程序。我启用的扩展是:

  • 谷歌文档
  • 谷歌文档离线
  • 谷歌表格
  • 谷歌幻灯片
  • LastPass:免费密码管理器

但我仍然有问题。我不是 100% 确定 YouTube 与该问题相关,但我不知道我的 Chrome 何时还使用音频。

顺便说一句,似乎许多其他人都经历过 Chrome 使计算机保持唤醒状态:

我很震惊这没有得到更多的关注,因为它真的很烦人。

小智 9

这为我解决了问题:

Hunterdg 说:
http://www.google.com/support/forum/p/Chrome/thread?tid=3b1d41b0663a4d40&hl=en

在命令窗口中:
powercfg -requestsoverride PROCESS chrome.exe awaymode display system

删除覆盖:
powercfg -requestsoverride PROCESS chrome.exe

来源:http : //download.microsoft.com/download/7/E/7/7E7662CF-CBEA-470B-A97E-CE7CE0D98DC2/AvailabilityRequests.docx

https://productforums.google.com/d/msg/chrome/vE7o1k0txtU/0ES4nTp01JsJ


Ped*_*dro 5

这也让我发疯。在尝试了很多事情之后,这个成功了:

简而言之,(A) 如果您的计算机空闲了 [IdleTime],则创建一个计划任务来杀死 chrome。[空闲时间] 必须与您在“设置”中输入的 (B)“PC 在此之后进入睡眠状态”时间相同。

A:创建定时任务杀死chrome.exe

  1. 打开任务计划程序(按 Windows 键并输入“任务计划程序”)
  2. 单击右侧菜单上的“创建任务...”。
  3. 在“常规”选项卡上:输入“在 [空闲时间] 处于非活动状态后关闭 Chrome”。不要输入我在此步骤或任何后续步骤中键入的双引号。
  4. 在触发器选项卡上:点击“新建...”,然后选择开始任务:“空闲时”,点击确定
  5. 在操作选项卡上:点击“新建...”,然后输入程序/脚本“taskkill”,添加参数“/F /IM chrome.exe /T”
  6. 在条件选项卡上:选中“仅在计算机空闲时启动任务”并[输入您的首选空闲时间]
  7. 请记住,即使您杀死 Chrome,您的标签也会被记住。下次打开 Chrome 时,您只需在“Chrome 未正确关闭”提示中说“恢复”即可。

B:设置官方“PC进入睡眠后”设置

  1. 打开“电源和睡眠设置”(按 Windows 键并进入“电源设置”)
  2. 设置插入后,PC 在 [输入您在步骤 A 中使用的相同空闲时间] 后进入睡眠状态