在 Windows 设备管理器中禁用 PCI 设备是否会关闭电源?

在 Windows 设备管理器中禁用 PCI 设备是否会关闭电源?

使用设备管理器可以轻松管理 Windows 中的硬件设备。我有兴趣完全关闭 PCI 设备(例如我的显卡)。我知道,在设备管理器中,可以“禁用”设备,为此文档存在

禁用设备

禁用设备后,物理设备仍会连接到您的计算机,但设备驱动程序会被禁用。启用设备后,驱动程序会再次可用。如果您希望计算机拥有多个硬件配置,或者您有一台在扩展坞上使用的便携式计算机,则禁用设备会很有用。

“物理设备保持连接到您的计算机”是否意味着设备仍处于通电状态?这是否可以通过 Windows 实现,还是 PCI 设备的电源管理与 BIOS 有关?

答案1

经过一番研究,我发现了以下有用的信息微软,这基本上回答了这个问题。

总而言之,设备的功耗可以有多种状态:

完全依赖国家:D0
低功耗状态:D1、D2、D3热、D3冷

低功耗状态之间的差异在MSDN 文章的子部分。看来,当用户通过 Windows 设备管理器点击设备上的“禁用”时,操作系统会遵循设备驱动程序的指令,该指令决定将禁用的设备置于 D1、D2、D3 热/冷 低功耗状态中的哪一个。

D3hot 和 D3 cold 是 Windows 8 中新出现的状态,在电源状态之间转换时存在各种复杂情况,驱动程序程序员必须考虑到这些复杂情况。

答案2

“物理设备保持与您的计算机的连接”是否意味着该设备仍处于通电状态?

是的,尽管消耗的电量最少,大约在几毫安(0.2-3 毫安)的范围内。 明显较低比启用时正常的功率范围(10ma 至 .9Amp USB3)要大。最小功率允许 Windows 与设备进行通信。

这可以通过 Windows 来完成吗,或者 PCI 设备 BIOS 的电源管理与此有关?

是的。

补充要点:

较新的 Windows 版本(例如 Windows 10)显著提高了此类场景的能力 - 因为较新的内核可以更好地与 UEFI BIOS 通信,并且可以更好地利用主板/设备配置。因此,如果您使用的是 Windows Vista 或更早版本,则在节能方面会有明显的负面差异。

我有一些轶事证据可以证明——我的 USB 设备表现不稳定。例如,有时我的互联网加密狗无法被检测到,有时我的鼠标跟踪不顺畅。但大多数都是间歇性问题。很难诊断出原因不是设备/软件/驱动程序/Windows/主板。是我的 PSU 无法为所有 USB 设备提供足够的电力。我尝试在 Windows 中禁用它们,情况有了显著改善。

相关内容