WOW(Windows on Windows)在 Windows 7 上运行 32 位应用程序

WOW(Windows on Windows)在 Windows 7 上运行 32 位应用程序

如果我没记错的话,我在家里运行的是 Windows 7 Ultimate 64 位,Office 版本为 32 位。换句话说,32 位应用程序可以在 64 位版本的 Windows 上运行,就像 16 位应用程序可以在 Windows 95 上运行一样。

WOW模拟是什么?

我的经理问我 Windows 32 VB6 应用程序是否可以在 64 位 Windows 7 上运行。

答案1

该应用程序可以正常运行,不会出现任何与其 32 位应用程序相关的问题。但是 16 位应用程序会出现问题。

它被称为 WoW64

答案2

让我们来谈谈核心问题:

我的经理问我 Windows 32 VB6 应用程序是否可以在 64 位 Windows 7 上运行。

答案是“可能,但你不能确定,而且你可能需要对你的系统做一些调整”。 最多在 XP-32 位上运行的应用程序无需额外工作即可在 7-64 位上运行。64 位指令集极少数情况下会导致问题。

更常见的问题是,Windows XP 中的规则在 Windows 7 中执行得更严格。例如,在 Windows XP 中,标准用户没有对程序文件文件夹的写权限,但许多用户以管理员权限运行,许多开发人员在这里侥幸逃脱了惩罚,甚至不知道这一点。Windows 7 现在在执行始终存在的相同规则方面做得更好,但这样做可能会破坏一些旧应用程序。通常,您可以通过手动向用户组授予所需特定文件夹的写权限来绕过此特定规则,但这只是一个例子。

但这里最重要的是,64 位与 32 位的问题不太可能给您带来问题。

答案3

如果您注意到,在 64 位操作系统上,开始菜单中有 IE 和 IE-64bit 的链接。默认情况下,您运行的是 32 位 IE。这意味着 32 位应用程序在 64 位版本的 Windows 7 上运行时没有问题。
虽然我确信有些应用程序有问题,但我没有看到 32 位应用程序在 64 位 Windows 7 上运行有问题

相关内容