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

使用PowerShell设置屏幕亮度无效果,此现象是否正常?

解决WmiSetBrightness命令无法修改屏幕亮度的问题

这个现象不正常,WmiSetBrightness命令失效并非设计如此,通常是权限不足、硬件兼容性或命令版本问题导致,以下是具体排查和解决步骤:

  • 必须以管理员身份运行PowerShell
    硬件相关的WMI操作需要管理员权限,普通权限下命令会静默执行但无实际效果,不会抛出错误。右键点击PowerShell,选择「以管理员身份运行」后重新执行命令:

    (Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,50)
    
  • 检查设备是否支持WMI亮度控制
    部分新设备或小众显示器不支持root/WMI下的亮度控制类,先执行以下命令验证:

    Get-WmiObject -Namespace root/WMI -Class WmiMonitorBrightness
    

    如果返回空结果,说明你的设备不支持该WMI接口,需要改用其他方式。

  • 改用更兼容的命令
    Get-WmiObject已被微软弃用,推荐使用Get-CimInstance替代,兼容性更好:

    (Get-CimInstance -Namespace root/WMI -Class WmiMonitorBrightnessMethods).WmiSetBrightness(1,50)
    

    若仍无效,可尝试powercfg命令(适用于大部分Windows设备):

    1. 执行powercfg -q找到当前电源计划的GUID和显示器亮度对应的子GUID
    2. 设置AC电源亮度:
      powercfg -setacvalueindex <电源计划GUID> <子GUID> 5d76a2ca-e8c0-402f-a133-2158492d58ad 50
      
    3. 执行powercfg -setactive <电源计划GUID>使设置生效
  • 更新显卡驱动
    过时或损坏的显卡驱动会导致系统无法正确控制屏幕亮度,前往显卡厂商(Intel/NVIDIA/AMD)官网下载并安装最新驱动后重试。

内容的提问来源于stack exchange,提问作者Cisco

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 20:37:14