Проводник аварийно завершает работу и перезапускается каждый раз, когда вы открываете окно папки или щелкаете правой кнопкой мыши файл или папку? В этом посте рассказывается, как систематически устранять сбои Explorer, которые иногда серьезно влияют на наш рабочий процесс.
При сбое оболочки проводника панель задач исчезает, а рабочий стол на мгновение остается пустым, пока оболочка перезагружается. При чистой установке Windows такой проблемы обычно не возникает; но если это произойдет, в большинстве случаев, вероятно, виноват сторонний модуль или драйвер. Следуйте этому базовому контрольному списку для устранения неполадок, и вы сможете изолировать основную причину.
- Просмотр истории надежности
- Отключить сторонние расширения оболочки
- Проверьте элементы панели управления (.CPL)
- Чистая загрузка Windows с помощью автозапуска
- Создайте новую учетную запись пользователя (для тестирования)
- Очистить кэш
- Обновите драйверы вашего устройства
- Расширенные параметры устранения неполадок
Советы по устранению сбоев Explorer.exe
Просмотр истории надежности
Когда оболочка дает сбой, она записывает причину сбоя в журнал событий приложения, который вы можете увидеть в средстве просмотра событий (eventvwr.msc
) или в истории надежности в Панели управления.
Щелкните Пуск и введите надежность. Нажмите Просмотр истории надежности в результатах поиска. В окне монитора надежности найдите записи проводника Windows, помеченные как критические, с красным значком X - точная дата, когда произошел сбой.
Щелкните Поиск решения. Если повезет, там можно получить рекомендации. Если написано «Новые решения не найдены», дважды щелкните запись, чтобы увидеть, упоминается ли неисправный модуль (сторонний).
Иногда упоминается точное имя модуля, вызвавшего сбой, и в этом случае удаление соответствующего программного обеспечения решит проблему. Но, к сожалению, в приведенном выше примере имя модуля с ошибкой упоминается как ntdll.dll, который является основным модулем Windows. Но дело не в этом; необходимо выяснить первопричину.
Отключить сторонние расширения оболочки
Расширения оболочки - это модули, которые подключаются к проводнику и загружаются с каждым экземпляром Explorer.exe. Плохо закодированное расширение оболочки стороннего производителя может привести к неоднократному сбою Explorer.
Лучший способ сузить область действия обработчика контекстного меню (или любого другого типа расширения оболочки), вызывающего проблему, - использовать ShellExView от Nirsoft. Для этого см. Статью Медленный щелчок правой кнопкой мыши и сбои проводника, вызванные расширениями оболочки.
Примечание: Вы также можете использовать Autoruns для отключить сторонние расширения оболочки, но для этой цели я предпочитаю ShellExView.
Элементы панели управления (файлы .CPL)
Перечислите файлы .CPL в каталогах System32 и SysWOW64. Устаревший или несовместимый модуль может привести к частому сбою Explorer. Я сделал командный файл для вывода списка CPL из папок System32, SysWOW64, а также реализаций пространства имен панели управления в реестре.
В выходном файле показаны все элементы панели управления, зарегистрированные в системе, по которым можно легко идентифицировать сторонние элементы.
[Скачать] listallcpls.bat (На молнии)
Примечание редактора: Недавно я видел случай, когда очень старый модуль ODBC (скомпилированный в 1995 году) приводил к постоянному сбою Explorer. Это был файл .CPL в папке System32, помещенный старой программой. Журнал ProcMon показывал, что Explorer несколько раз вылетал при каждой попытке загрузить модуль. Это происходило в циклическом цикле. Очистка файла .CPL мгновенно устранила проблему.
Если элементы сторонней панели управления не существуют или их удаление не помогает, переходите к следующему шагу.
Чистая загрузка Windows
Explorer загружает модули, добавленные сторонними программами, через расширения оболочки или инъекции DLL. Отключите загрузку всех сторонних модулей с помощью Explorer, следуя инструкциям в Чистая загрузка руководство. При использовании этого метода все сторонние расширения оболочки, службы и программы запуска отключаются и загружается чистый экземпляр оболочки проводника.
Если проблема не возникает в состоянии чистой загрузки, следующая задача - выяснить, какой из отключенных элементов привел к сбою. Для проверки может потребоваться перезагрузка Windows несколько раз.
Для получения подробной информации см. Устранение неполадок чистой загрузки с помощью автозапуска. Если проблема все еще происходит в состоянии чистой загрузки переходите к следующему шагу.
Создать новую учетную запись пользователя
Создайте новую учетную запись пользователя, чтобы проверить, возникает ли проблема в новом профиле. Выделите достаточно времени для тестирования (как минимум 15-30 минут или около того) с вновь созданным профилем, особенно если исходная проблема является «прерывистой». Если в новом профиле пользователя все работает нормально, проблема может быть вызвана повреждением файлов кеша (значок, эскиз, быстрый доступ и т. Д.) В исходном профиле пользователя.
Очистить кеш
Произведите некоторую очистку исходного профиля:
- Очистить и восстановить кэш значков в Windows
- Очистить кэш миниатюр и временные файлы с помощью очистки диска
- Полностью сбросьте настройки просмотра папок
Обновите ваши драйверы
Проверьте наличие обновленных драйверов для вашего оборудования, особенно видеокарты. Если вы используете настраиваемое масштабирование, попробуйте вернуться к уровню масштабирования по умолчанию для проверки. В Windows 10 сообщалось о проблеме, из-за которой проводник несколько раз аварийно завершал работу, когда для масштабирования было установлено значение 175% или выше в определенных конфигурациях.
Расширенные параметры устранения неполадок
Если ничего не помогает, вот ваши варианты (в произвольном порядке):
- Запустите Process Monitor, запустите трассировку, воспроизведите проблему и сохраните ее в
.PML
журнальный файл. Застегни это и отправьте другу, который может помочь. Проверить Монитор процессаучебные пособия. - Выполните тщательное сканирование на наличие вредоносных программ. Начните с Malwarebytes Anti-Malware и Junkware Removal Tool. Если вы обнаружите что-нибудь подозрительное или инструмент не может удалить заражение, зарегистрируйтесь на известном форуме по удалению вредоносных программ и обратитесь за советом к специалисту.
- Опубликуйте свою проблему на форуме Windows, подробно упомянув, что именно вы пробовали ранее. Если кто-то может помочь с отладкой аварийного дампа проводника, основная причина может быть легко определена.
- Подумайте о перезагрузке Windows или восстановите установку. Обязательно сначала сделайте резервную копию своих данных, какой бы метод восстановления вы ни использовали для переустановки операционной системы.
Надеюсь, это руководство поможет.
Одна небольшая просьба: если вам понравился этот пост, поделитесь, пожалуйста, этим?
Одна "крошечная" публикация от вас серьезно помогла бы росту этого блога. Несколько отличных предложений:- Приколи это!
- Поделитесь этим в своем любимом блоге + Facebook, Reddit
- Напишите об этом в Твиттере!