Какой процесс сканирует мои папки в панели навигации Проводника Windows 8.1?

Какой процесс сканирует мои папки в панели навигации Проводника Windows 8.1?

Запуск Windows 8.1 и попытка переименовать файл с помощью панели навигации в проводнике (левая панель, также известная как представление папок) на данный момент для меня является игрой в прятки.

Это потому, что каждые несколько секунд что-то перебирает папки на этой панели. Так что папка в режиме переименования/редактирования быстро либо выделяет весь текст (поэтому следующее нажатие клавиши перезаписывает все предыдущие нажатия клавиш), либо теряет фокус.

Если я просто воспользуюсь контекстным меню, выберу «Переименовать» и понаблюдаю, то увижу кратковременное мигание стрелок (как при наведении указателя мыши, хотя я уже убрал ее) и мерцание текста, после чего весь текст будет выделен и фокус будет потерян.

Это происходит только в панели навигации, а не в панели сведений... которая, следовательно, стала обходным путем. И это происходит на любом диске или в любой папке.

Ничего не повторяется, когда папка не находится в режиме переименования. Никаких мерцаний или вспышек. Никакого чрезмерного использования ЦП или памяти.

Я отключил всех обычных подозреваемых:

  • Поиск Windows
  • Защитник Windows
  • Завершил все процессы, оставив только те, которые необходимы для поддержания стабильности ОС.

Мне бы хотелось иметь возможность использовать «какую-нибудь утилиту», указать ей папку, а затем заставить ее сообщать о каждом процессе, который обращается к этой папке.

Повторять — значит читать, да?

Я пробовал Process Explorer, но он, похоже, не показывает ничего полезного, хотя мне не обязательно использовать его в продвинутой манере. Я просто перечисляю все процессы и фильтрую доступ к каталогам.

Как мне перехватить эту итерацию?

Обновление 1:

Хорошо, это помогает использовать правильные инструменты. Мои были безнадежно устаревшими (Process explorer 2012). Обновившись до ProcMon 3.1, как и было сказано в комментариях, я смогу гораздо лучше справляться с этим с помощью улучшенной фильтрации:

Так что, похоже, что панель навигации итерируется, даже когда папка не находится в режиме переименования. Однако она итерируется только тогда, когда диск развернут, а если я сворачиваю диск, то итерация прекращается.

Непроисходящий

Событийный

При итерации он генерирует ровно 20 событий каждые 7 секунд, как показано ниже:

введите описание изображения здесь

Знакома ли кому-нибудь эта модель?

Примечание: Диск и папка не имеют значения. Это происходит для любой комбинации диска и папки. Также PID 6084 — explorer.exe, и это аномальное поведение, поскольку быстрый тест на других ПК говорит мне, что они не повторяют и не продолжают опрос таким образом.

решение1

И вот наконец после всех этих месяцев я наткнулся на проблему: Corsair Link.

После установки Windows 10 и обновления драйверов для телевизионной карты я заметил на вкладке «Устройства», которая теперь стала очень заметной, что нечто под названием PMBus Bridge неоднократно пыталось установить себя.

Я не замечал этого на вкладке «Устройства» в старой Windows 8, но в Windows 10 каждое устройство имеет длинную карточку с бегущей под ней полосой прогресса, так что это было очень заметно.

Одной из первых вещей, которую я проверил после установки Windows 10, было то, исчезла ли эта странная проблема, но этого не произошло. Но пока это было свежо в моей памяти, я заметил, что попытка установки моста PMBus (шина управления питанием) имела похожую частоту поведения, описанного в моем вопросе.

Когда я попытался удалить устройство PMBus, сканирование File Explorer остановилось. Но затем PMBus снова попытался переустановить себя и scanningперезапустился.

Короче говоря, я отследил связь между PMBus Bridgeи Corsair Link. Обновил драйверы для Corsair Link, проблема исчезла, даже после нескольких перезагрузок.

Связанный контент