pet*_*erh 5 windows 32-vs-64-bit
我想完全禁用整个 syswow64。我的目标是使其无法在 64 位 Windows 系统上运行任何 32 位应用程序或加载任何 32 位 DLL。与旧的 16 位 Windows 应用程序类似,可以在某些旧的 32 位系统上模拟,但不能再在 64 位系统上模拟。
\n\n在 Linux 上,我可以简单地在内核编译配置中或通过某些设置禁用 32 位模拟sysctl
。但是在 Windows 上可以做什么呢?
这有可能吗?
\n\n我知道,任何 32 位程序\xe2\x80\x94 也许还有一些 64 位\xe2\x80\x94won\xe2\x80\x99 不再工作,但这对我来说不是问题。事实上,这就是我的目标。
\n\n目标是在纯 64 位 Windows 环境中进行实验。在这里发起关于它的可用性、是否需要它的辩论是非常题外话的。我想要一个解决方案,而不是一场辩论。
\n实现此目的的最简单方法是不允许普通用户安装应用程序。如果您只安装 64 位应用程序,那么只有 64 位应用程序才会运行,当然,Windows 仍然使用的那些 32 位进程除外。
在 Windows 的消费者版本上,无法禁用 WoW64 子系统,该子系统不是“模拟”。Windows Server可以实现这一点。我假设它是一个可以简单地禁用的Windows Feature
开关。Windows Server
链接的文章提供了该命令,该命令特定于旧版本的 Windows Server。
归档时间: |
|
查看次数: |
2566 次 |
最近记录: |