Comment trouver quelle application ou quel processus utilise une clé USB sous Windows
Retirer une clé USB ou un disque dur externe est une opération rapide et simple, qui ne prend généralement que quelques secondes. Sous Windows, cette action peut être effectuée via la barre d'état système ou l'Explorateur de fichiers. Dans l'Explorateur, sélectionnez le périphérique souhaité, puis dans l'onglet "Gérer", cliquez sur "Éjecter". Alternativement, vous pouvez faire un clic droit sur l'icône du périphérique dans la barre d'état et sélectionner l'option "Éjecter". Une notification Windows confirmera ensuite que le retrait peut s'effectuer en toute sécurité. Cependant, il arrive parfois que Windows indique qu'une clé USB ne peut pas être retirée car elle est utilisée par une application ou un processus. Malheureusement, le message d'erreur ne précise pas quel logiciel ou quel processus est en cause. Voici comment découvrir l'élément qui empêche Windows d'éjecter votre périphérique USB.
Bien qu'il existe des applications tierces capables d'identifier les processus ou applications bloquant l'éjection, Windows propose un outil intégré : l'Observateur d'événements.
L'Observateur d'événements est un outil qui enregistre en temps réel toutes les activités, qu'elles soient liées à l'utilisateur ou au système. Il est particulièrement utile pour les administrateurs système, et c'est cet outil qui va nous aider à déterminer quel processus ou application bloque l'éjection de votre clé USB.
Pour lancer l'Observateur d'événements, aucune autorisation administrative n'est nécessaire. Dans la colonne de gauche, développez "Journaux Windows", puis sélectionnez "Système". Ensuite, dans la colonne de droite, choisissez "Filtrer le journal actuel...".
Le filtre permet d'affiner la liste des événements système affichés dans l'Observateur. Puisque l'échec d'éjection d'une clé USB est un événement système, c'est sous "Journaux Windows > Système" que nous allons chercher. Afin de trouver l'événement d'éjection ayant échoué, nous devons appliquer un filtre spécifique.
Dans la fenêtre "Filtrer le journal actuel", cliquez dans le champ "Tous les ID d'événement". Remplacez la valeur par défaut par le numéro 225, puis validez en cliquant sur "OK".
Un échec d'éjection USB a pour identifiant d'événement le numéro 225. Ce filtre permet d'afficher uniquement les événements liés à un échec d'éjection de périphérique USB. Double-cliquez sur l'événement le plus récent pour afficher ses détails.
Les détails de l'événement indiquent le processus ou l'application qui a empêché l'éjection de l'USB. Consultez l'onglet "Général" : l'événement décrit ce qui a bloqué l'arrêt du périphérique. Il ne mettra pas en évidence l'application ou le processus exact, mais vous donnera des pistes.
L'illustration ci-dessous montre l'application "Video.UI.exe" qui a empêché l'arrêt d'une clé USB. "Video.UI.exe" est l'application Films et TV par défaut sous Windows 10.
Si une application empêche votre clé USB de s'arrêter, assurez-vous d'avoir fermé toutes les instances de celle-ci. Si c'est un processus qui est en cause, la démarche est un peu plus délicate. Il est déconseillé de forcer la fermeture d'un processus sans savoir avec certitude ce qu'il fait. Soyez prudent. En cas de doute, envisagez de mettre votre ordinateur en veille ou de le redémarrer, puis tentez à nouveau de retirer le périphérique.
Cette méthode est compatible avec Windows 7, 8/8.1 et 10.