为什么我的笔记本电脑电池被宣告没电了但之前还能使用几个小时?

为什么我的笔记本电脑电池被宣告没电了但之前还能使用几个小时?

我最近买了一台二手联想 X230 笔记本电脑,用电池供电时没有出现任何问题。但是,在某个时候电池电量不足,我关闭了电脑,然后插上电源,晚上再也没有开机。之后,它再也没有用电池开机过,现在总是要插上电源。如果拔掉电源,按下电源按钮,它什么也不会发生。如果我插上电源,它会正常运行,但如果我在电脑开机时拔掉电源,它会立即关机,这证实电池没有激活。

在 Windows 上,联想的电源管理器告诉我电池寿命已尽,需要更换。这很奇怪,因为我可以用电池使用它几个小时。在 Linux 上,情况几乎相同,但我可以获得更多信息:

$ grep . /sys/class/power_supply/BAT0/* 2>/dev/null
/sys/class/power_supply/BAT0/alarm:2649000
/sys/class/power_supply/BAT0/capacity:95
/sys/class/power_supply/BAT0/capacity_level:Critical
/sys/class/power_supply/BAT0/cycle_count:0
/sys/class/power_supply/BAT0/energy_full:52990000
/sys/class/power_supply/BAT0/energy_full_design:62640000
/sys/class/power_supply/BAT0/energy_now:50610000
/sys/class/power_supply/BAT0/manufacturer:SANYO
/sys/class/power_supply/BAT0/model_name:45N1172
/sys/class/power_supply/BAT0/power_now:0
/sys/class/power_supply/BAT0/present:1
/sys/class/power_supply/BAT0/serial_number:11604
/sys/class/power_supply/BAT0/status:Unknown
/sys/class/power_supply/BAT0/technology:Li-ion
/sys/class/power_supply/BAT0/type:Battery
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_NAME=BAT0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_STATUS=Unknown
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_PRESENT=1
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_TECHNOLOGY=Li-ion
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CYCLE_COUNT=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_MIN_DESIGN=10800000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_NOW=12232000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_POWER_NOW=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_FULL_DESIGN=62640000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_FULL=52990000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_NOW=50610000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY=95
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY_LEVEL=Critical
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MODEL_NAME=45N1172
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MANUFACTURER=SANYO
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_SERIAL_NUMBER=11604
/sys/class/power_supply/BAT0/voltage_min_design:10800000
/sys/class/power_supply/BAT0/voltage_now:12232000

energy_now是 的 95% energy_full,反过来又是 的 85% energy_full_design。这听起来不像是电池报废了,但仍然像电池一样。主要问题似乎是capacity_level:Critical,但据我了解,其他问题似乎没有什么值得担忧的。

那么,是否有可能是计算机没有以某种方式对电池进行充电,并且报告的数字完全错误,或者电池错误地报告了导致计算机无法开机的临界水平?

答案1

很多事情都可能出错。电池已经便宜多了。我建议你省去很多麻烦,直接买一块电池试试这个解决方案。如果这个方法不管用,相比接下来的步骤,这个方法相对快捷、简单,而且是常见的(或可能性很高的)解决方案。

其他步骤,接触不良,操作系统需要重新校准,电源在飞行模式下运行,......

答案2

经过 2 个月的努力,卖家给我寄了一块新电池。以下是全新电池的输出,仅供比较:

grep . /sys/class/power_supply/BAT0/* 2>/dev/null
/sys/class/power_supply/BAT0/alarm:3108000
/sys/class/power_supply/BAT0/capacity:68
/sys/class/power_supply/BAT0/capacity_level:Normal
/sys/class/power_supply/BAT0/cycle_count:0
/sys/class/power_supply/BAT0/energy_full:62160000
/sys/class/power_supply/BAT0/energy_full_design:62160000
/sys/class/power_supply/BAT0/energy_now:42490000
/sys/class/power_supply/BAT0/manufacturer:SANYO
/sys/class/power_supply/BAT0/model_name:45N1023
/sys/class/power_supply/BAT0/power_now:12626000
/sys/class/power_supply/BAT0/present:1
/sys/class/power_supply/BAT0/serial_number: 1839
/sys/class/power_supply/BAT0/status:Discharging
/sys/class/power_supply/BAT0/technology:Li-ion
/sys/class/power_supply/BAT0/type:Battery
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_NAME=BAT0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_STATUS=Discharging
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_PRESENT=1
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_TECHNOLOGY=Li-ion
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CYCLE_COUNT=0
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_MIN_DESIGN=11100000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_VOLTAGE_NOW=11365000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_POWER_NOW=12626000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_FULL_DESIGN=62160000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_FULL=62160000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_ENERGY_NOW=42490000
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY=68
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_CAPACITY_LEVEL=Normal
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MODEL_NAME=45N1023
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_MANUFACTURER=SANYO
/sys/class/power_supply/BAT0/uevent:POWER_SUPPLY_SERIAL_NUMBER= 1839
/sys/class/power_supply/BAT0/voltage_min_design:11100000
/sys/class/power_supply/BAT0/voltage_now:11365000

相关内容