在新 PC 上运行旧程序

每个人都知道,您有适用于 Windows 98 的旧软件和游戏,它们不再在您当前的 Windows 7 或 Windows 8 系统上运行。然而,可以通过一个小弯路将经典游戏或方便的软件留在您的超现代计算机上。旋转。

在本例中,我们将展示如何让为 Windows 98 开发的游戏在新系统上运行。所以这是一个相当古老的游戏。实际上,您可以继续使用旧软件的时间是有限的。最终,操作系统设计者必须在向后兼容性和未来功能之间做出选择。

然而,最初为 Windows 98 制作的程序有可能在 Windows 7 或 8 下运行。但如果它在 1998 年已经过时,或者当时编写的向后兼容,那么它会在大多数当前版本中出现问题。电脑。

安装软件

如果您尝试安装或打开该程序并看到如下所示的错误消息,则您可能正在尝试在 64 位环境中运行 16 位程序。那行不通。

最初,Windows 是一个 16 位环境,只能运行 16 位软件。在 Windows 95 中,操作系统变为 32 位,可以运行 16 位和 32 位程序。 Windows Vista、7 和 8 都有(或出现)32 位和 64 位版本(您获得的版本取决于您 PC 的处理器)。 64 位版本可以运行 32 位和 64 位程序,但不能运行 16 位程序。

要查看您使用的是 32 位还是 64 位版本的 Windows,请检查您的系统信息。在 Windows 7 中,您可以通过单击开始,右键单击计算机,然后选择属性来执行此操作。在 Windows 8 中,单击“搜索”超级按钮,键入 system ,单击“设置”,然后单击“系统”。在那里,查找系统类型字段以获取问题的答案。

运行程序

如果您有 32 位版本的 Windows,您或许可以运行该程序。右键单击 .exe 文件或 .exe 文件的快捷方式,然后选择 Properties 。单击兼容性选项卡。然后选中在兼容模式下运行此程序并选择适当的选项。现在尝试再次运行它。您可能需要尝试几种不同的选项,然后才能找到有效的选项。

但是,如果您生活在 64 位世界(今天大多数人也是如此),您就别无选择。如果您拥有 Windows 7 Professional、Enterprise 或 Ultimate,则可以下载并安装 Microsoft 免费的 Windows XP Mode 和 Windows Virtual PC。这将在 32 位虚拟机中运行 Windows XP。

不幸的是,如果您使用的是 64 位版本的 Vista、Windows 8 或 Windows 7 Home,则没有该选项。您可以下载并安装免费的虚拟机,例如 VMWare Player,但您还需要旧版本的 Windows 才能在其中运行。

或者,如果您运行的是 64 位版本的 Windows 8 Pro 或 Ultimate,您可以使用附带的 Hyper-V 来运行虚拟机,但您仍然需要获得许可的 Windows XP。

这是来自我们姊妹网站 PCWorld.com 的粗略翻译文章,由 Lincoln Spector (@lincolnspector) 撰写。作者的观点不一定与 ComputerTotaal.nl 的观点一致。

最近的帖子

$config[zx-auto] not found$config[zx-overlay] not found