Meu problema é: não consigo excluir/desinstalar/substituir todas as pastas e arquivos dentro de 'Arquivos de Programas' em minha unidade E: de armazenamento, meu sistema operacional está instalado na unidade C:.
Eu li postagens de problemas semelhantes aqui e em outros fóruns e tentei de tudo e nada parece ter surtido efeito.
- Eu sou um administrador
- Eu tenho o UAC desativado
- Tenho controle total sobre todos os arquivos e pastas em C: e todas as outras pastas em E: incluindo Arquivos de Programas (x86), portanto é apenas emE:\Arquivos de Programasonde eu não tenho controle
- Posso criar pastas dentro de arquivos de programas, mas quando tento excluí-los recebo uma mensagem de erro:
you require permission from administrators to make changes to this folder
. Algumas pastas/arquivos dizem que preciso de permissão do SYSTEM. - Quando tento recortar 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'Assumir o controle'função de clique com o botão direito e tentei essa função em vários arquivos e pastas dentro de arquivos de programas, incluindo os próprios arquivos de programas. Isso só dá mensagem de erro:
Access is denied
. - Nas propriedades dos arquivos de programas, todas as contas têm controle total, exceto Usuários, que só possuemler + executar, liste o conteúdo da pasta e as permissões de leitura
- Eu tentei arquivos de programaclique com o botão direito, propriedades, segurança, avançadoe qualquer coisa que eu tente alterar nessas opções gera a mensagem de erro: U
nable to save permission changes on Program Files. Access is denied
- Não consigo marcar as caixas para'inclui permissões herdáveis....'esubstitua todas as permissões de objeto filho...
- Não consigo editar nada nos arquivos de programapropriedades, segurança, edição,quando tento mudar o proprietário para outra pessoa, ocorre um erro ao aplicar as informações de segurança:
unable to set
- Além disso, não tenho certeza se está relacionado, mas não consigo atualizar para a versão mais recente do iTunes ou bytes anti-malware instalados emE:\Arquivos de Programas.
- Eu também tentei corrercmd.execomo administrador e a
takeown /f /r /a
coisa toda diz que o acesso foi negado, a menos que eu esteja digitando errado, as instruções que encontrei neste site em outro post foram meio confusas. Eu estruturei como:C:\takeown /f "E:\Program Files" /r
- Eu também tentei
C:\takeown /f "E:\Program Files"
eC:\takeown /r "E:\Program Files"
Sinto que talvez não tenha seguido uma das etapas corretamente, embora tenha tentado incansavelmente resolver isso e tenha explorado aparentemente todas as soluções possíveis. Tenho conhecimento de 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!
Responder1
FonteAssuma a propriedade de um arquivo, pasta, unidade ou chave de registro no Windows 8:
Assuma a propriedade de um objeto usando o comando TAKEOWN
Este comando assumirá a propriedade da pasta ou unidade e de todos os arquivos e subpastas na pasta ou unidade.
Abra umprompt de comando elevado.
Para conceder 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 obter propriedade apenas de uma pasta ou unidade usando o comando ICALCS
Abra umprompt 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 assumir a propriedade de uma pasta ou unidade e de todo o conteúdo usando o comando ICALCS
Abra umprompt 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
Responder2
Apropriar-se de arquivos ou pastas do sistema no Windows não é uma tarefa simples. Quer você use a GUI ou a linha de comando, são necessárias muitas etapas.
Mas na internet eu consegui um arquivo de registro que vai alterar a permissão e permitir que qualquer coisa seja executada no arquivo do Windows.
veja as etapas postadas no link abaixo para obter mais informaçõesClique aqui Ou emEsse link
Responder3
Este é o meu "chown.bat" (o pessoal do Unix vai rir de mim usando esse nome). Eu juntei várias soluções... Cada vez que uma não funciona, adiciono mais coisas. O material SetACL que descobri apenas em 2014 ou 2015. Isso nunca me falhou:
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
SetACL é um utilitário de terceiros que precisa estar no seu caminho.