Instale o PAL , execute-o por um dia e analise os dados capturados.
Estou usando o "PhysicalDisk \% Idle Time" do perfmon para determinar quando o disco está sendo usado intensamente. A questão é: qual é a melhor / mais rápida maneira de restringir o que estava usando o disco?
Estou ciente dos seguintes contadores de perfmon, mas cada um deles tem problemas:
A guia Disco do Monitor de Recursos fornece informações muito úteis, mas infelizmente não oferece registros históricos. Não pode me dizer por que, por exemplo, "% Idle Time" era 0 por 20 segundos às 10h.
A informação que eu estou depois é:
Instale o PAL , execute-o por um dia e analise os dados capturados.
O Process Monitor das sysinternals da microsoft fará isso em tempo real, ou você pode deixá-lo funcionando pelo tempo que for necessário. Você também pode salvar sua configuração e todo o programa é facilmente programável.
Existem 5 botões na parte superior, desligue todos exceto o que se parece com um arquivo. (acesso ao sistema de arquivos)
Você pode clicar com o botão direito do mouse no nome de um programa na lista e dizer ao programa para excluir esse item, para que você possa ignorar os processos do sistema, como o DLLHost.
Qualquer programa que acesse a unidade aparecerá imediatamente nesta lista.
Boa sorte!
Como alternativa, use o seguinte arquivo em lote em uma tarefa agendada para fazer login por um tempo e, em seguida, feche.
set Delaytime=3
start Procmon.exe /quiet /accepteula /minimized /backingfile log.pml
ping 127.0.0.1 -n %Delaytime% -w 1000 > NUL
start Procmon.exe /quiet /accepteula /minimized /terminate
Apenas altere o Delaytime para o número de segundos que você deseja registrar e depois abra log.pml.