You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Ubuntu 20.04.5 LTS系统下禁用笔记本电池(无需拆机)

如何在Ubuntu 20.04.5 LTS系统下禁用笔记本电池(无需拆机)

首先得说,电池鼓包真的挺危险的,你能及时发现根源也算万幸了!既然你打算一年内换电脑,不想额外花钱换电池,还想不用拆机就能临时“禁用”电池(避免它继续充放电加重鼓包),下面给你几个在Ubuntu 20.04.5 LTS上可行的办法:


方法一:用系统自带的sysfs接口控制(通用方案,多数笔记本支持)

这是最直接的软件层面控制方式,不需要额外装工具:

  • 先打开终端,找到你的电池设备标识:
    ls /sys/class/power_supply/
    
    输出里一般会有BAT0或者BAT1这类条目,这就是你的电池设备。
  • 先确认你的电池支持充电阈值调节:
    cat /sys/class/power_supply/BAT0/charge_control_stop_threshold
    
    如果能看到数字(比如默认的100),说明可以操作。
  • 把充电停止阈值设为当前电池的电量(比如现在电池显示50%,就输入50),这样系统就不会再给电池充电,全程只用外接电源:
    sudo sh -c 'echo 50 > /sys/class/power_supply/BAT0/charge_control_stop_threshold'
    
    要是想彻底切断充电(不管当前电量),也可以试试把阈值设为0:
    sudo sh -c 'echo 0 > /sys/class/power_supply/BAT0/charge_control_stop_threshold'
    
  • 验证是否生效:输入cat /sys/class/power_supply/BAT0/status,如果显示Not charging就说明成功了。

方法二:用品牌专用工具(针对联想、戴尔等品牌)

如果通用方法不好使,可以试试对应品牌的工具,这里举两个常见例子:

  • 联想笔记本:可以装TLP工具,它专门管电源管理,还能精准控制充电阈值:
    sudo add-apt-repository ppa:linrunner/tlp
    sudo apt update
    sudo apt install tlp tlp-rdw
    
    安装完编辑配置文件:
    sudo nano /etc/tlp.conf
    
    找到START_CHARGE_THRESH_BAT0和STOP_CHARGE_THRESH_BAT0,把它们改成相同的数值(比如当前电池电量),保存退出后重启TLP服务:
    sudo systemctl restart tlp
    
  • 戴尔笔记本:TLP同样支持大部分戴尔型号,操作步骤和上面一致,配置充电阈值即可。

重要注意事项

  • 这些方法都是软件层面禁用充电,并没有物理断开电池!所以一旦拔掉外接电源,电脑会立刻关机,使用时一定要确保电源稳定。
  • 电池鼓包有安全隐患,哪怕禁用了充电,也别让电脑长时间处于高温环境,尽量尽快换电脑,或者找专业人员帮忙处理鼓包电池(别自己拆,防止漏液)。
  • 之后想恢复电池使用也很简单,把充电阈值改回100就行:
    sudo sh -c 'echo 100 > /sys/class/power_supply/BAT0/charge_control_stop_threshold'
    

备注:内容来源于stack exchange,提问作者Vivek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 11:49:35