在兼容模式下运行 Windows 程序的 2 种方法

Jacki

升级到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"

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