Uma ferramenta simples, chamada unlocker , pode fazer o trabalho facilmente, desativa todas as opções 'você não pode excluir ...' restrições
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?
Uma ferramenta simples, chamada unlocker , pode fazer o trabalho facilmente, desativa todas as opções 'você não pode excluir ...' restrições
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
.
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.