Excluindo uma pasta

Excluindo uma pasta

No Windows de qualquer versão (XP, 7, 8, 10), muitas vezes surge um problema quando um arquivo ou pasta com um arquivo bloqueado não é excluído. Aparece uma mensagem informando que o arquivo está ocupado por outro processo ou está aberto em algum programa, ou você precisa pedir permissão a alguém.

Existem várias maneiras de excluir um arquivo que não foi excluído, renomeado ou movido. Isso é feito sem software adicional, usando o programa gratuito Unlocker, de uma unidade flash inicializável ou LiveCD, ou o programa DeadLock.

Ao excluir arquivos e pastas bloqueados, tome cuidado; eles podem fazer parte do sistema operacional. Sem eles, o Windows irá parar de carregar.

Por que não é excluído?

  • O arquivo está aberto em outro programa. Encerre todos os processos desnecessários e tente novamente. Às vezes, reiniciar o computador ajuda.
  • Permissões insuficientes para exclusão. Por exemplo, este arquivo foi criado por outro usuário ou o administrador do computador removeu os direitos de exclusão.

Exceções

Os métodos descritos no artigo nem sempre ajudam:

  • pagefile.sys e swapfile.sys - para remover, desative o arquivo de troca.
  • hiberfil.sys - excluído quando o modo de hibernação está desativado.
  • Se aparecer uma mensagem de acesso negado. Você precisa se tornar o proprietário do arquivo ou pasta. A maneira mais fácil de fazer isso é com o programa TakeOwnershipPro.
  • Se aparecer uma mensagem solicitando permissão do TrustedInstaller. Esta é uma proteção contra a remoção de componentes do sistema.
  • Windows.old - pasta com a versão antiga do sistema operacional. Ele é excluído através das “Propriedades” da unidade local C. Na aba Geral existe um botão “Limpar”. Será aberta uma janela na qual selecione “Limpar arquivos do sistema”. Assim que a análise for concluída, o item “Instalações anteriores do Windows” aparecerá na lista desta janela. Marque esta caixa e clique em OK.

Excluindo o arquivo manualmente

Mensagem: O arquivo já está em uso, feche e tente novamente.

Se um arquivo não quiser ser excluído, a mensagem de erro geralmente informa qual processo o bloqueou. Pode ser explorer.exe ou qualquer programa que o tenha aberto. Se você fechar este programa, o arquivo será excluído.

Se o arquivo estiver ocupado pelo processo explorer.exe

  • Antes de concluir a tarefa, abra o Prompt de Comando como administrador. Está localizado em “Iniciar - Todos os Programas - Acessórios”. Clique com o botão direito em Prompt de Comando e selecione Executar como Administrador.
  • Remova a tarefa explorer.exe no gerenciador de tarefas e escreva del full_path/name.extension na linha de comando.
  • O caminho não precisa ser inserido manualmente. Clique com o botão direito no arquivo desejado enquanto segura Shift - Copiar como caminho e cole-o na linha de comando através do menu de contexto do botão direito.
  • Agora reinicie o explorer.exe. No gerenciador de tarefas, clique em "Arquivo - Nova tarefa - explorer.exe".

Use uma unidade flash USB ou disco inicializável

Se você tiver uma unidade flash USB inicializável ou LiveCD, ou um disco de recuperação do Windows, execute-os e exclua o arquivo com calma usando o método padrão ou por meio da linha de comando.


Tenha cuidado, às vezes, quando você faz login através do disco de inicialização, as unidades locais possuem letras diferentes. Para ver uma lista de pastas na unidade C, digite dir c: na linha de comando.

Se você usar uma unidade flash USB inicializável ou um disco de instalação do Windows, o console será aberto a qualquer momento após a etapa de seleção do idioma, usando a combinação de teclas Shift + F10.

Você também pode selecionar o modo de recuperação do sistema, que será oferecido antes de iniciar a instalação do sistema operacional.

Comando para exclusão via console: del full_path_to_the_file.

Usando DeadLock

O programa gratuito DeadLock permite excluir um arquivo bloqueado e alterar o proprietário. Baixe do site oficial: https://codedead.com/?page_id=822.

Usando o menu Arquivo, adicione o arquivo problemático ao programa. Clique com o botão direito nele na lista - desbloqueie (Desbloquear) e exclua (Remover).


Usando o desbloqueador

O programa mais simples e popular, mas agora até no site oficial é exibido um aviso sobre software indesejado. Junto com o programa pode haver algum outro vírus ou publicidade, portanto, use por sua própria conta e risco. Experimente os métodos acima primeiro. Site: http://www.emptyloop.com/unlocker/.

Após a instalação, um novo item aparecerá no menu de contexto, chamado Unlocker. Após clicar no botão, o programa concluirá o processo de interferência e o arquivo será desbloqueado.


Se você quiser excluir uma pasta, primeiro exclua todo o seu conteúdo.

Através da linha de comando

Houve um caso em que o arquivo não queria ser excluído de forma alguma. O tamanho era 0 bytes, o nome era escrito em letras russas (não suportado em versões mais antigas do MS-DOS), havia um atributo somente leitura e um atributo A (somente leitura e adição de conteúdo). A linha de comando ajudou.


É tudo por agora. Se você conhece formas mais simples e eficazes, escreva-as nos comentários. Qual método ajudou você?

Você pode excluir uma pasta clicando com o botão direito nela e selecionando excluir no menu de contexto. Mas às vezes esse método não ajuda e não consigo excluir a pasta, então descreverei várias maneiras de excluir a pasta.

Excluindo uma pasta usando a linha de comando

Para excluir a pasta do Windows, faça o seguinte. Clique em “Iniciar” - “Todos os Programas” - “Acessórios” - “Prompt de Comando”. Aparecerá uma janela na qual se você adicionar Ajuda e pressionar “Enter”, aparecerá uma lista de comandos e uma descrição de cada comando, o comando RMDIR está excluindo uma pasta através da linha de comando. Para saber como escrever o comando que você precisa, por exemplo, excluir uma pasta, você precisa adicionar Ajuda RMDIR. O sistema nos disse como escrever um comando para excluir uma pasta. RMDIR [unidade:]caminho. Quero deletar os restos do paraíso do jogo na pasta RAI e recebi este comando. RMDIR /S /Q C:\Jogos\RAI.

Exclua uma pasta via linha de comando

Pressione “Enter” e a pasta será excluída imediatamente.

Excluindo uma pasta usando o comando bat file

Então descobrimos como é o comando para excluir uma pasta. Existem pastas que aparecem novamente depois de algum tempo. Para removê-los, você pode criar um arquivo BAT em sua área de trabalho, pois esta pasta, da qual não precisamos, será excluída quando você executar o arquivo bat.

Como fazer um arquivo bat

Clique com o botão direito em um espaço vazio da área de trabalho e selecione “Criar” - “Documento de texto” no menu de contexto. Abra este documento de texto que apareceu na área de trabalho. Digite o comando RMDIR /S /Q C:\Games\RAI ali, onde C:\Games\RAI é o caminho para sua pasta. Todo o caminho deve estar em inglês, pois o arquivo bat não será executado se houver palavras em russo no arquivo bat escrito. Agora clique em “Arquivo” - “Salvar como”. Na janela que aparece, escreva 1.bat na linha do nome do arquivo e clique em “Salvar”.


Em 1.bat renomeie o arquivo

Um exemplo de arquivo bat aparecerá em sua área de trabalho. Agora execute 1 arquivo bat e exclua a pasta instantaneamente.

Removendo a pasta antiga do Windows

Alguns instalam o sistema sem formatar o disco e acabam com uma pasta com arquivos antigos do sistema do Windows, geralmente chamada de pasta antiga do Windows. Muitas pessoas não sabem que a pasta antiga do Windows pode ser excluída. Você pode excluir a pasta antiga do Windows usando a Limpeza de Disco no Windows 7. Clique em “Iniciar” - “Todos os Programas” - “Acessórios” - “Ferramentas do Sistema” - “Limpeza de Disco”. Será aberta uma janela na qual você precisa selecionar a unidade onde está localizada a pasta antiga do Windows e clicar em “OK”. O disco será verificado e aparecerá uma janela na qual clicamos em “Limpar arquivos do sistema”. Nesta janela, marque a caixa “Instalações anteriores do Windows” e clique em “OK”. Uma mensagem aparecerá dizendo “Tem certeza que deseja excluir permanentemente estes arquivos?”

Removendo janelas antigas

Os arquivos do sistema serão excluídos da pasta antiga do Windows e agora você pode simplesmente excluir a pasta antiga do Windows.

Exclua uma pasta com direitos de administrador

Às vezes, a pasta não é excluída e a mensagem “Você precisa de permissão para realizar esta operação” aparece. Para que a pasta seja excluída, você precisa permitir acesso total nas propriedades da pasta. Clique com o botão direito na pasta e selecione “Propriedades” no menu de contexto. Vá até a aba “Segurança” e clique em “Avançado”. Na nova janela, vá até a aba “Proprietário” e clique em “Alterar”.


Vamos mudar o dono da pasta

Será aberta a janela do proprietário na qual você precisa selecionar seu nome de administrador (mas não administradores), marcar a caixa “Substituir proprietário de subcontêineres e objetos” e clicar em “Aplicar”.


Alterando o proprietário de uma pasta

Na mensagem que aparece, confirmamos e nos tornamos proprietários deste objeto. Na aba “Proprietário”, vá até a aba “Permissões” e clique em “Alterar Permissões”. Na janela que se abre, selecione o nome do seu administrador e clique em “Alterar”. Será aberta uma janela na qual marcamos o item “Acesso total” e clicamos em “OK”, esta janela será fechada, e na janela aberta marcamos os seguintes itens:
"Adicionar permissões herdadas de objetos pai."
“Substitua todas as permissões do objeto filho pelas permissões herdadas deste objeto” e clique em “OK”.


Permitir acesso total à pasta

Novamente aparecerá uma mensagem com a qual concordamos clicando em “OK” e feche todas as janelas clicando em “OK”. Agora a pasta pode ser excluída.

Excluindo uma pasta no Total Commander

É muito fácil excluir permanentemente uma pasta no Total Commander. Você precisa encontrar a pasta que deseja excluir e clicar nela com o botão esquerdo do mouse e, a seguir, clicar no botão excluir na parte inferior do Total Commander ou pressionar F8 no teclado e aparecerá uma mensagem na qual clicamos em “Sim” ou “Excluir”, dependendo se a pasta está vazia ou se há algo nela.


Encontrar e excluir pastas vazias no total comandante

A pasta será excluída junto com todo o seu conteúdo.

Programa para forçar a exclusão de pastas

Gosto do programa de exclusão de pastas Unlocker.

Instale e o programa para exclusão de pastas não excluíveis estará no menu de contexto. Clique com o botão direito na pasta a ser excluída e selecione Desbloqueador no menu de contexto. Aparecerá uma janela na qual defina a ação como “Excluir” e clique em “Desbloquear tudo”. A pasta será excluída.

Faço backups todos os dias; dezenas de gigabytes de informações se acumulam. Ele precisa ser limpo, especialmente porque os backups antigos não são particularmente importantes. Eu costumava deletar manualmente, mas depois pensei nisso... Tenho preguiça de fazer isso manualmente, principalmente porque você pode plugar, embotar e deletar a coisa errada. Resumindo, os preguiçosos se sairão melhor do que todos os outros – precisamos automatizar.

Usou o utilitário integrado arquivos. Agora tudo é feito pelo agendador de tarefas e um simples apelido de morcego em duas linhas. Segue um exemplo.

comandos forfiles. Exemplos

Esta é a aparência do comando para exibir todos os arquivos com extensão .rar na unidade C com mais de 10 dias:
forfiles /p C:\ /m *.rar /s /d -10 /c “cmd /c echo @caminho”

Vejamos as chaves em ordem:

/p - deixe ser para teste. No exemplo, unidade C:\
/m - máscara de pesquisa. Você não precisa especificar isso se quiser remover todos os arquivos da pasta. No exemplo, todos os arquivos com extensão .rar
/s - também verifica subpastas.
/d - data. Pode ser especificado no formato dd.mm.aaaa ou dd. Temos -10 dias, você pode especificar +N dias. Leia mais sobre +N dias.
/c - comando. A principal coisa que precisamos é o que realmente faremos com os arquivos. Você também pode usar variáveis ​​em comandos:
@path - mostra o caminho completo do arquivo e seu nome.
@relpath - mostra o caminho para o arquivo apenas na pasta digitalizada.
@file – nome completo do arquivo com extensão.
@fname – apenas o nome do arquivo, sem extensão.
@ext é apenas a extensão do nome do arquivo.
@isdir - verificando o tipo de arquivo - pasta ou arquivo. Retorna verdadeiro se for uma pasta, falso para arquivos.
@fsize – Retorna o tamanho do arquivo em bytes.
@fdate – retorna a data em que o arquivo foi modificado pela última vez.
@ftime - retorna a hora da última modificação arquivo.

Além disso, os resultados da execução do script podem ser gravados em um arquivo.

Um exemplo de uso de forfiles é exibir todos os arquivos .zip no disco e gravá-los em um arquivo

O código a seguir exibirá todos os seus arquivos executáveis:
forfiles /p C:\ /m *.exe /s /c “cmd /c echo @caminho”

Se precisar gravá-los em um arquivo, adicione um sinal MAIS no final e o endereço onde salvar o arquivo (é melhor escrever o caminho completo).
forfiles /p C:\ /m *.exe /s /c “cmd /c echo @path” > D:\all_exefiles.txt

Cole o código no cmd:

O resultado é o arquivo criado na unidade D:\ e seu conteúdo (você pode encontrar muitas coisas interessantes):


Exemplo de Forfiles com variáveis ​​de caminho, data e tamanho

Vamos chamar todos os nossos arquivos da unidade D:\ com extensão .zip e exibi-los na tela com endereço, data e tamanho arquivo. Usamos o script:

forfiles /p D:\ /m *.zip /s /c "cmd /c echo @path alterado @fdate e tamanho @fsize bytes"

Aqui está o resultado da execução do script:


Como excluir arquivos com mais de 10 dias

Na maioria das vezes, forfiles é usado especificamente para a tarefa de remoção de arquivos desatualizados. Aí está você script cmd para excluir arquivos antigos(no exemplo com mais de 10 dias):
forfiles /p C:\ /m *.rar /s /d -10 /c “cmd /c del @caminho /q”

Como excluir pastas com mais de 7 dias usando forfiles

Além dos próprios arquivos, seria uma boa ideia excluir as pastas, principalmente se estiverem vazias (sem arquivos). Código:
forfiles /p C:\downloads /s /d -7 /c “cmd /c rmdir /s del @caminho /q”
Neste exemplo, já escrevi 7 dias. Para excluir pastas usamos rmdir, a chave /s é para verificar subpastas, del é o comando delete, /q é para excluir sem confirmação.

Esta lição mostrará como excluir um arquivo via linha de comando no Windows(7, 8, XP, Vista). Os comandos DEL ou ERASE ajudarão nisso, que são usados ​​​​quando você não consegue excluir um arquivo da maneira usual. Para , DEL e ERASE não são adequados.

Naturalmente, para começar. Com esta ação você obterá os melhores resultados.

Se você usar esta lição, o arquivo será excluído imediatamente, sem ser enviado para a lixeira.

No cmd digite DEL /? e pressione Enter para visualizar as opções de comando. Se você fez isso corretamente, verá uma explicação (captura de tela abaixo).

Usando cmd ao inicializar o Windows

Às vezes é necessário entrar no cmd antes de iniciar o sistema. Se o malware estiver bloqueando o login bem-sucedido ou o setor de inicialização do sistema estiver danificado, as etapas a seguir irão ajudá-lo:

  1. Abra o prompt de comando quando o Windows inicializar
  2. Em cmd digite DiskPart e pressione Enter
  3. Em seguida, você precisará escrever o volume da lista e pressionar Enter novamente (veja a imagem abaixo). Isso permitirá que você veja a letra da unidade onde deseja excluir o arquivo.
  4. Após receber as informações, digite exit e clique em Enter.

Agora fique à vontade para inserir as opções dos comandos de remoção, descritos a seguir.

Com essas etapas, você excluirá qualquer arquivo do seu computador usando a linha de comando.

Excluindo um arquivo específico

Para excluir um elemento específico, você precisa saber seu nome e extensão. Caso contrário, a probabilidade de excluir o item errado aumenta!

No cmd, digite o seguinte comando e pressione Enter:

DEL /F /S /Q /A "Caminho completo do elemento com extensão"

Por exemplo, se eu quiser excluir com o nome “delete” e com a extensão (.bat), localizado na unidade C da pasta “lixo”, preciso digitar o comando:

DEL /F /S /Q /A "C:\trash\delete.bat"

Exclua todos os arquivos com e sem confirmação da linha de comando

Neste caso, você deve confirmar ou negar as ações com letras (S - sim / N - não) para excluir todos os arquivos do diretório principal e subpastas.

Para confirmar, use esta sintaxe:

DEL /F /S /Q /A "Caminho completo para a pasta\*"

Se eu precisar excluir todos os arquivos da unidade D da pasta Lixeira, que contém muitos outros diretórios e arquivos, eu usaria o comando:

DEL /F /S /Q /A "D:\adicionar ao carrinho\*"

A fim de exclua o arquivo da linha de comando com confirmação, /P é adicionado aos parâmetros e fica assim:

DEL /P /F /S /A "D:\experiência\*"

É possível deletar todos os arquivos com uma determinada extensão, então o comando ficará assim:

DEL /F /S /Q /A "Caminho completo para a pasta\*.extension"

É especialmente útil quando há muitos elementos desnecessários do mesmo tipo que não são uma opção de classificação manual, mas podem simplesmente ser excluídos em lotes do cmd.

Com a abordagem certa, você pode excluir arquivo via linha de comando, em alguns segundos. Espero que as recomendações tenham sido úteis. Se você se interessa pelo cmd, aconselho a leitura do material, que não será menos interessante.

O sistema operacional Windows oferece várias maneiras de remover aplicativos e programas instalados. Alguns usuários até recorrem ao uso de software de terceiros para realizar a mesma tarefa, porque esse software geralmente oferece recursos adicionais, como limpeza de arquivos residuais.

A maneira padrão de remover programas instalados é usar um aplicativo Opções ou Painéis de controle. Porém, mais cedo ou mais tarde o Painel de Controle desaparecerá do Windows 10 de acordo com os planos da Microsoft.

Para remover um programa instalado do aplicativo Configurações, siga o caminho: Configurações > Aplicativos > Aplicativos e recursos. Em seguida, na parte inferior da tela, selecione o aplicativo que deseja remover e clique no botão “Excluir”.

Os usuários do Windows 10 que desejam remover aplicativos da Microsoft Store podem acelerar esse processo simplesmente selecionando o aplicativo no menu iniciar, clicando com o botão direito sobre ele e selecionando “Excluir”.

Por outro lado, usuários avançados que usam frequentemente a linha de comando ou aqueles que desejam criar um script para desinstalar aplicativos Win32 específicos podem usar o método sugerido abaixo.

Execute o prompt de comando com direitos de administrador

Primeiro de tudo, você precisa fazer login na sua conta de administrador. Os usuários com direitos normais não poderão remover os aplicativos instalados.

Então você precisa iniciar o prompt de comando com direitos de administrador. Digitar cmd no menu iniciar e no menu de contexto do aplicativo Linha de comando selecione “Executar como administrador”.

Como remover programas usando a linha de comando

O próximo passo é saber o nome do programa que deseja remover. Primeiro, você precisa examinar a lista de aplicativos instalados (serão mostrados os aplicativos que foram implantados usando o Windows Installer) - para fazer isso, digite o seguinte comando na janela do prompt de comando em execução:

Produto Wmic obter nome

Você deverá ver uma lista de programas instalados no sistema, conforme mostrado na captura de tela. Ao inserir o nome do programa, certifique-se de inserir todos os caracteres corretamente e respeitar as maiúsculas e minúsculas.

Como sabemos o nome do aplicativo que precisa ser removido, o próximo passo é enviar um comando para removê-lo. Se parece com isso:

Produto Wmic onde nome = "nome" chama desinstalação

Você precisará alterar o parâmetro name entre aspas para o nome do aplicativo obtido após a execução do primeiro comando. As aspas devem ser preservadas. Assim que o aplicativo for desinstalado com sucesso, você verá uma mensagem informando que a operação foi concluída.

O processo de exclusão pode ser modificado usando a opção /nointeractive, que desativa entradas adicionais. Isso significa que se o processo de desinstalação exigir autorização do usuário, esta etapa será omitida e a desinstalação começará imediatamente após pressionar Enter.

O comando ficará assim (altere o parâmetro name para o nome do programa e mantenha as aspas):

Produto Wmic onde nome = "nome" chama desinstalação /nointeractive

Nem é preciso dizer que, depois de desinstalar um aplicativo, a única maneira de recuperá-lo é instalar o mesmo pacote do zero; portanto, se você não tiver certeza do que está fazendo, faça primeiro um backup.

Esses comandos podem ser usados ​​em scripts e arquivos BAT para automatizar a remoção de aplicativos em vários computadores em uma rede. Eles também podem ser usados ​​em uma máquina remota quando o aplicativo Configurações está bloqueado por vários motivos, como infecção por malware.

Encontrou um erro de digitação? Destaque e pressione Ctrl + Enter

Visualizações