Когда мне следует активировать опцию «запускать окна папок в отдельном процессе»?

19

В опциях папки -> просмотр есть опция, которая по умолчанию отключена и называется «Запускать окна папок в отдельном процессе». Я нахожусь на Windows-7, но я знаю, что эта возможность существует, по крайней мере, Windows XP.

Когда это выгодно? Когда эта опция улучшает производительность? Есть ли какие-либо другие соображения, которые необходимо принять во внимание перед использованием этой опции?

Гордон Густафсон
источник
3
См. Addictivetips.com/windows-tips/…, где кратко изложено: «Так почему этот параметр не включен по умолчанию? Поскольку он имеет много побочных эффектов и не должен использоваться в системах с объемом оперативной памяти менее 4 ГБ (поскольку он занимает немного больше памяти) . Также это может сбить с толку расширения Explorer, когда они обнаружат, что запущено более одного экземпляра. "
Алан

Ответы:

7

Основная причина, по которой я бы предложил включить это, заключается в том, что если у вас открыто окно папки, которое перестает отвечать на запросы, и вы убиваете задачу, она не будет / не должна брать с собой основной файл explorer.exe (это означает, что ваш рабочий стол выиграл ' быть недоступным в течение нескольких минут, пока Windows перезапускает его).

Я не уверен, какое преимущество было бы в том, чтобы не включать его, кроме как не использовать столько памяти.

Xantec
источник
4

Я знаю, что это довольно старый пост, но я наткнулся на него во время поиска, поэтому подумал, что другие тоже могут.

Еще одна причина сделать это - разрешить запуск Explorer.EXE от имени другого пользователя, отличного от того, который в данный момент вошел в систему. Однако имейте в виду, что это может использовать больше ресурсов в вашей системе.

Проверьте этот блог для более подробной информации .

Ник
источник
1

Одно из различий между открытием папок в отдельном процессе или без него связано с тем, как представлены диалоговые окна передачи, копирования, перемещения, переименования файлов. Из того, что я прочитал из Windows Insiders, когда папки открываются в отдельном процессе, все диалоговые окна переноса появляются под (ПОД) всеми остальными открытыми окнами - даже оповещения, которые требуют вашего немедленного внимания (как в случае конфликтов файлов). По-видимому, если оставить «Запуск папок Windows в отдельном процессе» с настройкой по умолчанию с параметром «Не проверено», диалоговые окна передачи файлов будут отображаться так, как вы ожидаете: ON TOP всех других открытых окон. Для меня это решает: я оставляю это без контроля.

ChicoThorn
источник
Я только что проверил это на Windows 10 с опцией, отмеченной и не отмеченной. Я сгенерировал несколько диалоговых окон передачи файлов и переименования в обеих ситуациях, когда несколько окон проводника были открыты в одной и той же папке, и обнаружил, что диалоги / предупреждения в обоих режимах ведут себя одинаково с точки зрения появления над / под открытыми окнами. Кроме того, у меня установлено довольно много расширений файлового обозревателя, и я буду следить за ними в ближайшие дни, отметив эту опцию.
Филипп Бек
0

Я думаю, что лучше всего запускать каждый из них в отдельном процессе, чтобы, если он заблокирован, он не использовал основной файл explorer.exe. Я бы только отменил выбор этой опции, если у вас очень мало Ram, так как при запуске всего одного процесса нужно использовать меньше.

Лэндон Пайл
источник