- Ouvrez une invite de commande avec des privilèges administratifs.
-
Exécutez les commandes suivantes, une à la fois (modifiez " Z:\Program Fichiers" avec le dossier à supprimer) :
takeown /F "Z:\Program Files" /A /R /D Y
icacls "Z:\Program Files" /T /grant administrators:F
rd /s /q "Z:\Program Files"
Note 1 - Langue du système d'exploitation : takeown ... /D Y
L'entrée Y signifie "Oui" et sera différente en fonction de la langue du système d'exploitation. Le dossier Program Files peut également être nommé différemment.
Note 2 - Anciennes versions de Windows : Si icacls
y rd
ne sont pas prises en charge, essayez d'utiliser cacls
y rmdir
au lieu de
Explication et documentation :
Le problème peut venir du fait que vous n'avez pas les bonnes autorisations dans le fichier les listes de contrôle d'accès discrétionnaires (DACL) pour le dossier et son contenu. Les DACL identifient les administrateurs qui sont autorisés ou non à accéder à un objet sécurisé. Il ne suffit donc pas d'attribuer la propriété du dossier, mais il faut aussi accorder des autorisations dans les DACL. Vous pouvez accorder une autorisation à l'aide de la commande icacls, comme indiqué dans l'exemple ci-dessus. Explication des listes de contrôle d'accès et des DACL
enlèvement documentation sur l'enlèvement L'administrateur récupère l'accès à un répertoire et à son contenu qui était auparavant refusé, en faisant du groupe des administrateurs le propriétaire. /F [répertoire] spécifie le répertoire, /A donne la propriété au groupe des administrateurs, /R effectue une opération récursive sur le répertoire, tous les fichiers et sous-répertoires, /D supprime les messages de confirmation lorsque l'utilisateur n'a pas l'autorisation de "lister les dossiers" avec l'option suivante Y qui prend la propriété du répertoire. (Remarque : l'option Y peut être différente selon la langue du système d'exploitation).
icacls documentation icacls Accorde au groupe des administrateurs l'accès complet au répertoire (DAC). [répertoire] spécifier le répertoire, /T effectue l'opération sur tous les fichiers spécifiés dans le répertoire et les sous-répertoires, /subvention accorde à l'utilisateur spécifié des droits d'accès avec :F qui donne un accès complet. (Remarque : le nom du groupe d'administrateurs peut être différent selon la langue du système d'exploitation).
rd documentation du rd Supprime le répertoire avec tous ses sous-répertoires et fichiers. /s supprime le répertoire spécifié et ses sous-répertoires, y compris tous les fichiers, /q spécifie le mode silencieux, de sorte qu'il n'y a pas de demande de confirmation, [répertoire] spécifier le répertoire à supprimer.