【发布时间】:2017-08-16 09:39:27
【问题描述】:
我有应用程序,它是在 32 位系统中制作的。
现在,我有 64 位,应用程序自动切换到加载 64 位依赖项...(它在 64 位操作系统中崩溃)。
但是,如何强制它不是从Wow64 加载,而是从system32 加载?
【问题讨论】:
标签: 64-bit x86-64 32bit-64bit 32-bit
我有应用程序,它是在 32 位系统中制作的。
现在,我有 64 位,应用程序自动切换到加载 64 位依赖项...(它在 64 位操作系统中崩溃)。
但是,如何强制它不是从Wow64 加载,而是从system32 加载?
【问题讨论】:
标签: 64-bit x86-64 32bit-64bit 32-bit
如何强制它不是从 Wow64 加载,而是从 system32 加载?
WoW64 是从 64 位系统调用 32 位 LIB/APP 的方式。我引用this Wikipedia entry:
在 Microsoft 平台上的计算中,WoW64(Windows 64 位上的 Windows 32 位)是 Windows 操作系统的一个子系统,能够运行所有 64 位版本的 Windows [.. .]
所以 WoW64 访问 32 位 system32 LIB 设计,因为这是它存在的唯一原因。
【讨论】: