Comment lister les fichiers ouverts ou verrouillés sur Windows

Windows et les applications ouvrent constamment des fichiers de votre disque dur pour fonctionner (cache, fichiers temporaires, etc).
Parfois ces fichiers sont verrouillés et ne peuvent être supprimés ou peuvent géner l’éjection d’une clé USB ou disque dur externe.

Des applications existent pour lister les fichiers ouverts ou verrouillés et fermer les handles.
Cet article vous donne quelques unes de ces applications pour trouver les fichiers ouverts ou verrouillés.

Les fichiers ouverts ou verrouillés localement

Ces programmes vous aident à déterminer quelle application ou processus est à l’origine de l’ouverture d’un fichier et qui peut l’avoir verrouillé.

NirSoft’s Opened Files

NirSoft’s Opened Files est un programme gratuit qui permet de lister les fichiers ouverts.
La colonne « nom du fichier » donne le processus à l’origine de l’ouverture du fichier et la colonne répertoire le fichier ouvert.
L’avantage est que le programme permet de trier les colonnes pour trouver facilement ce que l’on cherche.
La liste est exportable au format texte, html ou CSV.

> Télécharger Opened Files View

Comment lister les fichiers ouverts ou verrouillés sur Windows

Vous pouvez fermer aussi le fichier ouvert, en effectuant un clic droit.
Il est tout à fait possible de sélectionner plusieurs fichiers verrouillés.

Comment lister les fichiers ouverts ou verrouillés sur Windows

Moniteur de ressources système

Le moniteur de ressources système de Windows est inclut par défaut et permet aussi de trouver la source d’un fichier ouvert.
Pour ouvrir le moniteur de ressources système, rendez-vous sur la page suivante : Le moniteur de ressources de Windows

Cliquez ensuite sur l’onglet Processeur, puis déroulez Descripteurs associés.
A droite, dans le champs de recherche, saisissez le fichier ouvert dont vous souhaitez connaître la source.
Lancez la recherche, le résultat apparaît, ici on peut voir que le processus système svchost.exe est à l’origine de l’ouverture de Internet Explorer.evtx

Comment lister les fichiers ouverts ou verrouillés sur Windows

Process Explorer

L’application Process Explorer permet aussi de trouver un fichier ouvert.
Pour l’utilisation complètement de Process Explorer, reportez-vous à la page suivante : Tutoriel Process Explorer

Cela se passe depuis le menu Find puis Find Handle Or Dll.
Vous pouvez aussi utiliser la combinaison de touche CTRL+F

Comment lister les fichiers ouverts ou verrouillés sur Windows

Saisissez ensuite le fichier ouvert dont vous souhaitez connaître le programme ou application qui l’a ouverte puis cliquez sur Search.
Le résultat de la recherche s’affiche en dessous.

Comment lister les fichiers ouverts ou verrouillés sur Windows

 

handles de Microsoft

handles est une application ligne de commandes qui permet de lister les fichiers ouverts.
handles est donc à utiliser depuis l‘invite de commandes de Windows, et est plutôt à destination des utilisateurs expérimentés.

En saisissant handles sans option, la liste complète des fichiers ouverts s’affiche.

Comment lister les fichiers ouverts ou verrouillés sur Windows

On peut utilise la commande findstr pour filtrer la sortie et n’afficher ce qui nous intéresse.
Par exemple :

handle.exe |findstr /i "Internet Explorer.evtx"

Comment lister les fichiers ouverts ou verrouillés sur Windows

Si vous vouliez que les fichiers ouverts sur le lecteur E:\, utilisez alors la commande suivante :

handle.exe |findstr /i e:\

 

Fichiers ouverts par le réseau

Pour les administrateurs, certains fichiers ouverts par le réseau peuvent parfois être mal fermés et rester verrouillés.
Certains applications permettent aussi de lister les fichiers ouverts par le réseau et les fermer.

Depuis la gestion de l’ordinateur

La gestion de l’ordinateur de Windows, depuis un clic droit sur « Mon Ordinateur » puis Gérer ordinateur permet de lister les fichiers ouverts par le réseau.
Rendez-vous dans Dossier Partagés > Fichiers ouverts
Encore une fois, cela n’affiche que les fichiers ouverts depuis les partages et non les fichiers locaux ouvertspar les applications ou Windows lui même.

Comment lister les fichiers ouverts ou verrouillés sur Windows

Openfiles de Microsoft

Openfiles permet de lister les fichiers ouverts sur le réseau, ce dernier s’utilise en ligne de commandes.
La fiche OpenFiles : https://technet.microsoft.com/en-us/library/bb490961.aspx
OpenFiles permet de déconnecter les fichiers ouverts d’un utilisateur.

Le paramètre /disconnect permet de fermer un fichier ouvert.

openfiles.exe /disconnect /id 1 
openfiles.exe /disconnect /a hiropln 
openfiles.exe /disconnect /o read/write 
openfiles.exe /disconnect /op "c:\my documents\somedoc.doc" 
openfiles /disconnect /session machine /id 5 
openfiles.exe /disconnect /s srvmain /u maindom\hiropln /id 5 
openfiles /disconnect /s srvmain /u maindom\hiropln /p p@ssW23 /id *

Liens autour des fichiers ouverts

Les liens du site autour des fichiers ouverts, verrouillés qui peuvent être difficiles à supprimer.

et côté surveillance système ou d’une application :

Print Friendly, PDF & Email
(Visité 202 fois, 5 visites ce jour)

Vous pouvez aussi lire...

Les Tags : #Windows10 - #Windows - #Tutoriel - #Virus - #Antivirus - #navigateurs WEB - #Securité - #Réseau - #Internet