快訊
2026-08-09
電腦疑難雜症

【Win10/Win11】筆電電池健康度怎麼看?免費 3 招查電池狀態

約 9 分鐘閱讀 · 27,552 次瀏覽
廣告

最後更新日期:2026年08月09日

📌 快速答案

一句話答案:查筆電電池健康度,用 powercfg /batteryreport 產生電池報告,以「充滿容量 ÷ 設計容量 × 100%」換算;不想打指令就用免安裝的 BatteryInfoView 直接看百分比。Windows 設定裡的「電池使用量」頁只看得到耗電分布、看不到健康度。


只要是電池,就會有它的壽命,也就是我們一般所說的「健康度」,就跟 SSD 健康度一樣會隨著使用時間與讀寫次數漸漸變低,電池則是會因為使用時間加上充放電次數降低。這篇會教你三種免費的 筆電電池健康度 檢查方法:其中兩種能直接算出健康度百分比,剩下一種是 Windows 內建的耗電分析頁,用來抓出是哪個程式在吃電。

如果在閱讀文章的過程中有任何問題,可以前往「綜合疑難雜症討論區」尋求幫助,這是一個互助討論的 FB 社群,我有時間也會親自回覆,讓我開始今天的主題吧!

什麼時候該檢查電池健康度?

平常其實不用特別去查,但出現下面這幾種情況時,建議花三分鐘檢查一次:

  • 不插電時掉電特別快,以前撐得住的工作時間現在撐不到一半。
  • 電量顯示會突然跳水,例如從 40% 直接掉到 10% 甚至直接關機。
  • 充飽電後續航明顯縮短,同樣的使用習慣卻要一直找插座。
  • 準備賣掉、換機或送修前,健康度是二手筆電估價的重要依據。
  • 機殼、鍵盤或觸控板浮起來,這是電池膨脹的典型徵兆——這種情況請立刻停止使用並送修,不要自己拆、不要繼續充電,膨脹的鋰電池有起火風險。

方法一:powercfg 電池報告(系統內建,資料最完整)

第一種方式用系統內建指令就能完成,一行指令就會生成一份電池報告,之後我們就可以從報告裡面找到想要的資訊。教學使用 Windows 11 系統當作示範,Windows 10 操作方法也是一樣的。

步驟一:開啟命令提示字元

在 Windows 搜尋列輸入 CMD,於搜尋結果的命令提示字元選擇以系統管理員身分執行

透過搜尋 CMD 找到命令提示字元並開啟。上方截圖示範的是以系統管理員身分開啟,一般身分也可以執行這個指令。

廣告

⚠️ 這一步最常見的卡關點是「報告產生了卻找不到檔案」。 微軟官方文件在 /systempowerreport/systemsleepdiagnostics 這兩個選項有特別註明需要系統管理員權限,但 /batteryreport 並沒有這項註記;官方對報告位置的說明是「產生在目前路徑(current path)」。而以系統管理員身分開啟的 CMD,起始工作目錄通常是 C:\Windows\System32,一般身分開啟則是你的使用者資料夾——報告就是跑到那裡去了。最保險的做法是用下一步的 /output 自己指定路徑。

步驟二:輸入指令產生報告

在命令提示字元視窗輸入 powercfg /batteryreport,畫面回傳電池報告已儲存的檔案路徑

在 CMD 視窗內輸入以下指令,就會自動生成一組報告,並且會附上路徑:

powercfg /batteryreport

想直接指定存檔位置、不用管工作目錄在哪,改用這一行更省事:

powercfg /batteryreport /output "C:\battery.html"

也可以指定丟到桌面(若你的桌面已被 OneDrive 接管而失敗,就改用上面的固定路徑):

powercfg /batteryreport /output "%USERPROFILE%\Desktop\battery.html"

依照微軟官方文件,/batteryreport 還可以搭配這些參數:

參數作用範例
/output <檔名>指定報告的儲存路徑與檔名powercfg /batteryreport /output "D:\battery.html"
/duration <天數>指定要分析的天數powercfg /batteryreport /duration 14
/xml把報告輸出成 XML 格式powercfg /batteryreport /output "b.xml" /xml

步驟三:打開報告

將命令提示字元回傳的電池報告檔案路徑反白選取並複製
把複製好的電池報告路徑貼到瀏覽器網址列並按下 Enter 開啟

把指令回傳的檔案路徑複製起來,貼到任一瀏覽器的網址列並按下 Enter,就會看到電池報告被打開。

步驟四:讀懂報告的三個關鍵欄位

瀏覽器開啟的 Windows 電池報告 Installed batteries 區塊,顯示 DESIGN CAPACITY、FULL CHARGE CAPACITY 與 CYCLE COUNT 三個欄位

報告很長,但真正要看的其實只有 Installed batteries 這一區的三個欄位:

廣告
報告欄位中文意思怎麼用
DESIGN CAPACITY電池出廠時的設計容量這個數字不會變,是健康度的分母
FULL CHARGE CAPACITY現在充飽最多能裝多少電會隨使用逐年下降,是健康度的分子
CYCLE COUNT累計充放電循環次數判斷電池被用了多兇;部分筆電不回報此值

健康度的算法很簡單:

電池健康度(%)= FULL CHARGE CAPACITY ÷ DESIGN CAPACITY × 100%

舉例來說,設計容量是 50,000 mWh、目前充滿容量是 42,000 mWh,健康度就是 42,000 ÷ 50,000 × 100% = 84%

Windows 電池報告三個關鍵欄位說明圖:DESIGN CAPACITY 是出廠設計容量、FULL CHARGE CAPACITY 是目前充飽的容量、CYCLE COUNT 是累計充放電循環次數,並標示健康度等於完全充滿容量除以設計容量再乘以一百

方法二:Windows 設定裡的「電池使用量」(不用打指令)

如果你只是想知道「到底是哪個程式在吃電」,其實不用開 CMD。依照微軟支援文件,路徑是 設定 › 系統 › 電源與電池,在「電池使用量」區塊可以看到各個 App 的用電情形,也能看出哪些 App 在背景耗電比較兇。實際畫面上還能切換不同的時間區間(不同 Windows 版本提供的選項略有差異,以你機器上的實際選單為準)。

但要先講清楚:這個頁面看不到健康度百分比,也看不到循環次數。 它回答的是「電跑去哪了」,不是「電池老了沒」。想查健康度還是得回到方法一或方法三。

方法三:BatteryInfoView(免安裝,直接顯示健康度 %)

不想自己算除法的話,可以用 NirSoft 出的「BatteryInfoView」,免費、免安裝,下載解壓縮後直接執行 BatteryInfoView.exe 就會開啟。

BatteryInfoView 主畫面,紅框標示 Full Charged Capacity、Designed Capacity 與 Battery Health 三個欄位

依照 NirSoft 官方說明頁,主要看這三個欄位:

廣告
  • Designed Capacity:設計容量。
  • Full Charged Capacity:充滿容量。
  • Battery Health:電池健康度百分比,由上面兩個值計算而來;全新電池應該在 100% 附近,之後逐漸下降。

幾個官方頁上值得知道的細節:

  • 目前版本為 v1.27,官方同時提供 32 位元與 64 位元版本。
  • 官方標示可在 Windows 2000 到 Windows 11 執行。
  • v1.23 起把原本的「Battery Wear Level」欄位改名為「Battery Health」,官方說明這才是正確的用詞(Wear Level 是相反的意思),所以看舊教學時欄位名稱不同屬正常。
  • 官方頁提供繁體中文語言檔,下載後把 batteryinfoview_lng.ini 放到主程式同一個資料夾即可切換中文。
  • 另有「Battery Log」模式(按 F8),每 30 秒記錄一次電池狀態,適合抓「待機掉電」的問題;也支援 /shtml/scomma 等參數把資訊存成 HTML 或 CSV 留存比對。

序號、製造日期、循環次數這幾項只有在電池本身有回報時才會顯示,看到空白不代表軟體壞了。

三種方法怎麼選?

Windows 筆電電池健康度三種檢查方式比較表:powercfg 電池報告、Windows 設定頁電池使用量與 BatteryInfoView,逐項對照是否需要安裝軟體、是否直接顯示健康度百分比、能否看到充放電循環次數、耗電歷程涵蓋期間,以及各自適合的使用者
比較項目powercfg 電池報告Windows 設定頁BatteryInfoView
需不需要裝軟體不用(系統內建)不用(系統內建)免安裝,下載即用
直接顯示健康度 %不顯示,要自己算不顯示有,Battery Health 欄
充放電循環次數有(電池支援時)不顯示有(電池支援時)
耗電歷程涵蓋整機使用期間,可用 /duration 自訂天數近期用電,可切換區間每 30 秒記一筆
適合誰想看完整壽命紀錄只想知道哪個 App 吃電想一眼看到健康度數字

簡單講:想留一份完整紀錄用方法一,想快速看數字用方法三,想抓吃電兇手用方法二。

進階:另一份也含電池資訊的系統報告

在命令提示字元輸入 powercfg spr 產生系統電源報告

原本這篇介紹過 powercfg spr 這個指令,這裡補上正確的寫法。依照微軟官方文件,這個選項的完整名稱是 /systempowerreport/spr 是它的別名,兩者等價:

powercfg /spr
系統電源報告最下方的 Installed Batteries 區塊,顯示電池相關資訊

官方說明它會產生「系統電源轉換報告」,涵蓋最近三天、包含連線待命的電源效率,報告一樣是 HTML 檔。用瀏覽器打開後拉到最下方,會看到 Installed Batteries 區塊,裡面一樣有電池相關資訊。

⚠️ 注意兩點:第一,官方文件明確標示這個指令需要系統管理員權限,必須從提升權限的命令提示字元執行;第二,官方範例把輸出檔命名為 sleepstudy.html,所以你在網路上會看到有人叫它「睡眠研究報告」——微軟文件另有一個獨立的 /sleepstudy 選項,兩者在選項總表的一句話說明相同。單純要查電池健康度的話,方法一的 /batteryreport 就夠了。

各廠牌的原廠檢測工具

主要筆電品牌大多有自家的檢測工具(Lenovo Vantage、MyASUS、Dell Power Manager、HP Support Assistant、Acer Care Center 等),介面比較友善。不過各家的欄位命名與選單位置差異很大,也會隨機種與版本改變,請以該品牌官方支援頁為準;要看最原始的容量數字,還是 powercfg /batteryreport 最完整。

健康度掉到多少該換電池?

這題沒有一個放諸四海皆準的數字,部分品牌的保固會以容量門檻認定電池異常,但各家標準不同,建議直接查你機種的保固說明。實務上可以這樣判斷:

  • 健康度數字本身不是重點,實際續航才是。 如果健康度掉到 70% 但你幾乎都插電使用,其實不影響。
  • 會影響你日常工作就該換。 例如以前能撐一場會議,現在撐不到一半。
  • 出現膨脹徵兆一律立刻停用送修,這與健康度數字無關,是安全問題。
  • 換電池前先確認是不是「假性耗電」——某個程式在背景狂吃 CPU 也會讓你覺得電池變差,這種用方法二的電池使用量頁面就能抓出來。

如果想要一條比較具體的參考線,本站另一篇筆電一直插著電會壞嗎?2026 年電池保養迷思大破解是以健康度 80% 搭配「續航已明顯影響工作」作為實務判斷點;那篇也完整談了充電習慣與充電上限設定,屬於「保養」範疇,跟本篇的「檢查」是兩件事。

❓ 常見問題

Q1:powercfg /batteryreport 一定要用系統管理員身分執行嗎?
不用。微軟官方文件只在 /systempowerreport/systemsleepdiagnostics 標註需要管理員權限。要注意的是報告的存放位置,詳見上面〈步驟一〉的提示框。

Q2:報告裡的 CYCLE COUNT 是空白或 0,是壞了嗎?
不是。循環次數要電池本身有回報才顯示,NirSoft 官方說明頁也提到序號、製造日期、循環次數這類資訊只有在電池支援時才會出現。這種情況改看設計容量與充滿容量的比值即可。

Q3:健康度到底掉到幾 % 要換?
沒有統一標準,各家保固門檻不同。判斷原則見上面〈健康度掉到多少該換電池〉一節:先看實際續航有沒有影響到你使用,以及有沒有膨脹徵兆。

Q4:Windows 10 也能用這些方法嗎?
可以。powercfg /batteryreport 與 BatteryInfoView 在 Windows 10 都能用(NirSoft 官方標示支援 Windows 2000 到 Windows 11)。差別在方法二的設定介面配置與 Windows 11 不同,請以你機器上的實際選單為準。

Q5:桌機或組裝電腦查得到嗎?
查不到。這些方法讀的是筆電內建電池的資訊,沒有電池的桌機執行 powercfg /batteryreport 會顯示找不到電池。

總結

以上就是筆電電池健康度的三種檢查方式。快速回顧一下:

  1. powercfg /batteryreport:系統內建、資料最完整,記得用 /output 指定路徑,健康度自己用「充滿容量 ÷ 設計容量」算。
  2. 設定 › 系統 › 電源與電池 › 電池使用量:不用打指令,但只看得到耗電分布、看不到健康度。
  3. BatteryInfoView:免安裝,Battery Health 欄直接給你百分比。

一般來說,除非你感覺到不插電時消耗速度特別快,不然也不用特別去檢查;但如果你發現電量消耗速度異常快,建議在拿去維修更換電池前,先自己檢查看看,說不定只是某個程式在背景偷吃電而已。

🔗 延伸閱讀

廣告