Войти

Показать полную графическую версию : Windows 10(21H1/19043.1081). При клике на любую локальную папку - подвисание проводни


rango13
08-07-2021, 07:04
Всем привет!

Столкнулся с сабжем. Если же открывать те же самые папки, но не локально, а вида \\pc-name\d$\shares, к примеру, то фризов в проводнике нет. При входе в любую локальную(или на USB-флешке) папку(где есть файловая система, как я понял) - также фризы. Что могло повлиять на такое поведение - не могу понять. Решил отследить через Process Monitor что происходит у процесса Explorer.exe при входе в отслеживаемую папку - он выдаёт статус операции - INVALID PARAMETERS. Гугл не помог в этом вопросе.
Пробовал запускать sfc /scannow, DISM(ScanHealth/Restorehealth) - ошибок не обнаружено.

Тогда решил поднять VM со свежескаченной с сайта MS Windows 10 Pro, обновил её до версии как и в теме, но там проблемы нет такой.

В общем, может, знаете, куда ещё копать?

Petya V4sechkin
08-07-2021, 12:18
Наблюдается ли проблема в Безопасном режиме (https://support.microsoft.com/ru-ru/help/12376)?
Если нет, инструкции в статье
Как выполнить «чистую» загрузку в Windows (https://support.microsoft.com/ru-ru/help/929135)
Попробуйте с помощью ShellExView (http://www.nirsoft.net/utils/shexview.html) отключить сторонние (не Microsoft) элементы (правой кнопкой мыши -> Disable Selected Items) и перезагрузиться.
Если не поможет, включите обратно.

rango13
09-07-2021, 06:57
1. Наблюдается ли проблема в Безопасном режиме?
Если нет, инструкции в статье
Как выполнить «чистую» загрузку в Windows
2. Попробуйте с помощью ShellExView отключить сторонние (не Microsoft) элементы (правой кнопкой мыши -> Disable Selected Items) и перезагрузиться.
Если не поможет, включите обратно. »

1. Нет
2. Выключил все, кроме Microsoft - не помогло.

В итоге через msconfig убрал чекбокс(квадрат) с "Load system services" на первой вкладке General. Перезагрузил и проблема исчезла. Сидел весь вечер, включал по половине служб из списка, перезагружал компьютер и смотрел, появятся фризы в проводнике или нет. В результате нашёл службу-виновника: ShellHWDetection(Определение оборудования оболочки). Только остался вопрос - каким боком она может влиять на этот процесс? Или может есть какой-то алгоритм, который позволяет выяснить, каким образом найти в её работе то, что вызывает такую проблему?

Petya V4sechkin
09-07-2021, 10:18
rango13, можете сделать лог Process Monitor (https://docs.microsoft.com/en-us/sysinternals/downloads/procmon) следующим образом:
запустите Process Monitor;
попытайтесь в Проводнике зайти в проблемную папку, чтобы получилась задержка;
сохраните лог: меню File -> Save -> PML-формат;
заархивируйте и выложите на файлообменник, например dropmefiles.com.
P.S. Укажите имя папки и время входа, чтобы легче было искать события.

Petya V4sechkin
13-07-2021, 11:50
rango13, не могу найти зависание в логе, он же всего 4 секунды.

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

От службы ShellHWDetection - вообще ничего.

rango13
14-07-2021, 13:42
От Проводника - ничего особенного, только куча сторонних пунктов в контекстном меню для папок. »

Да вот я сам не могу понять, как определить проблему. По контекстному меню - немного пунктов(скрин)




© OSzone.net 2001-2012