由于CPU和系统架构的更新,现行主流的Windows系统已经是64位。然而许多人还恋恋不舍的一些老游戏或老程序已经没有了更新。在64位的系统上运行这些程序,往往会出现运行故障。如何才能解决这个烦心事?
无奈的选择 旧的不代表没有用
就像其他硬件一样,CPU在过去的10多年间经历了重大的升级变革。这不仅仅体现在核心的数量,还涉及到了体系结构的更新。因此,现在的操作系统也围绕着CPU系统结构的升级而升级,依次出现了针对32位和64位处理器的版本。然而,针对32位处理器并非第一个,在它之前还有16位处理器统治世界的时代。更重要的是,目前仍在“服役”的一些应用程序仍然基于过时的体系结构,尽管Windows 10的增强兼容性选项可以创建一个与现行版本兼容的环境,但其仍然没有包含一些老软件所需的支持组件,因此致使一些老程序无法运行,因为这些程序的安装程序本身是基于16位的。然而,旧的不代表没有用。在没有新式应用程序替代的情况下,旧应用程序和游戏仍有其用武之地。因此,需要找到能够运行它们的办法。解决有道 在新系统上运行旧程序
目前Windows的主流版本已经发展到64位,但许多老程序仍未升级到64位版本。好在目前主流的64位Windows 8.1或Windows 10都建有一种启用32位应用程序专门兼容机制,名为WoW64兼容层,它能够让我们在64位Windows上运行大多数32位应用程序,就像直接在32位Windows上运行一样。但是,基于32位架构的老程序有一个明显的短板,它们只能使用2GB多的内存。对于目前绝大多数电脑来说,内存利