使旧版应用或程序与 Windows 10 兼容

适用于: Windows 10

大多数为早期版本的 Windows 创建的应用(以及其他程序,如游戏或实用程序)可在最新版本的 Windows 10 中运行,但某些旧版程序可能无法正常运行或根本无法运行。下面是一些解决旧程序常见问题的方法。

首先,尝试运行兼容性疑难解答:

  1. 在任务栏上的搜索框中,键入你想要进行疑难解答的程序或应用的名称。
  2. 选择并按住(或右键单击)它,然后选择“打开文件位置”
  3. 选择并按住(或右键单击)程序文件,选择“属性”,然后选择“兼容性”选项卡。
  4. 选择“运行兼容性疑难解答”

如果这不起作用,你可以尝试调整“兼容性”选项卡设置。以下是要查找的内容以及每个设置在被选中时所执行的操作:

兼容性设置

设置 说明
兼容性模式 使用早期版本的 Windows 中的设置运行程序。如果你确信此程序是为某个特定版本的 Windows 设计(或用于该版本)的,请尝试使用此设置。
降低颜色模式 在程序中使用数量有限的一组颜色。某些旧版程序在设计时所用的颜色较少。
使用 640 × 480 的屏幕分辨率运行 如果此程序的图形出现锯齿或显示不正确,请尝试使用此设置。
更改高 DPI 设置

如果你的程序无法在具有高 DPI 显示屏的电脑上正常显示(其功能显得模糊或太大或太小),请选择“更改高 DPI 设置”,然后再尝试使用“属性”对话框中的以下选项之一:

选择要使用的 DPI

  1. 在“程序 DPI”部分中,选中“使用此设置修复此程序的缩放问题,而不是‘设置’中的缩放问题”,以使用想要用于此程序的 DPI 设置。

    若要“使用主显示器默认的 DPI”,请选择以下选项之一:
    • 已登录到 Windows - 登录到 Windows 时使用为主显示器设置的 DPI。这是默认设置。 
    • 打开此程序 - 打开特定程序时使用为主显示器设置的 DPI。

更改应用程序的高 DPI 缩放模式

在“高 DPI 缩放替代”区域中,选中“覆盖高 DPI 缩放行为”,然后再尝试使用以下选项之一:

  • 应用程序 - 禁用所有的 Windows 缩放设置,并仅使用应用开发人员的设置。在先前版本的 Windows 中,此选项被称为“高 DPI 设置时禁用显示缩放”
  • 系统 - 覆盖程序的 DPI 设置,让该程序像在低 DPI 显示屏上一样运行。在高 DPI 显示屏上,这将导致程序显示模糊。
  • 系统(增强) - Windows 将尝试对此程序使用增强的 DPI 缩放。因此,某些程序将以清晰的文本显示在高 DPI 显示屏上。这不适用于所有程序。
以管理员身份运行此程序 某些程序需要管理员权限才能正常运行。以管理员身份登录电脑以使用此选项。 
更改所有用户的设置 将该程序的设置应用到电脑上的所有帐户,然后选择
需要管理员权限
“更改所有用户的设置”。系统可能会提示你提供管理员密码或确认你的选择。