Impossible de supprimer le dossier dans Windows 7?

23

Je ne parviens pas à supprimer un dossier sur mon disque dur externe. J'ai également essayé de les supprimer en mode sans échec, mais je ne suis pas en mesure de le faire. C'est un gros casse-tête pour moi maintenant. Même moi, je suis l'administrateur et il a toujours besoin des privilèges d'administrateur pour les supprimer. Alors, comment puis-je me débarrasser de ce problème? Aidez-moi, s'il vous plaît!

entrez la description de l'image ici

avirk
la source

Réponses:

14

Vous pouvez également essayer Unlocker . Il déverrouille ou tue le processus qui utilise le fichier / dossier et le supprime / le renomme.

Klemen Košir
la source
404 sur ce lien :(
ScottJ
1
@ScottJ J'ai mis à jour le lien!
Klemen Košir
18

Essayez d'obtenir la propriété du dossier:

Cliquez avec le bouton droit sur le dossier -> Propriétés -> onglet Sécurité -> bouton Avancé -> onglet Propriétaire -> bouton Modifier -> Sélectionnez votre compte d'utilisateur -> Activez Remplacer le propriétaire sur les sous-conteneurs et les objets .

Une fois terminé, fermez toutes les fenêtres de propriétés et ouvrez à nouveau Propriétés -> onglet Sécurité -> bouton Avancé -> onglet Autorisations -> bouton Modifier les autorisations -> Ajoutez votre compte d'utilisateur et sélectionnez Remplacer tout objet enfant ...

Réessayez ensuite.

Tex Hex
la source
3
Non ça n'a pas marché pour moi.
avirk
3
Et ce "Nopes" signifie que le même message apparaît de nouveau?
Tex Hex
Si le nom / identifiant dans le message d'erreur n'a pas changé, la première étape n'a pas fonctionné. Réessayez et assurez-vous d'avoir coché la case "remplacer le propriétaire sur les sous-conteneurs et les objets".
sgmoore
2
Si vous essayez de supprimer les dossiers, lors de la deuxième étape, vous devez également cocher «Contrôle total»
sgmoore
J'ai tout essayé mais rien ne fonctionne comme mentionné dans la réponse ...... :-(
avirk
8

Mon mari a eu le même problème avec son disque dur externe. C'est ce que j'ai fait pour le supprimer. Ce sont les étapes que j'ai suivies dans Windows 7 en étant connecté sous administrateur ... je ne suis pas sûr que cette partie était nécessaire, mais je voulais inclure ce peu d'informations.

Phase 1 - Prendre possession

  1. Dossier clic droit
  2. Sélectionnez "propriétés"
  3. Sélectionnez l'onglet "sécurité"
  4. Cliquez sur le bouton "Avancé"
  5. Sélectionnez l'onglet "propriétaire"
  6. Cliquez sur le bouton "Modifier"
  7. Sous «changer le propriétaire pour», mettez en surbrillance l'utilisateur que vous souhaitez définir comme propriétaire
  8. Cochez la case «remplacer le propriétaire sur les sous-conteneurs et les objets»
  9. cliquez sur le bouton «appliquer» (cela vous ramènera à la fenêtre «paramètres de sécurité avancés»)

Phase 2 - Autorisations

Une fois que vous êtes de retour dans la fenêtre `` paramètres de sécurité avancés '', suivez ces instructions (Remarque: vous devrez peut-être fermer complètement la fenêtre des propriétés, puis la rouvrir pour que les modifications ci-dessus prennent effet avant d'effectuer la prochaine série d'étapes).

  1. Sélectionnez l'onglet «autorisations»
  2. Cliquez sur le bouton "Modifier les autorisations"
  3. Mettez en surbrillance l'utilisateur dont vous avez besoin de modifier les autorisations pour
  4. cliquez sur le bouton «modifier»
  5. Cochez la case "autoriser" à côté du contrôle total
  6. Cliquez sur OK"
  7. Cochez la case à côté de "inclure les autorisations héritables du parent de cet objet"
  8. Cochez la case à côté de "remplacer toutes les autorisations d'objet enfant par des autorisations héritées de cet objet"
  9. Cliquez sur "appliquer"
  10. Cliquez sur "oui" dans la boîte pop-up "
  11. Cliquez sur "OK" pour fermer la fenêtre des autorisations
  12. Cliquez sur "OK" pour fermer la fenêtre des paramètres de sécurité avancés
  13. Cliquez sur "ok" pour fermer la fenêtre des propriétés

Vous devriez maintenant pouvoir supprimer le dossier non supprimable.

Phase 3 (c'est un dossier partagé)

Assurez-vous de suivre les étapes suivantes:

  1. Propriétés
  2. Onglet de partage
  3. Partager ... Assurez-vous que votre utilisateur dispose d'un niveau d'autorisation en lecture / écriture
  4. Revenez, partage avancé
  5. Assurez-vous que votre utilisateur est ici avec un contrôle total
Bri-Anne
la source
5

Parfois, vous ne pouvez pas supprimer un fichier ou un dossier car le nom de fichier ou un fichier qui se trouve dans le dossier contient un caractère masqué.

Vous pouvez le supprimer dans une invite de commandes à l'aide de commandes DOS - un peu de connaissance des commandes DOS est nécessaire.

Une fois l'invite de commande ouverte, accédez à ce dossier particulier et ouvrez-le. Supprimez tous les fichiers de ce dossier à l'aide de del *.*.

Quittez ce dossier et vous devriez maintenant pouvoir supprimer le dossier.

drzcyy
la source
1
J'ai utilisé rmdir / s pour le supprimer
Matthew Lock
3

J'ai utilisé le nettoyage de Windows. J'ai accompli cela en suivant ce tutoriel . C'est pour Windows 8 mais fonctionne aussi bien pour Windows 7.

Press Start -> Type "cleanmgr" and press enter -> Select Windows Drive -> Then find previous Windows installations -> check it -> press OK

Cela a fonctionné pour moi.

Entaille
la source
Simple et ça marche!
Marco Demaio
2

Utilisez simplement ce texte, enregistrez-le dans un fichier .reg et exécutez-le. Après cela, vous pouvez supprimer / renommer ce type de dossiers verrouillés en un seul clic.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\exefile\shell\runas2]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\exefile\shell\runas2\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Grant Admin Full Control"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

Voir les instructions complètes ici sur Comment supprimer / renommer / déplacer des fichiers restreints en un seul clic

Dheeraj Thedijje
la source
Bonne réponse. Cependant, je ne recommanderais pas cette réponse aux débutants. Parce que s'ils jouent avec les privilèges des dossiers restreints ou système (accidentellement ou non), cela peut créer beaucoup de problèmes de sécurité.
Jet
0

J'ai rencontré ce problème plusieurs fois. J'ai conclu que quelque chose dans le système d'exploitation ou dans une application d'arrière-plan a un fichier ou un dossier ouvert et que le système ne laissera pas l'opération se poursuivre. Les messages d'erreur sont probablement un peu faux - ils récupèrent une erreur et supposent qu'il s'agit d'une erreur d'authentification.

Je n'ai jamais essayé de "réparer" cela car pour moi c'est juste une irritation, pas un "vrai" problème. (Et quelle est l'irritation de plus de Windows, dans le grand schéma des choses?)

Daniel R Hicks
la source
0

J'ai eu ce problème et j'ai utilisé avec succès l'idée de déplacer et / ou de supprimer progressivement des éléments.

Je ne pouvais pas déplacer un dossier avec deux sous-dossiers et fichiers. C'était un vieux dossier, donc il n'y avait aucun moyen que quelque chose d'imaginable puisse l'utiliser. J'ai utilisé le moniteur de ressources (zone "recherche", au-dessus de la partie droite de la sous-fenêtre de poignée et de fichier sous l'activité du processeur) pour vérifier que la fenêtre de processus de l'Explorateur avait quelque chose d'associé. Le SEUL processus qui leur était associé était la fenêtre d'affichage (Explorateur) et ils ne semblaient y avoir été que parce qu'ils se trouvaient dans la liste des dossiers affichés. Aucun autre processus n'était actif.

Sinon, aucun processus actif n'a utilisé ces fichiers ou dossiers. J'ai vérifié les fichiers de verrouillage ou d'autres choses étranges comme les fichiers cachés ou système et il n'y en avait pas. L'invite de commande n'a pas aidé. Chaque élément avait le même nom et je ne pouvais pas non plus déplacer le dossier parent sous DOS. RIEN ne semble expliquer pourquoi je n'ai pas pu supprimer le dossier parent, donc évidemment ma connaissance des subtilités est déficiente.

J'ai réussi à utiliser l'Explorateur Windows pour déplacer les fichiers de chaque dossier vers un autre dossier (j'ai même utilisé les mêmes noms de dossier, mais je n'ai pas copié le nom au cas où un caractère invisible serait là). Après avoir déplacé des fichiers, j'ai supprimé les dossiers. Ensuite, je les ai tous mis dans une structure de fichiers en double là où l'ancienne "était", pour voir si je pouvais (je pourrais). Enfin, j'ai déplacé le dossier (et son contenu) vers sa nouvelle destination. Je suis heureux! :-)

Roger Dodger
la source
0

J'ai également eu ce problème sur Windows 10 avec un répertoire dans l'un de mes projets (donc pas un créé par Windows). J'ai reçu un message similaire, mais à la place, il a dit qu'il me fallait des autorisations (?). Une invite de commande élevée n'a pas fonctionné non plus. Obtenir la propriété et réinitialiser les autorisations n'a pas non plus résolu le problème. Pourtant, après avoir redémarré mon PC, j'ai pu supprimer le répertoire (soupir). L'un des fichiers était probablement détenu par un processus.

Wouter
la source
-1

Essayez d'abord de modifier l'autorisation du dossier. Rendez-le modifiable par vous.

Si cela ne fonctionne pas, essayez d'exécuter explorer.exe en tant qu'utilisateur SYSTEM.

goweon
la source
2
Je ne recommanderais pas aux gens d'exécuter une application en tant qu'utilisateur SYSTEM. Cela peut foutre tellement de choses que ce n'est même pas drôle, et il y a toujours un moyen approprié de le contourner. Si vous n'en savez pas assez pour savoir pourquoi vous ne devriez pas , alors vous n'en savez pas assez pour le faire en toute sécurité.
Dark Android
1
-1 pour avoir suggéré d'utiliser le compte Système local. Comme l'a dit @DarthAndroid, cela est très dangereux et tout aussi mauvais que d'effectuer des tâches non administratives sur le rootcompte d' un système Unix , sinon pire, car Windows n'est pas conçu pour permettre aux utilisateurs d'exécuter directement des applications en tant que système local.
bwDraco
Comme l'a dit @DragonLord, exécuter l'explorateur sous SYSTEM est mauvais. Cependant, exécuter cmd.exesous SYSTEM n'est pas dangereux UNIQUEMENT si vous savez ce que vous faites.
Jet