Диалоговое окно проводника и открытия файла не отвечает (Vista)
Любое окно обозревателя, впервые открытое на моем компьютере, заставляет окно обозревателя немедленно отображать дерево папок и путь к папке в адресной строке, но панель списка файлов / папок пуста, и в строке заголовка отображается окно "Не отвечает", это висит на минуту или больше.
Любой файл диалога отображает "Не отвечает" в строке заголовка.
Список файлов в конечном итоге отображается через несколько секунд или более.
Шаги для воспроизведения:
Закройте все открытые экземпляры проводника
Ключ Windows | Запустить | [введите путь к папке, такой как 'c:\temp']
Или в любом приложении: используйте диалог открытия / сохранения файла
При наличии хотя бы одного открытого экземпляра проводника производительность все еще остается довольно низкой, но не настолько плохой, и списки файлов отображаются своевременно.
Что я пробовал:
Очистил реестр с помощью инструмента CCleaner и удалил все остальные неиспользуемые программы
Ничего не проверил нежелательный запуск при автозапуске
Удалены все программы записи / записи / установки ISO
Еще попробовать
- Получить последнюю версию всего - особенно вещи с поведением расширения оболочки, такие как TortoiseSVN
У кого-нибудь есть другие предложения? Большое спасибо.
Обновить
Мне интересно, если это связано, я попробую исправление, когда я вернусь домой и сообщу:
KB972685- ИСПРАВЛЕНИЕ:Explorer.exe зависает при использовании расширения оболочки, написанного с использованием MFC
Обновление 2
До того, как у меня появилась возможность попробовать исправление, мне кажется, одно из приведенных выше действий исправило это для меня; либо удаление IsoRecorder или TortoiseHg (который я больше не использовал в любом случае).
Обновление 3
Подобная проблема с Explorer.exe вернулась после установки TortoiseHg 1.01:-(
Однако на этот раз разные симптомы... Я не мог создать новую папку нигде без зависания explorer.exe. Я также не мог удалить любую папку без подобного зависания. Несмотря на зависание одного окна, папки были фактически созданы (или удалены), если я посмотрел через другое окно проводника.
2 ответа
Это было окончательно решено путем перестройки индексов поиска Windows.
Я также запускал CHKDSK на моей машине.
Службу поиска Windows было довольно сложно остановить (она остановилась на "Остановка..."). Я также установил службу на запуск вручную для одной перезагрузки (хотя она все равно таинственно запускалась в любом случае).
Короче говоря (и я не помню полный набор шагов, которые я предпринял!) Я был настойчив и перезагружался один или два раза (обычная история) и т. Д., В конце концов я смог перестроить индексы.
Не прямое решение, но использование Process Explorer и фильтрация выходных данных только для explorer.exe может дать вам представление о том, что он делает в фоновом режиме.