在兼容模式下运行 Windows 程序的 2 种方法
升级到Windows 10后,您的旧程序无法正常运行或根本无法运行?要使某些旧程序在现代版本的 Windows 上运行,您可能需要打开兼容模式。在本教程中,我们将向您展示两种在兼容模式下运行 Windows 程序的简单方法。
方法一:在属性中为程序启用兼容模式
右键单击程序的快捷方式或 .exe 文件,然后选择特性从上下文菜单。

下兼容性选项卡,选中“以兼容模式运行此程序”选项,然后选择您要使用的 Windows 版本。

例如,如果您的程序在 Windows 10 上无法正常运行,但在 Windows 7 上正常运行,则选择“视窗7从下拉菜单中选择“”。这将强制程序在 Windows 7 兼容模式下运行。
方法 2:使用命令提示符为程序启用兼容模式
了解更多:iOS 17 兼容性:我的 iPhone 可以运行最新版本吗?
首先,您需要知道您希望程序以哪种兼容模式运行。下表显示了不同兼容模式的值。
| 描述 | 价值数据 |
| 视窗8 | WIN8RTM |
| 视窗7 | WIN7RTM |
| Windows Vista SP2 | VISTAASP2 |
| Windows Vista SP1 | VISTAASP1 |
| 视窗Vista | 维斯塔TM |
| Windows XP SP3 | WINXPSP3 |
| Windows XP SP2 | WINXPSP2 |
| 视窗98 | WIN98 |
接下来,打开提升的命令提示符并运行以下命令。更换"D:\PSTools\PsExec.exe"包含 .exe 文件的完整路径,以及“WIN7RTM”与您想要的兼容模式。
reg.exe Add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "D:\PSTools\PsExec.exe" /d "WIN7RTM"

完成此操作后,您的程序将默认在兼容模式下运行。
