Windows 10 声称我的电池已充电至 255%

Windows 10 声称我的电池已充电至 255%

我在没有电池的情况下运行华硕笔记本电脑(仅使用交流电)。当我在全新的 Windows 10 Pro 1903 中单击电池指示器时,我可以看到一切似乎正常:

在此处输入图片描述

但是,当我将鼠标悬停在其上时,我看到了一些无意义的信息:

在此处输入图片描述

有什么需要担心的吗(某些硬件问题)或者这只是 Windows 10 中的一个错误?

编辑上述情况仅当从笔记本电脑中取出电池时才会发生(这是一台带有可拆卸电池的华硕笔记本电脑)。当放入电池时,一切正常——放电和电池充电过程似乎都正常,并且整个过程中电池指示器的显示值也正常。

我的另一台笔记本电脑(ThinkPad)也遇到了同样的情况,它配备了不可更换的电池——在电池充电和放电过程中都没有观察到任何异常。

答案1

该值255FF十六进制的,看起来与-1十六进制的 非常相似FFFFFFFF,是 Windows API 中最喜欢的错误代码。

看起来好像该图标使用了失败的系统调用,因为没有电池。

如果电池仍然存在,最好将其取出。否则,您可以在 设置 > 个性化 > 任务栏 > 打开或关闭系统图标

答案2

根据@harrymc 的回答,我在 TUF-FX505DY 上运行了双启动,遇到了类似的问题。Windows 中出现了上述状态,而 Ubuntu 则显示电池正在充电几秒钟,然后显示“电池电量不足”警报。很明显,这个问题无法在操作系统级别解决,因为两个系统都显示了类似的错误。

因此,我在打开笔记本电脑后手动断开了电池。重新启动后,同样的情况仍然存在。我推测电池短路了,但由于手边没有万用表,我重新连接了电池以确定原因。

现在它已经可以正常工作了,这让我相信可能是电池没有正确连接到主板,或者是在我调整过程中释放了静电荷。

然而,我只有传闻证据,缺乏透彻的见解。我希望在购买另一块 100 英镑的电池之前找到这个解决方案,因为它无法退货。

答案3

对我来说就是这样的......仍然不知道为什么会出现这种行为

来自 GetSystemPowerStatus (kernel32.dll)

交流线路状态

交流电源状态。此成员可以是下列值之一。

值 含义 0 离线 1 在线 255 未知状态 BatteryFlag

电池充电状态。此成员可以包含以下一个或多个标志。

值 含义 1 高 — 电池容量超过 66% 2 低 — 电池容量低于 33% 4 严重 — 电池容量低于 5% 8 正在充电 128 无系统电池 255 未知状态 — 无法读取电池标志信息

相关内容