双启动笔记本电脑突然在 Windows 上进入睡眠状态但在 Linux 上却没有进入睡眠状态——电源问题?

双启动笔记本电脑突然在 Windows 上进入睡眠状态但在 Linux 上却没有进入睡眠状态——电源问题?

我有一台笔记本电脑,有时会意外关机。这是一台六年前买的二手笔记本电脑,配有新电池,但不是笔记本电脑制造商生产的。我在上面安装了 Fedora Linux。

我注意到大约每隔一周笔记本电脑电池在启动后开始闪烁橙色和白色。这通常意味着我应该关机,取出电池并重新插入,重新启动,一切就绪。这是电源线已连接的情况!

不久前,我安装了笔记本电脑附带的 Windows 10 Pro,并安装了 Linux 作为双启动。

Linux 现在运行起来没有太多问题,但使用 Windows 时,每天都会出现突然重启的情况。屏幕变黑,当我按下电源按钮启动时,所有应用程序都还在我之前所在的位置,所以我猜机器进入了睡眠状态。

  • 我可以看到发生了什么事以及为什么发生吗?
  • 如果电池出现故障,导致 Windows 决定进入睡眠状态,我希望禁用该选项。

更新:

问题与电池有关。我可以在事件中看到电池电量不足的报告,而此时笔记本电脑已连接到网络电源。因此,应该不存在电源问题,因为有网络电源。然而,这就是发生的事情。

电池比较新,但不是戴尔的(没有品牌),所以很可能是连接器坏了。当我卸下电池时,所有问题都消失了,笔记本电脑可以全天运行。

我认为 Windows 无法识别有净电源,仍然决定进入睡眠状态,这很愚蠢。我可能会从这个电池中取出电池和连接器,然后因为有橡胶脚而将电池盒放回去。

解决方案

我买了一块新的戴尔官方电池。从那时起,问题就出现了,使用 Windows 时笔记本电脑可以正常工作,并且不会进入睡眠状态。

我仍然想看看当 Windows 认为电池电量低时如何阻止它让笔记本电脑进入睡眠状态(当电池电量真的低时会有丢失数据的风险)。

答案1

我怀疑橙色/白色电池 LED 闪烁可能表示笔记本电脑认为电池不再有太多容量,也就是说电池正在变坏。如果您可以提供笔记本电脑品牌和型号,我们可以查找以确认。否则,它可能表示电池未连接,您应该能够通过任务栏/系统托盘图标来判断,该图标指示交流电是否已连接/充电以及电池剩余多少时间。如果 PC 有时看不到电池,则可能是电池出现故障/快要没电了,或者笔记本电脑上的连接器可能坏了,但可能性不大。

1)至于为什么 Windows 会重启/屏幕空白:按照 @harrymc 在评论中建议的做,因为这可能是最简单的方法:TurnedOnTimesView 应用程序或事件查看器、Windows 日志、系统。以下是一些电源配置可能有助于找出关闭电源和电池故障的命令:

  • powercfg /energy 分析系统中常见的能效和电池寿命问题。
  • powercfg /batteryreport 生成电池使用情况报告。
  • powercfg /systemsleepdiagnostics 生成系统睡眠转换的诊断报告。
  • powercfg /sleepstudy 生成诊断系统电源转换报告。
  • powercfg /systempowerreport 生成诊断系统电源转换报告。

1a)我很好奇,当您将鼠标悬停在系统托盘中的电池上和/或单击它时,当电池 LED 闪烁橙色/白色时,它是否会显示任何异常:

系统托盘电池充电系统托盘电池

2)至于如何阻止 Windows 在电池电量不足时采取行动(我认为):转到“电源选项”(在“控制面板”中),更改计算机睡眠时间,在“使用电池”部分下将“使计算机进入睡眠状态”更改为“从不”。单击“更改高级电源设置”,展开“睡眠”,验证“使用电池”下的“睡眠后”和“休眠后”是否设置为“从不”:

高级电源设置

相关内容