如何通过“Microsoft ACPI 兼容控制方法电池”控制电池充电

如何通过“Microsoft ACPI 兼容控制方法电池”控制电池充电

我注意到有时当我的笔记本电脑插入电源时会显示“插入电源但不充电” - 搜索后我发现有很多方法可以通过从设备管理器中删除“Microsoft ACPI 兼容控制方法电池”驱动程序来禁用此功能 - 但是我宁愿利用这一点 - 有没有办法让我查看电池未充电的原因,和/或配置原因,或者在插入电源但电量充足时防止电池充电(通过软件)?

答案1

使用powercfg命令行选项。例如:

  • 生成电池寿命报告

      powercfg -batteryreport
    

以下是完整的选项列表:

命令列表:
  /LIST, /L 列出所有电源方案。

  /QUERY, /Q 显示电源方案的内容。

  /CHANGE, /X 修改当前电源方案中的设置值。

  /CHANGENAME 修改电源方案的名称和说明。

  /DUPLICATESCHEME 复制电源方案。

  /DELETE, /D 删除电源方案。

  /DELETESETTING 删除电源设置。

  /SETACTIVE, /S 使系统上的电源方案处于活动状态。

  /GETACTIVESCHEME 检索当前活动的电源方案。

  /SETACVALUEINDEX 设置与电源设置相关的值
                     而系统采用交流电供电。

  /SETDCVALUEINDEX 设置与电源设置相关的值
                     而系统采用的是直流电源供电。

  /IMPORT 从文件导入所有电源设置。

  /EXPORT 将电源方案导出到文件。

  /ALIASES 显示所有别名及其对应的 GUID。

  /获取安全描述符
                     获取与指定关联的安全描述符
                     电源设置、电源方案或操作。

  /设置安全描述符
                     设置与
                     电源设置、电源方案或操作。

  /HIBERNATE, /H 启用和禁用休眠功能。

  /AVAILABLESLEEPSTATES,/A
                     报告系统可用的睡眠状态。

  /DEVICEQUERY 返回符合指定条件的设备列表。

  /DEVICEENABLEWAKE 允许设备将系统从睡眠状态唤醒。

  /DEVICEDISABLEWAKE 禁止设备从睡眠状态唤醒系统
                     状态。

  /LASTWAKE 报告有关系统从休眠状态唤醒的信息
                     最后一次睡眠转变。

  /WAKETIMERS 枚举活动的唤醒计时器。

  /REQUESTS 枚举应用程序和驱动程序的电源请求。

  /REQUESTSOVERRIDE 为特定进程设置功率请求覆盖,
                     服务人员或者司机。

  /ENERGY 分析系统的常见能源效率和
                     电池寿命问题。

  /BATTERYREPORT 生成电池使用情况报告。

  /SLEEPSTUDY 生成诊断系统电源转换报告。

  /SRUMUTIL 从系统资源使用情况中转储能源评估数据
                     監測 (SRUM)。

  /系统睡眠诊断
                     生成系统睡眠转换的诊断报告。

  /SYSTEMPOWERREPORT 生成诊断系统电源转换报告。

  /POWERTHROTTLING 控制应用程序的电源限制。

参考

相关内容