我在没有电池的情况下运行华硕笔记本电脑(仅使用交流电)。当我在全新的 Windows 10 Pro 1903 中单击电池指示器时,我可以看到一切似乎正常:
但是,当我将鼠标悬停在其上时,我看到了一些无意义的信息:
有什么需要担心的吗(某些硬件问题)或者这只是 Windows 10 中的一个错误?
编辑:上述情况仅当从笔记本电脑中取出电池时才会发生(这是一台带有可拆卸电池的华硕笔记本电脑)。当放入电池时,一切正常——放电和电池充电过程似乎都正常,并且整个过程中电池指示器的显示值也正常。
我的另一台笔记本电脑(ThinkPad)也遇到了同样的情况,它配备了不可更换的电池——在电池充电和放电过程中都没有观察到任何异常。
答案1
该值255
是FF
十六进制的,看起来与-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 未知状态 — 无法读取电池标志信息