Windows Explorer требуется 30 секунд для запуска. Как я могу узнать почему?
У меня новый ноутбук Core i3 с Windows 7 Home Editon на 64-битной версии. ПК работал нормально в течение нескольких месяцев, но, начиная с недели, каждый раз, когда я пытаюсь открыть папку в Проводнике, она занимает почти 30 секунд.
Пока что я пробовал:
проверка на наличие вирусов или шпионских программ с помощью MS Essentials, MalwareBytes и DrWebCureIt (без вирусов и шпионских программ)
восстановление до предыдущей точки восстановления системы
chkdsk /f
(без ошибок)отключение поиска Windows (без разницы)
sfc /scannow
в командной строке с повышенными правами. Останавливается с ошибкой:Windows Resource Protection не может выполнить запрошенную операцию
отключение Active Destkop через реестр (как описано в разделе Как отключить или включить Active Desktop в Windows 7)
отключение каждой программы запуска не от Microsoft через автозапуск
отключение сторонних расширений оболочки через ShellExView
удаляя USN JOURNAL с
fsutil usn deletejournal /D C:
потому что Sysinternals Process Monitor показывает задержку 5+ секунд на SFTLIST.EXE / FileSystemControl
Замораживание только в explorer.exe
Я могу переключаться на другие процессы без какого-либо замедления. В диспетчере задач или обозревателе процессов отсутствуют пики ЦП.
Я отказываюсь от аппаратных ошибок, потому что если я запускаю в безопасном режиме, компьютер работает нормально. Я не могу выполнить ремонтную установку, поскольку в ноутбуке предустановлена Windows (Home Premium), а у меня нет компакт-диска Windows.
Что еще можно попробовать без переустановки Windows?
4 ответа
Запустите Process Monitor.
Включить столбец Продолжительность.
Запустите проводник.
Подождите, пока задержка пройдет.
Остановите запись событий в Process Monitor (Ctrl+E).
Откройте фильтры (Ctrl+L).
Добавьте новый фильтр, который включает в себя все элементы с длительностью 1 или более.
Теперь вы увидите только те события, для завершения которых потребовалось больше 1 секунды. Это может дать вам представление о том, что задерживает запуск Explorer.
Если в списке все еще слишком много событий, вы можете увеличить продолжительность в фильтре.
Вы также можете попробовать прочитать журнал и посмотреть, что explorer.exe
делает, когда начинается.
Я пришел сюда, потому что у меня была такая же проблема. Проводнику Windows требуется около 20 секунд для запуска, а также некоторым другим процессам с такой же задержкой. Ответы мне не сильно помогли, но я обнаружил, что сетевой диск не отвечает должным образом. Мне удалось восстановить его на операции и вуаля все снова заработало нормально. Оказалось, что мой%TEMP% был сопоставлен с неработающим сетевым диском. Это могло бы сыграть важную роль в задержке запуска.
Ух ты, вот список вещей, которые ты пробовал. Еще одна вещь, которую я бы попробовал, поскольку в качестве диагностического шага было бы принудительно убить explorer.exe и затем запустить его снова. Если он ведет себя по-другому, он может дать вам дополнительную информацию, чтобы уйти.
Принудительно убить explorer.exe:
taskkill /f /im explorer.exe
Затем запустите explorer.exe, просто запустив его:
explorer.exe
Если я еще что-нибудь придумаю, я добавлю их и сюда.
Если sfc
возвращается
Windows Resource Protection не может выполнить запрошенную операцию
Я полагаю, вы не делали полное сканирование SFC? Почему бы вам не попробовать предложения здесь, чтобы заставить sfc / scannow работать снова.
Если это не помогает, загрузка полного журнала Process Monitor о том, что происходит при запуске Explorer, может помочь диагностировать проблему.