互換性とテストのために、64ビットのWindowsVistaで32ビットバージョンのWindowsエクスプローラーを実行したいと思います。これも可能ですか?もしそうなら、どうすればそれを行うことができますか?
System32フォルダーを調べたところ、Explorer.exe
が含まれていますが、64ビットバージョンのようです。実行できる他の場所(32ビット)に別のEXEが保存されていますか?
訂正:
Explorer.exe
は、C:\ Windows\System32ではなくC:\ Windowsに保存されます。それが私が意味したことです。
更新:
どうやら/separate
スイッチは文書化されていません。ただし、/e
スイッチはWindowsVistaには関係がなく、WindowsXPにのみ関係する場合があります。
これが私が見つけたものです:
Windows Vistaの場合、これで十分です。
%systemroot%\syswow64\Explorer.exe /separate
Explorer.exeを別のプロセスとして起動するには、/ separateスイッチが必要です。それ以外の場合は、64ビットバージョンが開始されます。
私はこれを個人的にテストしていませんが それは可能かもしれないようです:
私のインストールでは、System32にExplore.exeはなく、sysWow64にのみあります。おそらく、アプリケーションがsystem32フォルダー内で32ビットであることを確認するには、サードパーティのダウンロードが必要です。