如何:在32位Windows上安装和运行64-Bit软件



4月2024更新:使用我们的优化工具停止收到错误消息并减慢您的系统速度。 立即获取 此链接
  1. 下载并安装 修复工具在这里。
  2. 让它扫描你的电脑。
  3. 然后该工具将 修理你的电脑.

如果您的计算机上装有64位操作系统,这并不意味着您只能使用64位软件。 您的操作系统仍具有通过“仿真”运行32位程序的能力–基本上,您的计算机将使程序认为它正在运行32位操作系统。 这就是为什么在32位操作系统上安装64位程序与安装普通计算机程序一样简单的原因。

在Windows 64位下,32位应用程序在Windows 32位下的32位操作系统(称为Windows 64-bit)的仿真上运行,或者简称为WOW64。 WOW64拦截32位应用程序发出的所有操作系统调用。

对于每个操作系统调用,WOW64生成本机64位系统调用,并将32位数据结构转换为面向64位的结构。 相应的本机64位系统调用被传送到操作系统核心,并且来自64位系统调用的所有输出数据在被返回之前被转换为适合于调用应用程序的格式。

与32位应用程序一样,WOW64在用户模式下运行,因此在翻译操作系统调用时发生的错误仅发生在此级别。 无法分配64位内核。

由于 WOW64 在用户模式下运行,所有 32 位应用程序代码也必须在用户模式下运行。 这就解释了为什么 32 位内核模式设备驱动程序和基于它们的应用程序不能在 64 位 Windows 上运行。

在32位Windows计算机上激活64位安装



2024年XNUMX月更新:

您现在可以使用此工具来防止 PC 问题,例如保护您免受文件丢失和恶意软件的侵害。 此外,它是优化计算机以获得最大性能的好方法。 该程序可轻松修复 Windows 系统上可能发生的常见错误 - 当您拥有触手可及的完美解决方案时,无需进行数小时的故障排除:

  • 步骤1: 下载PC修复和优化工具 (Windows 10,8,7,XP,Vista - Microsoft金牌认证)。
  • 步骤2:点击“开始扫描“找到可能导致PC问题的Windows注册表问题。
  • 步骤3:点击“全部修复“解决所有问题。

下载



使用CommCell控制台(远程安装)

在远程安装期间,在安装向导的“输入其他安装选项”页面上,选择 安装32位 而不是在远程安装过程中使用标准64位数据包(仅Windows X64)复选框-这仅保护32位应用程序。

替代方法:使用安装包(本地安装)

在运行安装包之前,必须在64位计算机上配置注册表项:

打开Windows注册表编辑器,然后转到下一个目录:

  1. HKEY_LOCAL_MACHINE \ SOFTWARE \ SOFTWARE @
  2. 右键单击SOFTWARE,单击“新建”>“密钥”,然后命名新的GalaxyInstallerFlags密钥。
  3. 右键单击GalaxyInstallerFlags,然后单击“新建”>“ DWORD(32位)”值。
  4. 右键单击新值,单击“重命名”,然后输入以下新值:bAllow32BitInstallOn64Bit。
  5. 双击DWORD按钮,将值数据设置为1,然后单击“确定”。
  6. 关闭注册表编辑器。

结论

用户越来越难以在Windows支持的32-bit和64-bit架构之间进行选择。 系统将32位应用程序与64位应用程序隔离,包括防止文件与注册表之间的冲突。 支持控制台,GUI和服务应用程序。 对于复制和粘贴以及COM等方案,系统可确保超出32 / 64限制的互操作性。 但是,32位进程无法加载64位DLL以执行,并且64位进程无法加载32位DLL以供执行。 此限制不适用于作为数据文件或图像资源文件加载的DLL。

https://www.pcworld.com/article/2045345/run-an-old-program-on-a-new-pc.html



专家提示: 如果这些方法都不起作用,此修复工具会扫描存储库并替换损坏或丢失的文件。 在问题是由于系统损坏引起的大多数情况下,它都能很好地工作。 该工具还将优化您的系统以最大限度地提高性能。 它可以通过以下方式下载 点击这里