有没有办法可以暂时改变显示刷新率,以便重启后它不会保持不变?

有没有办法可以暂时改变显示刷新率,以便重启后它不会保持不变?

我正在使用一台旧显示器,它的分辨率为 1920x1200,并且支持超频至 75Hz。

问题是,如果我将其设置为 75Hz 并重新启动计算机,Windows 将启动到黑屏,我必须在安全模式下 DDU 驱动程序并重新安装才能使图像再次工作。

我将在几个月内更换显示器,所以我会继续使用这个。

另一件事是,我只能设置 75Hz,而 Windows 以 60Hz 或以下的频率启动,如果我设置 61Hz 然后重新启动,同样的问题,屏幕会完全变黑(超出范围)

TLDR;

我需要一个软件实用程序,可以通过命令提示符使用它来暂时更改刷新率,且不影响注册表设置。

答案1

实用功能 近红外命令 可以使用 setdisplay 命令

其完整语法为:

nircmd setdisplay {monitor:index/name} [width] [height] [color bits] {refresh rate} {-updatereg} {-allusers}

该命令类似于:

 nircmd setdisplay 1024 768 24 75

您可以将命令存储在.bat文件中以便更快地执行操作。您也可以将文件复制.bat到当前用户的启动文件夹中

C:\Users\Username\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

这不应该导致 Windows 启动时出现黑屏,但以防万一,在复制文件之前请验证您是否可以在计算机关闭时启动到安全模式。

相关内容