J'ai mis à jour le système d'exploitation de mon ordinateur portable de Windows XP à Windows 7. Il reste maintenant quelques fichiers restants de Windows XP sur l'ordinateur. Si j'essaie de les supprimer, j'obtiens le message d'erreur suivant:
Vous avez besoin d'une autorisation pour effectuer cette action.
Vous devez obtenir l’autorisation de S-1 -.... pour apporter des modifications à ce dossier.
Ce qui est étrange, c'est que je suis connecté avec le seul compte d'utilisateur sur cette machine et que je dispose de privilèges d'administrateur. J'ai essayé de désactiver le contrôle de compte d'utilisateur, mais je ne parviens toujours pas à supprimer les fichiers.
Comment puis-je forcer la suppression de ces fichiers?
la source
Les arguments en ligne de commande pour prendre possession devraient être dans cet ordre
NOTE:
cacls
est maintenant obsolète, veuillez utilisericacls
la source
Dans mon cas, prendre possession de Windows 7 n’était pas suffisant dans mon cas particulier (mon installation de Windows 7 a été réalisée à l’aide de Symantec Backup Exec à partir d’un autre ordinateur et le dossier était sous contrôle de source).
Je devais effectuer deux autres étapes:
Cliquez avec le bouton droit sur le dossier contenant les fichiers que vous souhaitez supprimer et sélectionnez "Propriétés" -> "Sécurité" -> "Avancé" -> sélectionnez votre utilisateur -> "Modifier l'autorisation" -> Cochez la case "Remplacer toutes les autorisations d'objet enfant par des autorisations pouvant être héritées de cet objet "
Supprimez les fichiers dans les dossiers manuellement du plus profond à la racine. Supprimez les dossiers une fois qu'ils sont vides, c'est-à-dire que si vous avez "folder1-> folder2", supprimez d'abord le contenu de folder2, puis supprimez folder2, etc.
Si les autres solutions ne suffisent pas, vous pouvez essayer ces étapes suivantes.
la source
C’est
S-1-...
un GUID laissé par l’installation précédente. De toute évidenceNEWSYSTEM\Administrator
ne fait pas partie duOLDSYSTEM\Administrators
groupe.Vous devez vous approprier le lecteur, laisser les modifications se propager, puis vous devriez pouvoir supprimer les fichiers.
la source
Habituellement
takeown
et(i)cacls
faire le travail.Vous pouvez également utiliser Unlocker pour le supprimer (probablement un redémarrage),
ou bien utiliser PsExec de Sysinternals pour obtenir les privilèges de l'utilisateur SYSTEM et supprimer ces fichiers (celui-ci fonctionnera sur certains fichiers et risque d'échouer sur d'autres).
Mais si ce dossier contient beaucoup de fichiers, les
takeown
privilèges prendront beaucoup de temps (cela m'a pris environ 20 minutes, cela dépend de la vitesse du disque dur). Donc, dans ce cas, tout LiveCD / DVD / USB est plus rapide, car ils ne nécessitent aucun privilège pour supprimer le dossier.la source