使用windows7玩魔兽等老游戏由于兼容性问题会出现游戏画面两边黑边,不能占满整个屏幕的问题,此时在游戏内调整分辨率是没有用的,需要对注册表的相关项进行修改
问题:
windows7运行老游戏时出现的黑边
解决办法:
首先win+r打开运行,输入regedit后回车打开注册表编辑器
注册表依次展开HKEY_LOCAL_MACHINE——SYSTEM——ControlSet001——Control——GraphicsDrivers——Configuration
右键点击Configuration,选择查找
在弹出的搜索框中输入scaling,点击查找下一个
右侧框内搜索到scaling项,双击进行编辑,原值为4,修改为3,修改完成后点击确定保存,关闭注册表
之后再打开游戏就是全屏的了
在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\GraphicsDrivers\Configuration下的scaling项的值取决于系统和显卡配置。它可能是一个字符串值,包含有关显示器缩放设置的信息。该值可以是以下几种之一:
“0”: 不进行缩放,显示图像的原始分辨率。
“1”: 将图像按比例缩放以适应显示器的大小。
“2”: 使用硬件插值算法对图像进行升级缩放。
“3”: 使用硬件插值算法对图像进行降级缩放。
其他:取决于特定的显卡驱动程序和配置。
请注意,这只是一种可能的命名方式和值的示例。实际值可能因系统和驱动程序的不同而有所不同。