如何在 Windows 64 位操作系统中增加 32 位应用程序的内存限制 – 数字指南

我们大多数人现在可能使用 64 位 Microsoft 操作系统,如 Windows 7 x64 或 Windows Vista x64,它允许计算机处理超过 3GB 的 RAM。 但是,您是否知道,您运行的任何 32 位应用程序仍然仅限于使用 2GB 的 RAM? 这包括许多游戏,可能还包括您安装的 Microsoft Office 版本,除非您特别选择安装 64 位版本。

您可能想知道为什么这是一个问题。 好吧,很明显,如果您的系统有超过 2GB 的 RAM,那么允许您的应用程序或游戏使用它会很棒。 此外,某些应用程序在达到此限制时实际上会崩溃,或者开始弹出带有内存不足错误的框。 如果您处理大型 excel 文件(500,000 行以上),那么您就会知道我在说什么。

解决方案

谢天谢地,有一个解决方案! 一位名叫 Daniel Pistelli 的伟大程序员编写了一个小补丁应用程序,它将修改您的 32 位程序,并允许它们处理高达 4GB 的 RAM。 请务必记住,此实用程序仅在您运行 64 位操作系统时才有用。 如果你不知道我在说什么,那么这里有一个简单的检查方法:

1.进入控制面板,点击右上角“小图标”查看
2.点击系统
3. 如下图,系统类型旁边应该是 64 位操作系统。 如果没有,那么此实用程序对您毫无用处。

4gbp 补丁系统信息

要记住的第二件事是该实用程序只能用于 32 位应用程序。 如果您不确定您正在运行的应用程序是否为 32 位,请按 CTRL-SHIFT-ESCAPE 运行任务管理器。 单击进程选项卡。 将加载当前正在运行的程序列表。 在列表中找到您的应用程序,并查看它旁边是否有 *32。 下面的示例图像说明了我的意思。

4gbpatch-任务管理器

使用补丁

假设您已经遵循了前两点,现在希望修补您的 32 位应用程序,首先备份您要修补的程序的可执行文件。 如果修补过程失败,或者如果您需要为正在修补的程序下载更新,您可能需要恢复到原始文件。 请记住,您只需要备份程序的可执行文件(即扩展名为 .exe 的文件),而不是整个程序文件夹本身。 完成此操作后,下载修补实用程序 从这里. 运行它,它会要求你选择你的程序。 只需选择您要修补的可执行文件,该实用程序就会发挥它的魔力。 完成后,它会询问您是否要修补另一个文件。 如果有,请继续,如果没有,请退出!

4gbppatch-补丁

结论

如果一切顺利,您的应用程序现在应该能够使用多达 4GB 的 RAM。 显然,这对于资源密集型应用程序最有用,您可能会看到游戏的最大好处。 假设您没有使用这些软件的 64 位版本(例如 Excel、Photoshop、3D Studio Max 等),一些生产力软件也会受益。

订阅我们的新闻!

我们最新的教程直接发送到您的收件箱

注册所有时事通讯。 注册即表示您同意我们的隐私政策并且欧洲用户同意数据传输政策。 我们不会共享您的数据,您可以随时取消订阅。 订阅