
В моем диспетчере задач Windows 7 запущено 16 экземпляров explorer.exe. Откуда это?
Я подумал, что, возможно, я непреднамеренно включил опцию Windows, которая реплицирует экземпляр для каждой открытой папки/окна. Но она не включена. И никаких дополнительных проводников не появляется, когда я открываю новые окна проводника (Мой компьютер).
Есть идеи?
решение1
Это может оказаться полезным: несколько экземпляров explorer.exe запущены в диспетчере задач (в настоящее время 7)
Короче говоря, одна из возможных причин, предложенных в приведенной выше ссылке, заключается в том, что вызовexpolorer.exe(через сочетание клавиш/командную строку и т. д.) с любым аргументом, отличным от каталога по умолчаниюБиблиотекиприведет к зависанию задачи проводника при ее закрытии.
Действия по воспроизведению:
- Откройте диспетчер задач, обратите внимание на количествоexplorer.exeпроцессы, которые у вас запущены
- Открыть командную строку
- Выполните следующее: explorer.exe C:\ - приведет к открытию окна проводникаС:\
- Закройте окно проводника, открывшееся в результате шага 3.
- Теперь вы должны заметить, что у вас есть еще одинexplorer.exeпроцесс все еще висит в фоновом режиме поверх тех, которые у вас уже были.
На моем компьютере (Win7 x64) вышеуказанные действия привели к зависаниюexplorer.exeпроцесс, потребляющий около 12 МБ памяти каждый раз.
Кстати, просто для справки, чтобы увидеть правильный поток, просто позвонитеexplorer.exeиз командной строки без аргументов.