.png)
У меня эта проблема уже несколько месяцев, и я уже несколько раз публиковал эту проблему на других сайтах, но никто, похоже, не имеет ответа. Это заставляет меня рвать на себе волосы, и этопрерывание рабочего процессаужасно. Я хотел бы решить это, и я надеюсь, что кто-то сможет хотя бы указать мне правильное направление. Тем не менее, я достаточно технически грамотен и исследовал эту проблему настолько, насколько мог, прежде чем опубликовать ее, поэтому я надеюсь, что с некоторой помощью это можно будет решить. Я собрал все детали, которые имеют отношение к проблеме, и организовал их здесь.
Симптомы
- При двойном щелчке по файлу для открытия его содержимого в проводнике,иногдаон открывает новое окно папки вместо того, чтобы открыть в том же окне, хотя мои настройки настроены на открытие в том же окне. Иногда он даже открывает 2 новых окна по цене 1! Само по себе это не было бы большой проблемой, но я считаю, что это часть более крупной проблемы, которая указана далее.
- При открытии элементов двойным щелчком или просто при открытии файлов из контекстного меню «открыть с помощью» в большинстве случаев explorer.exe вылетает. Пока программа вылетает и сбрасывается, я не могу использовать alt-tab, изменять громкость или использовать панель задач. Рабочий стол также обновляется и кратковременно мерцает. Сбои иногда длятся более минуты, что действительно нарушает рабочий процесс (особенно когда мне нужно открыть много файлов подряд).
- Иногда при сохранении предметов в любом месте происходит сбой проводника.
- Создание новой папки в любом каталоге (даже навнешние диски) приведет к сбою Explorer. Обратите внимание, что это, вероятно, исключает немедленную неисправность оборудования. Кроме того, двойной щелчок, чтобы Explorer распаковал .zip, приведет к сбою.
Вкратце, explorer, похоже, падает случайным образом при доступе к каталогу для чтения/записи данных из файлов. Это довольно широко, но это все, что я могу оценить по этому.
Журнал сбоев
Event Viewer отображает проблему как EventID 1000. В большинстве случаев неисправным модулем является windows.storage.dll, а в других случаях — ntdll.dll или DUI70.dll. Вот пример одного из журналов ошибок:
Faulting application name: explorer.exe, version: 10.0.14393.1532, time stamp: 0x5965adb0
Faulting module name: windows.storage.dll, version: 10.0.14393.2007, time stamp: 0x5a49bcac
Exception code: 0xc000041d
Fault offset: 0x00000000001c4b17
Faulting process id: 0x13f0
Faulting application start time: 0x01d38afd8291a0be
Faulting application path: C:\WINDOWS\explorer.exe
Faulting module path: C:\WINDOWS\System32\windows.storage.dll
Я включил аварийные дампы для explorer в какой-то момент, но не смог понять ни одной из предоставленных им данных. Вот некоторая статистика о моем компьютере, если это имеет значение:
Microsoft Windows 10 Home
10.0.16299 Build 16299
HP Pavilion Notebook
AMD Quad-Core A10-8700P APU
AMD Radeon R6 (Laptop version)
8GB RAM
Ранее, до обновления Creators, у меня уже была эта проблема, но, как вы увидите ниже, обновление до последней версии Windows не решило ее.
РЕДАКТИРОВАТЬВот аварийный дамп, предоставленный explorer.exe после того, как я включил аварийные дампы через реестр:Аварийный дамп
Возможные решения
Вот список всего, что я пробовал, чтобы исправить эту проблему. Имейте в виду, что ни одно из перечисленных действий, похоже, не решило ее, проблема все еще возникала.
- Сбросить настройки проводника
- Очищенная история проводника файлов
- Включено «Запускать папки Windows в отдельном процессе»
- Запустил netsh winsock reset
- Отключен быстрый доступ к просмотру папок и просмотр файлов
- Очищена история быстрого доступа
- Запустил sfc scannow
- Запустил антивирус
- Запустил программу поддержки проводника Windows (она обнаружила несколько других «проблем» и, по-видимому, исправила их, но проблема осталась)
- Загрузился в безопасном режиме без поддержки сети, проблема осталась
- Выполнил чистую загрузку без каких-либо автозагрузочных программ или служб, проблема осталась.
- Удалены подразделы BagMRU и Bags в реестре (которые должны были сбросить настройки проводника для каждого каталога)
- Перезапустил процесс explorer.exe с правами администратора.
- Обновлен BIOS до последней версии
- Обновлен Windows 10 до последней версии
- Отключена быстрая загрузка
- Запустил ShellExView и отключил все расширения оболочки, не принадлежащие Microsoft.
- Запустил Dism /Online CheckHealth, ошибок жесткого диска не обнаружено.
Вот список вещей, которые я не пробовал, но которые могли бы решить проблему (но я не решаюсь делать из-за их природы).
- Переустановить Windows 10?
- Отключить расширения Microsoft Shell?!
- Перенести все на новую учетную запись администратора?
- Уничтожить компьютер?
Обсуждение
Я искал в интернете информацию об этой проблеме и нашел много-много статей о людях, у которых возникали проблемы с крахом. Хотя некоторые из них кажутся похожими на мои, детали на самом деле совершенно другие. И исправления, которые они все давали, не сработали из-за этого. Например, у многих людей возникают проблемы, когда explorer.exe крашится назапускать, но это не то, что я испытываю.
Я нашел одно сообщение на форуме, которое соответствует моей проблеметочнои вам стоит это проверитьздесь. Там перечислены еще журналы и попытки исправления, а аварийные дампы и предупреждения об ошибках полностью идентичны тому, что я испытываю. Однако в конце поста все еще не было четкого решения. Кажется, что создание нового пользователя может решить проблему, но это все еще не объясняет, почему проблема возникла изначально. Кроме того, намекнули, что проблема вернется даже после создания новой учетной записи.
Я вижу, что моя программа explorer.exe была изменена последним обновлением Windows 10, так как дата создания изменилась. Но проблема осталась. Так что даже с совершенно новым explorer.exe проблема все еще возникает.
Что я понимаю
Я не думаю, что какая-либо служба или активно запущенная сторонняя программа виноваты в этом. В конце концов, я запустил Чистую загрузку И Безопасный режим загрузки, и проблема, похоже, осталась. Может ли это быть на самом деле проблемой с программой explorer.exeданныеСам? Или какая-то непонятная настройка в данных пользователя? Это также, вероятно, не вина повреждения файла или вмешательства вируса, так как сканирование sfc и CheckHealth не дали никаких результатов. Кроме того, проблема возникает на внешних дисках, что означает, что маловероятно, что виноват жесткий диск. Кроме того, утечка памяти, похоже, тоже не является проблемой. Все драйверы были отключены во время безопасного режима, поэтому я не думаю, что какие-либо обновления виноваты. Возможно ли, что вирус или обновление драйвера каким-то образом изменили .dll и затем перестали работать? Сканирует ли sfc, чтобы проверить, целы ли файлы Windows? Есть ли способ проверить это? Может ли быть поврежден мой профиль пользователя? Я просто подкидываю идеи.
Спасибо за любую помощь, которую вы можете оказать.
решение1
После нескольких месяцев поиска решений я наконец нашел то, что может решить проблему. Я специально искал модули с ошибками и функцию, указанную в информации о дампе сбоя, и в итоге оказался наэта ссылкачто предполагает исправление внизу. Вот исправление:
- Перейдите в Параметры Windows 10 -> Персонализация -> Пуск.
- Отключить «Показывать недавно открытые элементы в списках переходов на панели задач»
Похоже, проблема возникла из-за какой-то ошибки при добавлении элемента в этот недавний список; отсюда и сбой при создании новой папки или открытии элемента. Одна вещь, которая не была исправлена, это часть проблемы с "новым окном", но это больше неудобство, и я могу это обойти. По крайней мере, это, кажется, предотвращает сбой проводника... хотя я уверен, что какая бы проблема ни была, она все еще существует, просто смягчена этой настройкой. Но для меня этого достаточно.