Comment puis-je savoir quel processus verrouille un fichier ou un dossier dans Windows ?
Par exemple, lorsqu'on essaie de supprimer un dossier, Windows signale ceci :
L'action ne peut pas être effectuée parce que le dossier est ouvert dans un autre programme.
Cela se passe de la même façon avec un fichier, mais comment savoir quel programme ou application l'utilise actuellement et m'empêche de supprimer le fichier ou le dossier ?
7 votes
Ver cette question de ServerFault .
1 votes
Votre fichier est-il une vidéo ? Vous pouvez constater que l'Explorateur Windows lui-même "utilise" le fichier...
52 votes
En quoi s'agit-il d'un doublon ? Il est spécifiquement demander comment trouver le processus qui verrouille un fichier, et non comment supprimer un fichier verrouillé.
12 votes
Je ne peux pas ajouter une réponse intégrée et plus simple ici parce qu'elle a été incorrectement marquée comme un doublon, et je ne peux pas non plus l'ajouter à l'autre fil de discussion parce qu'il ne s'applique qu'à XP. Quoi qu'il en soit, pour les versions de Windows avec Resource Monitor (tapez-le dans la barre de recherche), allez dans l'onglet CPU/Associated Handles, puis recherchez le fichier ou le dossier.
0 votes
J'ai appris que Windows 10 (et je suppose dès Windows 7) dispose d'un programme appelé Resource Monitor, qui vous permet de voir quels processus verrouillent un fichier ou un dossier : stackoverflow.com/a/24126882/470749
0 votes
Lorsque je supprime le fichier, la boîte de dialogue actuelle indique le processus qui le verrouille. Je ne le mentionne que parce que je ne l'ai remarqué que maintenant, après avoir cherché un moyen de trouver le processus qui m'empêche de le supprimer.
0 votes
Aucune des réponses ci-dessous ne m'a aidé à supprimer un fichier .iso. J'ai ensuite consulté le gestionnaire Hyper-V, et l'une des machines virtuelles a utilisé le fichier .iso comme source pour le lecteur de DVD.
10 votes
Imaginez que vous vivez en 2021 et que Windows ne vous indique toujours pas quel processus utilise le fichier lorsqu'il signale l'erreur.