由于某些 PCI 设备而唤醒计算机

Cas*_*Cas 10 sleep wake-on-lan windows-10

自从安装了我的新主板(华硕 Z77 专业版)后,我的电脑就睡不着超过几分钟。执行powercfg /lastwake总是返回相同的:

PS C:\WINDOWS\system32> powercfg /lastwake
Wake History Count - 1
Wake History [0]
  Wake Source Count - 1
  Wake Source [0]
    Type: Device
    Instance Path: PCI\VEN_8086&DEV_1E1E&SUBSYS_1E1E1849&REV_C4\3&11583659&0&E7
    Friendly Name:
    Description: PCI-to-PCI Bridge
    Manufacturer: (Standard system devices)
Run Code Online (Sandbox Code Playgroud)

从我在网上找到的信息来看,该设备要么是音频控制器,要么是 USB 控制器。我确保取消选中所有设备的“允许此设备唤醒计算机”,但它在进入睡眠状态后仍然会很快唤醒。

只有当我拔掉电源以外的所有东西时,计算机才会真正保持睡眠状态。

我想在 LAN 上使用唤醒,所以任何不禁用它的解决方案都会受到欢迎。

Kle*_*jmp 9

我遇到了类似的问题,每次我将计算机置于睡眠状态时,它都会在几秒钟后醒来。罪魁祸首唤醒设备是通过主板上的DEV_153BPCI 桥连接的Intel 内置以太网适配器。VEN_8086尽管我在网上查到了资料来源,但他们指出了 USB 控制器......

问题的解决方案看起来很简单,如果您知道的话......

  1. 转到设备管理器并双击您的英特尔以太网连接 I2017-V
  2. 转到power management选项卡(屏幕截图)
  3. 取消选中 wake on pattern match(!)
  4. 点击确定并进行测试

如果您的电源管理选项卡看起来有所不同,请查看您是否安装了官方 Intel 驱动程序,而不是 Windows 附带的驱动程序。wake on magic packed对我来说,只有WOL 框中的第一个复选框被选中。确保其他的都未被选中。

Wake Source [0]
  Type: Device
  Instance Path: PCI\VEN_8086&DEV_153B&SUBSYS_153B1849&REV_05\3&11583659&0&C8
  Description: Intel(R) Ethernet Connection I217-V
  Manufacturer: Intel
Run Code Online (Sandbox Code Playgroud)

截屏

截屏

  • 我遇到了几乎同样的问题,而 _powercfg -lastwake_ 指向“USB Root Hub”,我按照您的建议解决了问题。我的评论只是为了报告电源管理选项卡的变化:我的适配器是_Intel 82579LM 千兆位网络连接_,我必须检查_仅允许魔术数据包唤醒计算机_选项 (2认同)

小智 9

我找了很久才找到它!

  1. 转到管理模式下的命令提示符(当您单击该应用程序时,右键单击它)
  2. 输入“powercfg -devicequerywake_armed”
  3. 这将为您提供当前允许唤醒计算机的设备列表。
  4. 转到设备管理器
  5. 单击每个类别以查找同名的子类别(我的类别位于网络适配器下,是“Realtek PCIe GBE 系列控制器”)
  6. 右键单击它并选择“属性”
  7. 点击“电源管理”
  8. 取消选中并保存“允许此设备唤醒计算机”

我的显示我的鼠标、我的键盘、我的设备管理器和这个 PCI 都可以唤醒它。所以我禁用了 PCI。

希望能帮助到你 :)

  • 这里首先回答与问题实际相关的问题。其余的答案就是他们对系统所做的事情。布拉沃 (2认同)

小智 0

通常是网络适配器导致计算机唤醒,因此您可能需要转至设备管理器 > 选择网络适配器 > 转至电源管理 > 取消选中“允许此设备唤醒...”

  • 对于某些人来说,这是一个很好的解决方案,但原始发布者表示,如果可能的话,他希望保留*局域网唤醒*功能。 (2认同)