You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 10无法为Acer X223W设置16:10原生分辨率求助

解决ATI Mobility Radeon 4500 HD在Win10 64位下无法识别Acer X223W S原生分辨率的问题

我之前也碰到过类似老显卡+老显示器在Win10 64位下的分辨率适配问题,结合你的情况——32位系统正常、全新Win10 64位后显卡用Win8 x64驱动、VGA连接的显示器被识别为通用非即插即用设备、缺失1600x1000原生分辨率且CRU尝试失败,给你几个实际试过有效的解决方案,按优先级来试:

1. 替换为Win7 64位版本驱动(优先级最高)

AMD官网提供的Win8 x64驱动对Win10的兼容性其实不算理想,老移动显卡反而更适配Win7时代的驱动:

  • 先卸载当前驱动:打开设备管理器,右键显卡→「卸载设备」,勾选「删除此设备的驱动软件」,重启电脑
  • 找到对应型号的Win7 64位驱动安装,选择「自定义安装」→「执行全新安装」,避免旧驱动残留冲突

2. 用系统命令强制添加分辨率(替代CRU)

如果CRU失效,试试Windows自带的PowerShell命令手动添加:

  1. 按下Win+X,选择「Windows PowerShell(管理员)」
  2. 先查询显示器设备ID:输入Get-DisplayDevice,找到标记为「Generic Non-PnP Monitor」的设备,复制它的DeviceID(格式类似\\?\DISPLAY#XYZ...#...
  3. 执行添加命令,把刷新率换成60/59/75多试几次(老显示器对刷新率兼容性有差异):
    Add-DisplayResolution -DeviceId "你的设备ID" -Width 1600 -Height 1000 -RefreshRate 60
    
  4. 重启后去显示设置里检查是否出现目标分辨率

3. 手动导入显示器EDID信息

VGA接口不传递EDID参数,Win10没法自动识别显示器规格,你可以从能正常识别的设备导出EDID再导入:

  • 在之前的32位系统(或其他能识别该显示器的电脑)上,用Monitor Asset Manager工具导出EDID文件(后缀.bin
  • 复制文件到Win10电脑,打开设备管理器→「通用非即插即用显示器」→右键属性→「详细信息」→下拉选「硬件ID」,记下对应ID
  • 打开注册表编辑器(输入regedit),定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\DISPLAY\你的硬件ID子项\Device Parameters
  • 新建Binary类型键,命名为EDID,用十六进制编辑器打开.bin文件,复制内容粘贴到键值中
  • 重启电脑后,系统应该能正确识别显示器型号,原生分辨率也会同步出现

4. 禁用显卡缩放功能

老显卡的GPU缩放可能干扰分辨率识别:

  • 右键桌面→「显示设置」,把「更改文本、应用和其他项目的大小」改成100%
  • 打开显卡控制面板(安装驱动后会出现),找到「桌面&显示器」,右键显示器图标→「配置」,取消勾选「GPU缩放」,保存后重启

我之前帮朋友解决过几乎一致的问题,他用的是ATI Mobility Radeon 4650,靠Win7驱动+导入EDID就搞定了,你可以逐个试下这些方案。

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

火山引擎 最新活动