Windows Server 2003 - excluindo milhões de arquivos em uma pasta?

5

Eu tenho um processo de fuga ou infestação que está criando arquivos. Ele criou mais de 20 arquivos M em uma pasta. Existe alguma maneira de excluir esta pasta, independentemente do número de arquivos nela. A criação de arquivos foi interrompida alterando o nome da pasta. O sistema não abre a pasta devido ao número de arquivos nele.

Edite por Ed DeUdell. 2 de abril de 2011 Isso parece ter excluído a pasta.
Nome da pasta alterado que a impediu de crescer Em algum momento no início eu tentei mover a pasta para o lixo. Isso não funcionou. - correu CMD: ATTRIB -s -h -r -a Espere dois dias. Segunda de manhã a pasta estava no lixo. Excluir lixo. Aguarde dois dias na manhã de Wensday A lixeira está vazia e eu tenho 3,6 G de espaço livre na minha unidade C.

Isso fez isso. Obrigado a todos que comentaram. Você ajudou muito, independentemente de suas sugestões trabalhando para mim.

    
por Ed DeUdell 15.03.2011 / 05:55

4 respostas

5

Eu sugiro que você nem tente isso na GUI, pois isso faria com que o Explorer abrisse cada arquivo para determinar coisas como tipo de arquivo e ícone. Ele também fará com que seu software antivírus verifique todos esses arquivos, mesmo que apenas para determinar se devem ou não ser verificados.

Sugiro que você simplesmente abra um prompt de comando, desabilite o seu software antivírus ou diga para não chegar perto da pasta em questão e execute o del foldername / *. Então, vá embora e faça outra coisa enquanto isso for necessário.

Claro que seria um lote mais rápido para simplesmente restaurar todo o sistema a partir do backup.

Editar

Se você sentir vontade de viver um pouco perigosamente, poderá fazer o download do Nuke.com , que excluirá esses arquivos Mais rápido. Execute-o no prompt de comando como nuke foldername . Ele não funcionará em uma pasta raiz (por design), mas, caso contrário, apenas continuará com o trabalho sem pedir confirmação, portanto, tenha certeza de que o que está sendo dito é o nuke. Existe a possibilidade de que ele possa falhar ou até travar quando usado em nomes de caminho realmente longos, porque ele foi originalmente criado para o win95 e eu nunca o atualizei.

    
por 15.03.2011 / 07:57
1

del / s / f / q [pasta] em um prompt de comando. Demora um pouco, mas eventualmente ele fará o trabalho.

Desativar o navegador de vírus pode acelerar um pouco, mas talvez não seja possível para você.

Faça o que fizer: Não use o Explorer ou um gerenciador de arquivos da GUI. Apenas construir a lista de arquivos para fins de exibição pode causar um problema fora de recursos, causando falha total no servidor.

    
por 15.03.2011 / 12:12
0

Tentei rd /s foldername ?

Pode ser mais eficaz do que excluir os arquivos individuais. Pode.

    
por 15.03.2011 / 12:22
0

Perl é multiplataforma. Isso pode ajudar:

link

    
por 21.03.2011 / 20:50