Windows(Win10/Win11)设置屏幕分辨率设置

Windows(Win10/Win11)设置屏幕分辨率主要有图形界面操作命令行/脚本两种方式:

一、图形界面设置(最常用)

方法1—右键菜单:
桌面空白处 → 右键点击「显示设置」→ 下滑找到「显示器分辨率」→ 选带「(推荐)」的原生分辨率 → 点击「保留更改」。
方法2—快捷键打开:
  • Win + I打开设置 → 系统显示

  • Win + R输入 desk.cpl回车,打开传统显示属性调整

多显示器时先在上方选中对应显示器再改;改错可在15秒内点「还原」。

二、查看当前分辨率(CMD/PowerShell)

:: CMD 查看
wmic path Win32_VideoController get CurrentHorizontalResolution,CurrentVerticalResolution
# PowerShell 查看Get-DisplayResolution   # Server Core 版可用

三、命令行/脚本修改分辨率

Windows 桌面版无内置命令直接改分辨率,需借助第三方小工具:

使用 QRes(轻量,推荐)

下载 QRes.exe放到任意目录(如 C:\Windows\System32),CMD 执行:
:: 设为 1920×1080 @60Hz
QRes.exe /x:1920 /y:1080 /r:60

使用 NirCmd

nircmd.exe setdisplay 1920 1080 32 60

PowerShell 调用 API(无需额外工具,需管理员)

适合写脚本自动化,通过 ChangeDisplaySettingsAPI 设置。
⚠️ 注意:设置低于原生分辨率会导致画面模糊或有黑边,日常建议始终用「(推荐)」的原生分辨率。
如果你是在服务器(Server Core)环境,可以直接用 Set-DisplayResolution -Width 1920 -Height 1080 -Force命令。
需要的话我也可以帮你写一份改分辨率的 .bat批处理文件内容直接拿去用。


您可以还会对下面的文章感兴趣:

暂无相关文章