我安装了 Windows 10,将其设置为 144Hz,因为我有一台 AOC G2460 显示器和一台 GTX970。但是,我使用的 DisplayPort 电缆显然已经坏了,所以每当我尝试连接时,所有显示器都显示黑屏。我在硬盘上安装了较旧的 Win 7,使用它和 DVI 电缆,我可以“窥视”包含 Win 10 安装的 SSD,因此看起来里面一切正常。
有没有什么方法可以从“外部”摆弄 Win 10 安装,这样我就可以将分辨率调回到 1920x1080 60Hz,以便我的 DVI 电缆和显示器可以处理它?
答案1
这是一种不需要网络访问的方法。
- 步骤1:下载nircmd
- 第2步:创建一个批处理文件(带有
.cmd
文件扩展名),其内容如下:
nircmd setdisplay 800 600 24
步骤3:将批处理文件和 exe 放在 WIndows 10 磁盘上的同一目录中。
步骤4:创建批处理文件的快捷方式并将其放在 Windows 10 磁盘上的启动文件夹中(
C:\Users\<Username>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
对于当前用户和C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
所有用户通常位于)
下次启动 Windows 10 时,分辨率应该在启动时自动更改。
进一步阅读:
如何在 Windows 10 中从命令提示符更改屏幕分辨率?
NirCmd 命令参考 - setdisplay
编辑 好的,如果帐户有密码,这将不起作用,因为命令是在用户登录后运行的。在这种情况下,您可以等待一段时间,直到您确定 PC 已打开,然后使用此序列登录:
<spacebar> - [password] - <enter>
如果系统上有多个用户:
<spacebar> - [username] - <tab> - [password] - <enter>
答案2
如果您可以通过网络访问该系统,则可以从 powershell 进行更改:
Set-DisplayResolution -Width 1024 -Height 768 -Freq 60 -Force
如果无法访问系统,则需要重新启动系统,使用启动盘,在安装屏幕出现时按 Shift + F10 打开命令提示符,然后输入
bcdedit /set {default} bootmenupolicy legacy
之后,重新启动,你就可以按F8在启动时选择启用低分辨率视频。
答案3
这最容易,用户友好的方法是:
从与出现问题的计算机位于同一网络上的另一台计算机,通过远程桌面进入计算机并以此方式修复屏幕分辨率。您必须使用/管理开关程序
mstsc
(开始 -> 运行...mstsc /admin
)。启动到安全模式;它应该恢复到较低的分辨率。
请注意,Windows 10 似乎不再在注册表中存储显示设置,因此编辑注册表的旧技巧可能不起作用。