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


4

自从安装我的新主板(华硕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)

从我在网上找到的,这个设备是音频控制器或USB控制器。我确保取消选中“允许此设备唤醒所有设备的计算机”,但它在睡觉后仍然可以快速唤醒。

只有当我拔掉除电源以外的所有东西时,电脑才真正睡着了。

我想使用Wake on LAN,所以任何不禁用它的解决方案都是受欢迎的。


1
PCI \ ven是PCI Express插槽设备。如果你从命令提示符运行dxdiag,然后“保存所有信息”到一个文本文件,在那里你可以找到列表中的pci \ ven,可能还有相关的驱动程序可能会给你一个关于实际设备的线索,
Moab

通常也是因为视频卡驱动程序。我遇到了同样的问题。但重新安装GPU驱动程序后,它才刚刚解决。Windows更新有时安装正在造成一种,这个问题的驱动程序
LOWLEVEL

Answers:


1

我有同样的症状。

我对linux更熟悉,所以我做了一个lspci.exe -vvv来查看PCIe结构的树形视图。我确定只有少数设备列出了C4 rev。这是“1c”。设备。所以我做了一个lspci.exe -tv来查看设备的树视图:

PS C:\Users\Taylor\Downloads\pciutils-3.5.5-win64> .\lspci.exe -tv
-[0000:00]-+-00.0  Intel Corporation 2nd Generation Core Processor Family DRAM Controller
           +-01.0-[01-04]----00.0-[02-04]--+-08.0-[03]--+-00.0  NVIDIA Corporation GK104 [GeForce GTX 670]
           |                               |            \-00.1  NVIDIA Corporation GK104 HDMI Audio Controller
           |                               \-10.0-[04]--
           +-02.0  Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
           +-14.0  Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller
           +-16.0  Intel Corporation 7 Series/C216 Chipset Family MEI Controller #1
           +-1a.0  Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #2
           +-1b.0  Intel Corporation 7 Series/C216 Chipset Family High Definition Audio Controller
           +-1c.0-[05]----00.0  Intel Corporation PCIe Data Center SSD
           +-1c.5-[06]----00.0  ASMedia Technology Inc. ASM1062 Serial ATA Controller
           +-1c.6-[07]----00.0  Qualcomm Atheros AR9462 Wireless Network Adapter
           +-1c.7-[08-10]----00.0-[09-10]--+-01.0-[0a]----00.0  Broadcom Limited NetLink BCM57781 Gigabit Ethernet PCIe
           |                               +-04.0-[0b]----00.0  ASMedia Technology Inc. ASM1062 Serial ATA Controller
           |                               +-05.0-[0c]----00.0  Broadcom Limited NetLink BCM57781 Gigabit Ethernet PCIe
           |                               +-06.0-[0d]--
           |                               +-07.0-[0e]----00.0  Etron Technology, Inc. EJ188/EJ198 USB 3.0 Host Controller
           |                               +-08.0-[0f]----00.0  Etron Technology, Inc. EJ188/EJ198 USB 3.0 Host Controller
           |                               \-09.0-[10]--
           +-1d.0  Intel Corporation 7 Series/C216 Chipset Family USB Enhanced Host Controller #1
           +-1f.0  Intel Corporation Z77 Express Chipset LPC Controller
           +-1f.2  Intel Corporation 7 Series/C210 Series Chipset Family 6-port SATA Controller [AHCI mode]
           \-1f.3  Intel Corporation 7 Series/C216 Chipset Family SMBus Controller

我将设备管理器视图更改为按“按连接设备”排序。这使我能够以类似于lspci -tv的方式查看PCI到PCI桥并查看子设备。从这里我看到了相同的子设备。

通过右键单击子设备上方的一些PCI-to-PCI桥并单击属性,我可以查看“详细信息”选项卡和属性“设备实例路径”。我能够找到与powercfg -lastwake中列出的匹配的Device实例路径。

网络连接子设备不允许唤醒任何东西,所以我的下一个最佳猜测是通过USB插入的东西,这是我们确定的桥接器的子设备。

由于有一些游戏配件,我有很多符合HID标准的设备,它们具有不允许唤醒的电源管理选项。我把它们全部关闭,它解决了我的问题。

问题是,我不能再使用我的键盘来唤醒计算机,所以我必须弄清楚哪个(s)要重新打开,因为列出了多个键盘。


0

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


1
对于一些人来说,这是一个很好的解决方案,但原始海报说他希望尽可能保持Wake on LAN功能。
Simon East

0

我遇到了类似的问题,每次我睡觉时我的电脑都会在几秒钟后醒来。罪魁祸首唤醒设备是英特尔内置的以太网适配器DEV_153B通过VEN_8086主板上的PCI桥连接。虽然我在网上查了一下,谁指的是USB控制器......

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

  1. 转到设备管理器并双击Intel Ethernet Connecton I2017-V
  2. 转到power management标签(截图)
  3. 取消选中 wake on pattern match(!)
  4. 点击确定并进行测试

如果您的电源管理选项卡看起来不同,请参阅您已安装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

截图

截图

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.