为了兼容性和测试,我想在 64 位 Windows Vista 上运行 32 位版本的 Windows 资源管理器。这可能吗?如果可以,我该怎么做?
我查看了 System32 文件夹,它包含explorer.exe
但似乎是 64 位版本。是否有其他可运行的 EXE 存储在其他位置,且是 32 位的?
更正:
存储explorer.exe
在 C:\Windows 中,而不是 C:\Windows\System32 中。这就是我的意思。
更新:
显然这个/separate
开关没有记录。但这个/e
开关可能与 Windows Vista 无关,只与 Windows XP 有关。
以下是我发现的内容:
对于 Windows Vista,这应该足够了:
%systemroot%\syswow64\explorer.exe /separate
需要使用 /separate 开关来将 explorer.exe 作为单独进程启动。否则将启动 64 位版本。
答案1
虽然我没有亲自测试过,看起来这是有可能的:
在我的安装中,System32 中没有 Explore.exe,只有 sysWow64 中才有。可能需要第三方下载以确保应用程序在您的 system32 文件夹中是 32 位的。