Como posso descobrir qual programa cria um arquivo / pasta na minha unidade C:?

12

Estou procurando um aplicativo que possa monitorar minha unidade C: (sistema) e descobrir qual programa está criando uma pasta, com o nome genérico TEMP1\ , nessa unidade.

Eu não me importaria se isso também pudesse enganchar a criação de arquivos - como também alguns arquivos foram criados (provavelmente de outro processo). O Google não me ajuda, pois os nomes desses arquivos também são um pouco genéricos (não como TEMP1 - dvmaccounts.ini e dvmexp.idx ).

O problema é que toda vez que eu os excluo, eles são recriados na inicialização, portanto, o utilitário que estou procurando deve iniciar na inicialização e também iniciar rapidamente. Também deve ser muito inteligente, pois meu drive C: é enorme.

    
por Mr_and_Mrs_D 20.10.2011 / 23:47

2 respostas

12

Você pode usar o Process Monitor , livre da Microsoft, para fazer isso. Defina o filtro dentro do Process Monitor para esta pasta e ele mostrará quando / se for acessado:

Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity.

Se você acha que esta pasta está sendo acessada somente durante o processo de inicialização, você pode habilitar o boot logging selecionando o ponto de menu correspondente em Opções. Quando você inicializar o Windows na próxima vez, o Process Monitor registrará toda a atividade do sistema em um arquivo de log, que poderá ser revisado posteriormente. Você realmente precisará inserir um filtro restritivo, caso contrário, seu tempo de inicialização será muito longo.

    
por 21.10.2011 / 00:04
1

Não exclua a pasta. Altere as permissões para que apenas uma conta específica (diferente da que você normalmente usa) tenha acesso à pasta. Isso deve colocar uma chave em qualquer processo que esteja fazendo isso, esperançosamente permitindo que você o pegue.

    
por 20.10.2011 / 23:53