Исследователь.exe не отвечает на" мой компьютер " доступ к Windows 7

  1. немного истории

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

  2. проблема

    теперь все работает отлично, за исключением того, что иногда, когда я нажимаю "Мой компьютер", окно зависает, и я получаю сообщение: "Проводник Windows перестал отвечать".Я могу закрывать окна.проводник примерно через 10 секунд, затем все снова работает нормально, windows.проводник перезагружается после закрытия. При запуске Windows.проводник зависает, главная страница Мой компьютер(тот, который показывает разделы) является единственным, который не отвечает, все остальное работает отлично.

  3. более подробная информация

    Примечание: это происходит примерно в 50% случаев, а не каждый раз. Пожалуйста, подскажите я, если вы чувствуете потребность в более подробной информации, я просто хочу, чтобы это сработало. Кроме того, теперь у меня есть антивирус, и я запустил 2 полных сканирования в глубину, находя только 2 вредоносных программ и стирая их на первом сканировании.

  4. полная информация об ошибке

проблема вызвала эту программу, чтобы остановить взаимодействие с Windows.

подпись проблемы: имя события проблемы: приложение AppHangB1
Имя: проводник.exe-версия приложения: 6.1.7600.16385 Приложение
Метки: 4a5bc60d подпись повесить: f128 повесить тип: ОС 0
Версия: 6.1.7600.2.0.0.256.1 код языка: 1033 дополнительный повесить
Подпись 1: F128b6859529d468288b0b438227f2a0 дополнительный повесить
Подпись 2: 038d дополнительный повесить подпись
3: 038dcc82876a0b81ae2e055408dbff7a дополнительная подпись вида
4: дополнительная подпись вида f128
5: F128b6859529d468288b0b438227f2a0 дополнительная подпись вида
6: 038d дополнительная подпись вида
Семь: 038dcc82876a0b81ae2e055408dbff7a

прочитайте наше положение о конфиденциальности online:

http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0409

5
задан Roebrtb4
источник

1 ответов

чтобы понять, почему процесс находится в зависшем состоянии, необходимо проанализировать потоки процесса.

на ум приходят два способа. Одно быстро и смогло дать вам ответ, другое более точно.

  1. запустите Process Explorer, посмотрите на потоки проводника.процесс exe. С настроенными символами, надеюсь, стеки вызовов потоков подсказывают, что делает процесс. Здесь можно увидеть, какие потоки потребляют больше всего времени ЦП и может быть ответственным.

    1. более точный/профессиональный путь. Создайте дамп памяти проводника.exe процесс, когда он повесил, а затем проанализировать его. Скорее всего, вам понадобится вся память процесса, когда он находится в зависшем состоянии. Для этого я бы предложил скачать Procdump (https://technet.microsoft.com/en-us/sysinternals/dd996900.aspx), затем в командной строке администратора выполните:

procdump-h-ma исследователь.exe в проводнике.dmp

в следующий раз исследовать.exe процесс зависает, надеюсь, Procdump создаст вам файл дампа для анализа. Шаги, то будет установить Windbg, который является частью SDK -https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk. Необходимо установить только компонент средства отладки для Windows.

после установки запустите Windbg и настройте символы. https://msdn.microsoft.com/en-us/library/windows/hardware/ff558829(v=vs. 85).aspx

после этого вы можете нагрузить сброс и побежать: !анализируй-hang-v

Это может дать вам ответ о том, какой поток / модуль может быть причиной проблемы. Возможно, он указывает на поток со сторонней библиотекой dll в стеке, который можно удалить.

вообще зависает немного сложнее, чем аварий, как вы на самом деле не получил ошибку, вы просто должны рассмотреть, что нити делают в контексте того, что происходит. Такие команды, как:!runaway даст вам список потоков потребляемого процессора и может быть началом. Я бы просмотрел каждый из стеков, чтобы узнать, выполняют ли они работу и какие модули участвуют, особенно если они являются третьей стороной, т. е. не Microsoft.

для получения дополнительной информации по этой теме см.: https://channel9.msdn.com/Shows/Defrag-Tools/Defrag-Tools-172-Application-Hangs

1
отвечен HelpingHand 2017-01-16 13:19:46
источник