方法一:修改注册表(推荐)

1. 打开注册表编辑器

  • 点击「开始」→ 选择「运行」→ 输入 `regedit` → 按回车。全面
  • 2. 定位游戏注册表项

  • 依次展开路径:
  • `HKEY_CURRENT_USERSoftwareBlizzard EntertainmentWarcraft IIIVideo`

    3. 调整分辨率参数

  • 双击右侧的攻略 `reswidth`,将“基数”改为“十进制”,操作输入显示器的系统水平分辨率(如 `1280`)。
  • 双击 `resheight`,中调整魔同样改为十进制,兽争示输入垂直分辨率(如 `1024`)。霸全
  • (若显示器为宽屏,屏显建议使用16:9或16:10比例的全面分辨率,如1280×720或1280×800)
  • 4. 保存并退出

  • 关闭注册表编辑器,攻略重启游戏即可生效。操作
  • 方法二:调整显卡驱动设置

    NVIDIA显卡

    1. 右键桌面 → 选择「属性」→ 进入「设置」选项卡 → 点击「高级」。系统

    2. 切换到「NVIDIA」选项卡 → 选择「屏幕调整」→ 勾选「全屏缩放」。中调整魔

    3. 应用设置后重启游戏。兽争示

    ATI(AMD)显卡

    1. 右键桌面 → 选择「Catalyst Control Center」。霸全

    2. 找到「桌面和显示器」→ 右键显示器选择「配置」。

    3. 选择「缩放选项」→ 调整为「全屏」模式 → 应用并重启游戏。

    方法三:兼容性模式运行

    1. 右键游戏快捷方式 → 选择「属性」。

    2. 在「兼容性」选项卡中勾选:

  • ☑ 用640×480屏幕分辨率运行
  • ☑ 禁用视觉主题
  • 3. 点击应用并重新启动游戏。

    注意事项

  • 分辨率匹配:确保注册表中设置的分辨率与显示器支持的分辨率一致。
  • 备份注册表:修改前可导出 `Warcraft III` 注册表项以防误操作。
  • 窗口化工具:若上述方法无效,可使用第三方工具(如Warcraft 3 Windowed)强制窗口化,再通过Alt+Enter切换全屏。
  • 通过以上方法,可解决XP系统下《魔兽争霸》全屏显示的黑边或拉伸问题。如仍存在异常,可尝试更新显卡驱动或调整显示器本身的缩放设置。