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)

AC線路狀態

交流電源狀態。該成員可以是以下值之一。

值 意義 0 離線 1 線上 255 未知狀態 BatteryFlag

電池充電狀態。該成員可以包含一個或多個以下標誌。

值 意義 1 高 — 電池電量高於 66% 2 低 — 電池電量低於 33% 4 嚴重 — 電池電量低於 5% 8 正在充電 128 無系統電池 255 狀態未知 — 無法充電讀取電池標誌資訊

相關內容