A execução do Windows 8.1 e a tentativa de renomear um arquivo usando o Painel de Navegação no Gerenciador de arquivos (o painel esquerdo, vista de pasta ou pasta), é um jogo de bater o relógio para mim no momento.
Isso ocorre porque, a cada poucos segundos, algo está se repetindo nas pastas desse painel. Portanto, uma pasta no modo renomear / editar rapidamente selecionou todo o texto (a próxima tecla pressionada substitui todas as teclas anteriores) ou o foco foi perdido.
Se eu apenas usar o menu de contexto e selecionar renomear, e assistir, eu posso ver um flash de flechas apenas brevemente (como quando você passa o mouse com o mouse embora eu tenha movido meu mouse anteriormente) e um piscar de olhos texto antes de todo o texto ser selecionado e o foco ser perdido.
Isso só acontece no Painel de Navegação, não no painel Detalhes ... que, consequentemente, se tornou a solução alternativa. E isso acontece em qualquer unidade ou pasta.
Nada parece estar interagindo quando uma pasta não está no modo renomear. Não pisca ou pisca. Sem uso excessivo de CPU ou memória.
Eu desliguei todos os suspeitos do costume:
- Pesquisa do Windows
- Windows Defender
- Matou todos os processos até o ponto necessário para manter o sistema operacional estável.
Gostaria de poder usar "alguns utilitários" para apontar em uma pasta e fazer com que ele relate cada processo que acessa essa pasta.
Para iterar é ler, sim?
Eu experimentei o Process Explorer, mas ele não parece mostrar nada de útil, embora não seja necessário usá-lo de maneira avançada. Estou listando todos os processos e filtrando acessos ao diretório.
Como posso interceptar esta iteração?
Atualização 1:
Ok, isso ajuda a usar as ferramentas adequadas. Os meus estavam desesperadamente desatualizados (Process explorer 2012). Ao atualizar para o ProcMon 3.1, conforme comentários, posso obter um controle muito melhor sobre isso por meio de filtragem aprimorada:
Portanto, parece que o Painel de Navegação está sendo iterado mesmo quando uma pasta não está no modo de renomeação. No entanto, ele só está sendo iterado quando a unidade é expandida e, se eu recolher a unidade, ela interrompe a iteração.
Quando está em iteração, gera exatamente 20 eventos a cada 7 segundos, conforme abaixo:
Esse padrão parece familiar para alguém?
Nota: a unidade e a pasta são irrelevantes. Isso acontece para qualquer combinação de unidade e pasta. Também PID 6084 é explorer.exe e que este é um comportamento anormal como um teste rápido em outros pcs me diz que não iterar / manter sondagem desta forma.