Windows 8 是否支持 16 位程序?

Windows 8 是否支持 16 位程序?

从 Vista 开始,64 位版本的 Windows 不再支持 16 位程序,但 32 位版本仍可运行这些程序。Windows 8 甚至比 Windows 7 改变了很多东西,而且不久前有传言称它将仅有的提供 64 位版本[1][2]这似乎不再如此。微软正在推动用户迁移到 64 位系统,这已经不是什么秘密了。他们是否已经完全放弃了 Windows 8(包括 32 位版本)对 16 位的支持?

答案1

虽然 64 位 Windows 8 不支持 16 位应用程序,但它们仍支持 32 位副本[1][2][3]。但是,它们默认不受支持,必须使用控制面板小程序手动打开:

16 位支持控制面板小程序

答案2

与 Windows 7 一样,16 位应用程序根本无法在 64 位 Windows 8 安装上运行。

但是,那电视数字电视监测系统运行 16 位应用程序所需的功能在 32 位 Windows 8 系统上仍然可以使用:

NTVDM 存在于所有基于 NT 的 32 位 Windows 版本中,包括 Vista、7 和 8,64 位版本除外。

正如 Synetech 所指出的,此功能默认是禁用的,必须手动启用。

答案3

这与 Windows Vista 或 Windows 7 相同。如果您使用的是 64 位版本的 Windows,则无法运行 16 位应用程序。如果您使用的是 32 位版本的 Windows,则可以运行 16 位应用程序。

64 位系统的解决方法:在 Windows 7 64 位中,您只需下载 Virtual PC XP Mode 并在其中运行 16 位应用程序即可。我不确定 Windows 8 是否也提供 XP Mode(我不这么认为),但 Windows 8(某些版本?)附带 Hyper-V 支持。因此,您可以轻松地在 Hyper-v 中运行 Windows XP 等以获得 16 位支持。

http://www.microsoft.com/windows/virtual-pc/download.aspx 关联

相关内容