4

Для совместимости и тестирования я хотел бы запустить 32-разрядную версию Windows Explorer на 64-разрядной Windows Vista. Это вообще возможно? И если да, то как мне это сделать?

Я посмотрел в папку 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

Ключ / отдельный требуется для запуска explorer.exe как отдельного процесса. В противном случае запускается 64-битная версия.

1 ответ1

3

Хотя я лично не проверял это, похоже, что это возможно:

На моей установке у меня нет Explore.exe в System32, только в sysWow64. Возможно, требуется сторонняя загрузка, чтобы убедиться, что приложение является 32-битным в вашей папке system32.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .