Mon PC a un tas de lecteurs supplémentaires. La plupart d'entre eux contiennent d'anciennes copies de Windows et de Program Files. Mon PC s'appelle "PC" et mon utilisateur administrateur s'appelle "Tim". J'ai attribué la propriété de ces deuxièmes disques à l'utilisateur "PC\Tim" et lui ai également donné le contrôle total. J'essaie ensuite de supprimer les dossiers Windows ou Program Files de ces lecteurs et de recevoir le message.
"Vous devez obtenir l’autorisation de PC\Tim pour apporter des modifications à ce dossier."
Le propriétaire actuel de ces dossiers est répertorié sous le nom "Tim (PC\Tim)". Les autorisations effectives pour ces dossiers indiquent que cet utilisateur a tous les droits.
Les "réponses" absurdes de la communauté Microsoft offrent bien sûr des choses telles que "Utiliser le nettoyage du disque" (qui est une réponse flagrante sans instruction) ou "reformater simplement le lecteur" (le formatage évite le problème plutôt que de le résoudre).
Quelles sont les étapes correctes pour supprimer ces anciens fichiers?
Exécutez les commandes suivantes ligne par ligne, mais pour ce faire, remplacez "Z:\Program Files" par ce que vous souhaitez réellement supprimer.
takeown /F "Z:\Program Files" /A /R /D Y
icacls "Z:\Program Files" /T /grant administrators:F
rmdir /s /q "Z:\Program Files"
Ce qui a fonctionné pour moi était une version simplifiée de cette suggestion :
Windows
en Windows.old
Windows.old
Cela a fonctionné dans Windows 10 ESPAGNOL:
set del_folder=F:\Program Files
takeown /f "%del_folder%" /r /d S
icacls "%del_folder%" /grant administradores:F /T
rmdir /s /q "%del_folder%"
Dans la commande takeown
, vous devez utiliser un "S" à la fin pour "Sí" en espagnol, au lieu de "Y" pour "Oui" (anglais).
Pour la commande icacls
, vous devez utiliser "administradores" (espagnol) et non "administrateurs" (anglais).
(Pour le dossier Windows) Si vous le pouvez, modifiez le nom en windows.old.Puis ouvrez le nettoyage du disque, sélectionnez le lecteur, puis cliquez sur OK.Après cela, cliquez sur "Nettoyer les fichiers système" pour supprimer le dossier.
Désormais, si vous ne pouvez pas renommer le dossier, téléchargez le logiciel de déverrouillage, ouvrez-le et sélectionnez-le, puis cliquez sur renommer, changez le nom en Windows.old, puis exécutez le nettoyage du disque. :RÉ
REMARQUE: Maintenant que j'y réfléchis, vous devriez pouvoir commencer à partir de l'étape 4, il vous suffit d'appuyer sur le bouton "Modifier les autorisations" pour obtenir l'accès. Je testerais, mais je n'ai plus de répertoires à supprimer.
Sous Windows 10 (fonctionne probablement aussi avec Windows 7 et 8):
Vous devriez maintenant posséder le répertoire.
Vous devriez maintenant avoir les permissions nécessaires pour supprimer les fichiers. Le faire (Testé sur les dossiers Program Files et Windows.old.)
Renommez simplement Program Files en Windows.old et exécutez un disque propre pour effacer les fichiers système. La même astuce fonctionne sur tous les dossiers que vous ne pouvez pas supprimer.