Não é possível excluir um arquivo [duplicado]

0

Eu tenho um programa que não consigo desinstalar. Eu recebo o seguinte erro:

There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor.

O programa parece ser completamente removido dos arquivos de programas, exceto por 2 arquivos, que é um arquivo de log LaTeX:

QuoteTemplate.log
QuoteTemplate.synctex.gz(busy)

Quando tento excluir manualmente esses arquivos, obtenho:

You need permission to perform this action

Eu clico em "Try Again" várias vezes e isso nunca é bem sucedido.

Quando executo o prompt de comando como administrador e tento:

del C:\Program Files (x86)\dir\QuoteTemplate.log

Diz Access is Denied . Se eu tentar:

cd C:\Program Files (x86)\dir

Diz Access is Denied .

Eu pensei que um programa corrompido tinha um bloqueio no arquivo, então eu reiniciei o computador, e fiz todos os itens acima novamente, com os mesmos resultados.

Atualização: iniciando no modo de segurança e fazendo o mesmo teve o mesmo efeito.

Atualização: consegui alterar o conteúdo dos arquivos, mas não consegui excluí-los. Eu acredito que seja por causa das permissões de acesso em dir . Consegui desbloquear dir usando o unlocker da resposta aceita. parecia que o Windows Explorer de alguma forma tinha um bloqueio no arquivo, e é por isso que reiniciar não resolveu o problema. Eu posso estar errado.

Alguma idéia?

    
por ajon 15.06.2013 / 18:29

3 respostas

1

Uma ferramenta simples, chamada unlocker , pode fazer o trabalho facilmente, desativa todas as opções 'você não pode excluir ...' restrições

    
por 15.06.2013 / 22:26
1

Use TAKEOWN /F filename /A para definir o grupo Administrator como proprietário do arquivo. Em seguida, tente novamente excluir o arquivo como Administrator .

Outra opção seria reparar os direitos de acesso do arquivo usando ICACLS .

    
por 15.06.2013 / 19:26
0

Execute o desinstalador EXPLICITLY como Administrador (não apenas executando o programa em uma conta que tenha adminitrator privs). Caso contrário, você recebe esse tipo de erro. Eu tive isso acontecer em instalações várias vezes, e executar o programa como administrador corrige os problemas.

    
por 15.06.2013 / 19:44