Dois arquivos não serão excluídos do HDD

Dois arquivos não serão excluídos do HDD

Estou me preparando para atualizar para o Windows 10, finalmente, e estou tendo alguns problemas ao limpar meu disco rígido de armazenamento. Havia dois arquivos lá, um arquivo EXE e um arquivo OCX relacionado ao Adobe Flash 10. Eles estão sendo muito teimosos em serem excluídos, aqui está o que eu tentei:

  • Shift+Del: afirma que os arquivos estão sendo usados ​​por alguma coisa
  • Ao excluí-los normalmente, vejo"You require permission from PCNAME\MY USERNAME to make changes to this folder"
  • Eu sou o proprietário desses arquivos e da pasta pai e concedi a mim mesmo permissões totais para a pasta e os itens filhos
  • Clique com o botão direito> Assumir a propriedade: sem sorte depois de fazer isso, embora o processo tenha sido bem-sucedido
  • Posso renomear esses arquivos e recortá-los e colá-los onde quiser, mas não consigo excluí-los.
  • Powershell: Tentei, Remove-Item '.\Delete Me' -Force -Recursemas o erro afirma 'Acesso ao caminho negado.'
  • Powershell: rm '.\Delete Me' -Forceretorna o mesmo erro
  • PsExec: Tentei executar o Powershell como SYSTEM, sem dados, mesmos erros acima
  • Desbloqueador de software de terceiros: afirma que os arquivos são desbloqueados e sem processamento, mas ainda não podem ser excluídos
  • Outra resposta no StackExchange me fez tentar um arquivo .bat para assumir o controle, mas sem dados
  • Eles estão marcados como arquivos somente leitura, mas não tenho permissão para alterar isso
  • Modo de segurança: não vá. Os mesmos erros de antes.

Para ser justo, os arquivos ocupam apenas 4 MB de espaço, mas é o princípio neste momento; Não quero ser derrotado por dois arquivos miseráveis. Formatar o disco parece uma coisa do Genos (pense: um exagero). Então, o que mais posso fazer para me livrar deles?

Responder1

Para excluir à força uma pasta que simplesmente não será excluída, não importa o que aconteça

Execute os comandos abaixo...

  1. de um prompt de comando elevado do administrador
  2. ou salve como um script em lote e configure-o para ser executado como um script de inicialização usandoPolítica de grupoouAgendador de tarefasse o número 1 não resolver sozinho.

Os Comandos

Esses comandos essencialmente ...

  1. Define o caminho da pasta
  2. Assume a propriedade da pasta e de seu conteúdo recursivamente
  3. Concede permissões de nível EveryoneACL Fullpara tudo recursivamente
  4. Exclui de forma forçada e silenciosa todos os arquivos abaixo da pasta de forma recursiva
  5. Remove o próprio diretório assim que todos os itens acima forem concluídos nessa ordem

Comandos e script em lote

SET "Folder=C:\Delete Me"
takeown /a /r /d Y /f "%Folder%"
icacls "%Folder%" /grant everyone:F /t
DEL /Q /F /S "%Folder%\*"
RD /S /Q "%Folder%"

Recursos de apoio


Outros itens notáveis

Outras razões pelas quais as pastas não podem ser removidas são...

  • Arquivos ocultos ou algo dentro das pastas que tenha algo "em uso", portanto não pode ser removido até que o processo seja interrompido/interrompido

  • Comece a eliminar processos da memória, interrompendo serviços, desabilitando trabalhos do agendador de tarefas, etc. para impedir que um processo use um arquivo oculto dentro da pasta que você não pode ver

  • Serviços ou tecnologias de replicação de arquivos anexados a essas pastas no sistema de arquivos, como DFS, pontos de montagem, etc.

    • Pare a replicação de qualquer tecnologia de replicação que esteja sendo usada no sistema de arquivos
  • Sistema de arquivocorrupção de nível

  • correrchkdsk C: /F /R /X

Se nada ainda estiver funcionando para resolver, sugiro que você execute uma verificação completaantimalwaredigitalizar, bem como um Verificação off-line do Microsoft Defendercom definições totalmente atualizadas que detectam bugs maliciosos e assim por diante.

Responder2

Tente excluir os arquivos da conta do administrador.

Habilite-o fazendo isto:

Hold the Windows Key while pressing “R” to bring up the Windows Run dialog box. Type: net user administrator /active:yes Press “Enter“.

(se você quiser desabilitar a conta de administrador, execute novamente, mas substitua sim por não.)

Responder3

Eu daria uma chance a este arquivo em lote:

@echo off

set "hdd=YOURDRIVEPATH"

attrib -r %hdd%\*.* /s
del /f /q THEEXE.exe
del /f /q THEOCX.ocx

pause

Onde hddestá a letra da sua unidade ou qualquer pasta em que esses arquivos estejam - se não estiver em uma subpasta, você pode ignorar a variável aqui e usar apenas a letra/caminho da unidade; attribtentará remover a configuração somente leitura de sua %hdd%e de todas as suas subpastas; e cada delcomando tentará excluir silenciosamente os arquivos e ignorar os atributos somente leitura. Certifique-se de alterar a hddvariável e os nomes dos arquivos .exe e ocx, então você pode tentar executá-lo como administrador ou como usuário e ver se algum deles ajuda.

Referência:atribuir,del

informação relacionada