64 votes

Impossible de supprimer un dossier vide parce qu'il est utilisé

J'essaie de supprimer un dossier vide, mais je ne peux pas car la boîte de dialogue de Windows indique qu'il est utilisé en ce moment.

Comment utiliser un dossier vide ? Comment puis-je résoudre ce problème, sans avoir à redémarrer l'ordinateur ou à me déconnecter ?

95voto

datester Points 851

Vous devrez utiliser Process Explorer de Microsoft (un simple exe) : https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer

Vous saurez ainsi quelle application gère ce dossier et vous pourrez également supprimer ce gestionnaire.

Rechercher -> Rechercher le manche -> rechercher le nom du dossier (cela va prendre un certain temps )

Tutoriel visuel : enter image description here

17voto

Black Points 6262

J'ai trouvé un autre moyen. Vous pouvez aussi résoudre le problème en redémarrant explorer.exe .

Cependant, cela ne fonctionne pas si elle est verrouillée par un autre processus qu'explorer.exe.

12voto

Sandeep Points 1112

Vous pouvez suivre ces étapes pour trouver le programme qui verrouille le dossier :

  1. Exécutez la commande suivante dans l'invite de commande wmic process > processes.txt . Cela créera un fichier de sortie processes.txt avec les détails de tous les processus en cours.
  2. Ouvrir le fichier dans processes.txt dans un éditeur de texte.
  3. Recherche du nom du dossier verrouillé. Vous obtiendrez le nom et le PID du processus accédant au dossier.
  4. Arrêtez le processus en utilisant TaskManager ou en utilisant la commande TaskKill /PID <pid> . Où <pid> est le PID trouvé à l'étape 3.

12voto

Damon Points 4442

La suite Sysinternals a déjà été mentionnée, mais ProcessExplorer est en fait le mauvais outil. movefile est ce que vous voulez. En tuant le processus qui a le répertoire ouvert mai fonctionne, mais ce n'est pas une bonne (ou sûre) approche.

Avec movefile vous pouvez, eh bien... déplacer des fichiers (les répertoires sont des fichiers !) au prochain redémarrage. Déplacer un fichier vers aucune destination c'est-à-dire "" planifie la suppression au prochain redémarrage. Notez qu'il doit être exécuté à partir d'une invite élevée (sinon vous obtenez l'erreur 5 en essayant de planifier les suppressions au démarrage).

7voto

xavier_fakerat Points 2416

Vous pouvez mettre fin de force au processus responsable du "verrouillage" du dossier si l'ID du processus est connu, et tout bon tueur de processus peut le faire sans avoir à redémarrer le système.

Alternativement, avec une interface graphique, vous pouvez utiliser Déverrouilleur Iobit pour déverrouiller le dossier, et donc supprimer le dossier par la suite. Faites glisser le dossier cible sur l'interface iobit puis, sur la barre de défilement à côté, sélectionnez déverrouiller et supprimer .

Sample screenshot

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X