我可以在 64 位机器上安装 32 位操作系统吗?

我可以在 64 位机器上安装 32 位操作系统吗?

可能重复:
32 位操作系统可以在 64 位处理器上运行吗?

我需要为特定应用程序指定一台电脑。该应用程序只能在 32 位 Win 7 上运行。我更愿意购买一台配备 64 位处理器的高规格机器,这样当应用程序最终升级到该机器上运行时,我们可以将操作系统升级到 64 位。

那么我可以在 64 位机器上安装 Windows 7 32 位吗?我该怎么做?

答案1

是的,没有任何问题。32 位程序在 64 位架构上运行良好。

答案2

是的,当前的 Intel 和 AMD 64 位芯片可以顺利运行 32 位 Windows。

但是你会遇到内存限制问题 - 通常在 32 位 Windows 中你不能使用超过 3.5Gb 的 RAM(安装的任何超过的内存都是浪费),有时只能使用 3.25Gb(根据芯片组的不同而不同)。

可能值得与供应商仔细核对该应用程序。在 32 位 Windows 7 上运行的绝大多数代码也将在 64 位版本下运行,尽管效率略低。唯一常见的问题是当代码需要在低级别(接近硬件)执行某些操作或编写不当时(例如,假设系统路径之类的东西是固定的,而不是查找正确的值,因此当不同的 Windows 版本移动东西时会中断)。

您在问题中标记了“虚拟化”,尽管这似乎不太相关。您可以在大多数运行在 64 位 Windows 上的虚拟化解决方案下运行 32 位操作系统,因此如果您担心这一点,则不需要 32 位主机来运行 32 位客户机。

答案3

是的,64 位机器将运行 32 位 Windows 7。

相关内容