电脑进入睡眠模式后立即唤醒的问题

电脑进入睡眠模式后立即唤醒的问题

我有一台新电脑,我非常兴奋,但后来我发现它总是拒绝进入睡眠模式。更确切地说,它在进入睡眠状态后会立即唤醒。这非常令人沮丧,我正在寻找解决这个问题的方法。

我在网上搜索了一下,发现通常是网卡、键盘或鼠标无意中将 PC 从睡眠模式唤醒。我禁用了这些设备干扰睡眠模式的功能,但没有用。我仍然无法让 PC 保持睡眠模式超过一秒钟。

然后我偶然发现了这个在 CMD 中运行的命令:powercfg -lastwake 这个命令告诉你哪个设备导致了唤醒事件。令我惊讶的是,我发现了以下信息:

Wake History Count - 1
Wake History [0]
Wake Source Count - 1
Wake Source [0]
Type: Device
Instance Path: [I can give you the path if you need it]
Friendly Name:
Description: PCI Express Root Port
Manufacturer: (Standard system devices)

所以现在我知道 PCI Express 端口会直接唤醒我的 PC 从睡眠模式,但我仍然无法采取任何措施来阻止它。

我尝试更换显卡插槽,但问题仍然存在。

我真的陷入困境,有人可以帮帮我吗?

编辑 :

Windows 11
Cpu : AMD Ryzen 7 7700X
GPU : Zotac Gaming GeForce RTX 3060 Ti
Mother Board : ASUS PRIME X670-P

答案1

我已经找到了解决我的问题的方法,我将在这里描述它,因为它可以帮助遇到同样问题的其他人。

步骤 1:以管理员身份启动命令提示符并输入以下命令:

powercfg -lastwake

此命令将为您提供最后一个将计算机从睡眠模式唤醒的设备。 在您的例子中,它是“PCI Express Root Port”

第 2 步:写入此命令:

powercfg -devicedisablewake "PCI Express Root Port"

此命令应该可以解决问题,但由于窗口阻止用户管理某些设置,它可能不起作用。

如果步骤 2 不起作用,则步骤 3:以管理员身份打开 PowerShell 并写入此命令:

powershell -command "Start-Process powercfg -ArgumentList '-devicedisablewake', '""PCI Express Root Port""' -Verb RunAs"

它应该可以解决这个问题,至少它解决了我的问题!

相关内容