Perdeu os direitos de acesso e as permissões para a unidade de armazenamento secundário 'Arquivos de Programas'. Como eu recupero o controle?

0

Meu problema é - eu sou incapaz de apagar / desinstalar / substituir todas as pastas e arquivos dentro de 'Arquivos de Programas' no meu armazenamento E: drive, meu sistema operacional está instalado na unidade C :.

Li mensagens de problemas semelhantes daqui e de outros fóruns e tentei de tudo e nada parece ter feito efeito algum.

  • Sou administrador
  • Eu tenho o UAC desativado
  • Eu tenho controle total sobre todos os arquivos e pastas em C: e todas as outras pastas em E: incluindo Arquivos de Programas (x86), então é só em E: \ Arquivos de Programas onde não tenho controle
  • Eu posso criar pastas dentro de arquivos de programas, mas quando tento excluí-las, recebo uma mensagem de erro: you require permission from administrators to make changes to this folder . Algumas pastas / arquivos dizem que eu preciso de permissão do SYSTEM.
  • Quando tento cortar uma nova pasta que acabei de criar em arquivos de programa, ela diz que não pode ser concluída porque está aberta em outro programa.
  • Eu instalei a função de clique direito do 'Take Control' e tentei essa função em vários arquivos e pastas dentro de arquivos de programa, incluindo os próprios arquivos de programa. Isso só dá uma mensagem de erro: Access is denied .
  • Nas propriedades dos arquivos de programa, todas as contas têm controle total, exceto Usuários que possuem apenas leitura + execução , conteúdo da pasta de listas e permissões de leitura
  • Eu tentei arquivos de programas clique direito, propriedades, segurança, avançado e qualquer coisa que eu tente e alterar nessas opções dá a mensagem de erro: U nable to save permission changes on Program Files. Access is denied
  • Não consigo marcar as caixas para 'incluir permissões herdáveis ....' e substituir todas as permissões de objeto filho ...
  • Não consigo editar nada nos arquivos de programas propriedades, segurança, edição, quando tento alterar o proprietário para outra pessoa. Ocorreu um erro ao aplicar as informações de segurança: unable to set
  • Também não tenho certeza se está relacionado mas não consigo atualizar para a versão mais recente do itunes ou anti-malware que estão instalados em E: \ Arquivos de Programas .
  • Eu também tentei rodar o cmd.exe como admin e toda a coisa takeown /f /r /a apenas diz que o acesso é negado a menos que eu esteja digitando errado, as instruções que encontrei neste site em outro post eram meio confusos. Eu estruturei como: C:\takeown /f "E:\Program Files" /r
  • Eu também tentei C:\takeown /f "E:\Program Files" e C:\takeown /r "E:\Program Files"

Eu sinto que talvez eu não tenha seguido uma das etapas corretamente, mesmo que eu esteja tentando implacavelmente resolver isso e tenha explorado aparentemente todas as soluções possíveis. Eu conheço computadores, mas não quando se trata de edição de registro e regras avançadas de prompt de comando, etc.

Por favor me ajude! Qualquer conselho é muito apreciado!

    
por Leigh 27.10.2014 / 05:40

3 respostas

1

Fonte Assumir uma propriedade Arquivo, pasta, unidade ou chave do Registro no Windows 8 :

Assuma o controle de um objeto usando o comando TAKEOWN

Este comando assumirá a propriedade da pasta ou da unidade e de todos os arquivos e subpastas da pasta ou da unidade.

Abra um prompt de comando elevado .

Para conceder a propriedade ao grupo de administradores:

takeown /F "full path of folder or drive" /A /R /D Y

Exemplo:

takeown /F "E:" /A /R /D Y

Para apropriar-se apenas de uma pasta ou unidade usando o comando ICALCS

Abra um prompt de comando elevado .

Para definir o grupo de administradores como proprietário:

icacls "full path of folder or drive" /setowner "Administrators" /C

Exemplo:

icacls "E:\Folder" /setowner "Administrators" /C

Para apropriar-se de uma pasta ou unidade e todo o conteúdo usando o comando ICALCS

Abra um prompt de comando elevado .

Para definir o grupo de administradores como proprietário:

icacls "full path of folder or drive" /setowner "Administrators" /T /C

Exemplo:

icacls "E:\Folder" /setowner "Administrators" /T /C
    
por 27.10.2014 / 09:51
0

Assumir a propriedade de arquivos ou pastas do sistema no Windows não é uma tarefa simples. Não importa se você usa a GUI ou a linha de comando, são necessárias muitas etapas.

Mas na internet eu tenho um arquivo de registro que irá mudar a permissão e permitir que qualquer coisa seja executada no arquivo do Windows.

veja as etapas postadas no link abaixo para mais informações Clique aqui Ou em Este link

    
por 27.10.2014 / 08:03
0

Esse é o meu "chown.bat" (pessoas do unix vão rir de mim usando esse nome). Eu juntei tudo de várias soluções ... Cada vez que um não funciona, eu adiciono mais coisas. O material do SetACL que eu só descobri em 2014 ou 2015. Isso nunca falhou comigo:

    for /r %fn in (*.*)  SetACL -on "%fn" -ot file -actn clear -clr dacl,sacl
    takeown /F * /R /D  Y
    icacls   *.* /T /C /grant %_winuser%:(D,WDAC)
    icacls    .  /T /C /grant administrators:F System:F everyone:F

O SetACL é um utilitário de terceiros que precisa estar em seu caminho.

    
por 22.01.2016 / 08:17