Cette question a déjà une réponse ici:
J'ai un programme que je ne peux pas désinstaller. Je reçois l'erreur suivante:
Il y a un problème avec ce package Windows Installer. Un programme requis pour cette installation ne peut pas être exécuté. Contactez votre support technique ou le fournisseur de package.
Le programme semble être complètement romoved à partir de Program Files à l’exception de 2 fichiers, qui est un fichier journal LaTeX:
QuoteTemplate.log
QuoteTemplate.synctex.gz(busy)
Lorsque j'essaie de supprimer manuellement ces fichiers, je reçois:
Vous avez besoin d'une autorisation pour effectuer cette action
Je clique sur "Réessayer" plusieurs fois et cela ne réussit jamais.
Quand j'exécute l'invite de commande en tant qu'administrateur et essayez:
del C:\Program Files (x86)\dir\QuoteTemplate.log
Ça dit Access is Denied
. Si j'essaye:
cd C:\Program Files (x86)\dir
Ça dit Access is Denied
.
Je pensais qu'un programme corrompu bloquait le fichier. J'ai donc redémarré l'ordinateur, puis refait tout ce qui est décrit ci-dessus, avec les mêmes résultats.
Mise à jour: le démarrage en mode sans échec et le même résultat ont eu le même effet.
Mise à jour: j'ai pu modifier le contenu des fichiers, je ne pouvais tout simplement pas les supprimer. Je crois que c'est à cause des autorisations d'accès sur dir
. J'ai été en mesure de déverrouiller à l' dir
aide de la méthode de déverrouillage de la réponse acceptée. Il semblait que l'explorateur Windows avait en quelque sorte un verrou sur le fichier, ce qui explique pourquoi le redémarrage n'a pas résolu le problème. Je pourrais toutefois avoir tord.
Des idées?
Réponses:
Un outil simple, appelé unlocker, peut faire le travail facilement, il désactive toutes les restrictions "vous ne pouvez pas supprimer ..."
la source
Utilisez
TAKEOWN /F filename /A
pour définir leAdministrator
groupe en tant que propriétaire du fichier. Puis réessayez de supprimer le fichier en tant queAdministrator
.Une autre option serait de réparer les droits d'accès du fichier en utilisant
ICACLS
.la source
TAKEOWN
a dit que c'était réussi, mais ne m'a toujours pas laissé le supprimer. Je ne pense pas avoir correctement compris les ICACLS. Cela aurait pu le réparer, idk.Exécutez le programme de désinstallation EXPLICITEMENT en tant qu’administrateur (ne vous contentez pas d’exécuter le programme sur un compte disposant de privilèges d’administrateur). Sinon, vous obtenez ce type d'erreur. Cela est arrivé plusieurs fois sur des installations et l'exécution du programme en tant qu'administrateur corrige les problèmes.
la source