Um único arquivo tornou-se inutilizável, inalterável, não-elástico. Não é possível assumir a propriedade

1

Um único arquivo, em /MyFolder/images/file1.png, tornou-se, de repente, uma entidade divina como eu nunca vi antes. Eu sou a única conta no PC, direitos de administrador completos. UAC desligado sempre, desde o início. O que falhou:

  • Windows Explorer -> Properties -> Security:
    • "Você não tem permissão para visualizar ou editar as configurações de permissão deste objeto"
    • Advanced -> Owner: Proprietário atual: não é possível exibir o proprietário atual
  • takeown /f file1.png /r /d y: ERRO: acesso negado.
  • icacls file1.png /grant administrators:F /T: file1.png: acesso negado. Processado com sucesso 0 arquivos; Falha ao processar 1 arquivos.
  • net user administrator /active:yes em um prompt de comando elevado, alternando para o usuário Administrador, tentando apropriar-se do Windows Explorer e repetindo as etapas acima.

O que eu fizer, não posso retomar o controle desse arquivo. O que eu perdi, o que posso fazer?

Mave
fonte
2
Você desligou e ligou novamente?
JBaldridge
Eu não o fiz por duas razões: quero saber como e por que, e eu estava prestando atenção.
Mave
Esse comportamento pode ser causado por um rootkit que intercepta solicitações para o arquivo. Mas isso é altamente improvável neste caso, pois é extremamente improvável que ele escolha " /MyFolder/images/file1.png" como um arquivo a ser protegido.
ivan_pozdeev

Respostas:

2

Isso pode ser causado por uma corrupção das ACLs do NTFS; tente executar chkdskno volume.

Ou pode ser que a diretiva de segurança do sistema não conceda aos administradores o direito de apropriar-se dos arquivos (seja porque foi alterado ou porque foi corrompido); executar gpedit.msc, vá Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> User Rights Assignmente verifique se o grupo Administradores tem o Take ownership of files or other objectsprivilégio.

Massimo
fonte
chkdskestá rodando, mas não esperando que qualquer coisa estranha apareça. O grupo de administradores tem acesso ao privilégio Take ownership.
Mave
1

1a. Primeiro, navegue até o diretório no Windows Explorer. Mantenha pressionada a tecla CTRL + Clique com o botão direito - Abrir janela de comando aqui. Você pode ter que fechar esse prompt do CMD e abrir o CMD como administrador.

  1. Tipo:

rmdir (nome da pasta) / s # fornece erro del . # dá erro takeown / f (nome da pasta) / r / dy # dá erro

  1. Como isso não funciona, vamos tentar executá-lo como NTAUTHORITY \ SYSTEM: digite psexec -sid cmd.exe whoami # deve retornar o sistema Tente o passo 2 novamente, ainda sem ir # NOTA: Isso pressupõe que você tenha o PSTools instalado e adicionado ao seu Variável PATH.

NOTA: Você costumava executar “em (hora) / cmd.exe interativo” #Onde (hora) é a hora atual (HH: MM 24 horas) mais 1 minuto. O interruptor / interactive foi depreciado embora.

  1. Clique com o botão direito do mouse em cada arquivo com a extensão Unlocker do Windows Explorer - Excluir na próxima reinicialização. Isso funciona!

  2. Se você tiver um erro "caminho muito longo", basta digitar:

robocopy c: \ empty C: \ deleteme / purga

NOTA: Isso excluirá essa pasta (c: \ deleteme) e todas as subpastas para você!

anon
fonte
0

Inicialize uma distro live * nix.
Dependendo do que você deseja fazer com o arquivo:

chown user .../file1.png && chmod 7777 .../file1.png

Reinicie no Windows e você deve ser capaz de ter o seu caminho com ele.

ou apenas excluí-lo.

Se você pode ser incomodado tentando obter sua cabeça em torno da sintaxe do Windows, icalcspode funcionar. Não sendo um usuário do Windows, eu não poderia te dizer como.

user657451
fonte
0

Clique em Iniciar, digite cmd e abra como administrador. Digite: net user administrador / active: yes Faça logoff da sua conta, efetue login como administrador Agora você deve poder excluir o arquivo. Faça logoff e, em seguida, faça login na sua conta de usuário. No prompt do cmd, digite: net user administrator / active: no

Procurar por malware

Darryl
fonte
Bem-vindo ao superusuário! Por favor, leia a questão novamente com cuidado. Sua resposta não responde à pergunta original. O usuário já tem todos os direitos de administrador com o UAC desativado e ele já tentou o que você sugere (ele diz na pergunta).
DavidPostill