Vous tentez d’éjecter une clé ou un disque USB sous Windows 11 et le message « Ce périphérique est actuellement utilisé » persiste ? Voici un guide pas‑à‑pas, fiable et actionnable, pour identifier le processus fautif et retirer votre support sans risque de corruption.
Vue d’ensemble du problème
Sous Windows 11, la fonction Retirer le périphérique en toute sécurité peut échouer alors qu’aucune application visible ne semble accéder au lecteur. En coulisses, un processus conserve un handle (verrou) ouvert sur un fichier, un dossier ou sur le volume lui‑même : Explorateur Windows qui génère des miniatures, antivirus qui scanne un exécutable copié, indexation de recherche, synchronisation cloud (OneDrive, Dropbox, Google Drive), lecteur multimédia, logiciel OEM (ex. Samsung File Tracker), agent de sauvegarde, etc. Tant que ce handle n’est pas fermé, Windows refuse le démontage pour éviter une perte de données.
La bonne approche consiste à identifier le verrou, libérer proprement le volume, puis prévenir de futurs blocages (stratégies de cache, exclusions antivirus, habitude de fermeture des fenêtres Explorateur).
Checklist express
- Fermez toutes les fenêtres Explorateur pointant vers le lecteur (y compris les boîtes de dialogue Ouvrir/Enregistrer).
- Redémarrez Explorateur Windows via le Gestionnaire des tâches.
- Recherchez le verrou avec resmon.exe (Moniteur de ressources) et terminez le/les processus fautifs.
- Si le service TrkWks (Distributed Link Tracking) verrouille : arrêtez‑le/désactivez‑le temporairement.
- Activez la stratégie Suppression rapide sur ce périphérique pour réduire les besoins d’éjection.
- En dernier recours, démontez via MountVol ou DiskPart avant de débrancher.
- Si rien n’y fait : procédez à un arrêt/redémarrage du PC (fermeture garantie des handles).
Solutions et bonnes pratiques
| Objectif | Méthode | Étapes essentielles |
|---|---|---|
| Identifier le coupable | Resource Monitor (resmon.exe) | 1. Win + S → tapez resmon.exe → Entrée.2. Onglet CPU → réduire Processus et Services. 3. Dans Handles associés, saisissez la lettre du lecteur (p. ex. E:\).4. Le/des processus verrouillant le disque apparaissent ; terminez‑les proprement (clic droit > Fin de processus). |
| Processus tiers connu | Désinstaller l’app fautive | Exemple concret : Samsung File Tracker préinstallé sur certains Galaxy Book. Désinstallez‑le via Applications & fonctionnalités ou Paramètres > Applications. |
| Explorateur Windows bloque | Redémarrer l’Explorateur | Ctrl + Shift + Échap → Gestionnaire des tâches → Explorateur Windows → Redémarrer. Fermez aussi toute fenêtre d’Explorateur pointant vers le lecteur. |
| svchost.exe (TrkWks) verrouille le disque | Désactiver le service « Distributed Link Tracking Client » | 1. services.msc → repérez Distributed Link Tracking Client.2. Arrêter puis définir Type de démarrage : Désactivé. 3. Alternative PowerShell (admin) : Stop-Service TrkWks ; Set-Service TrkWks -StartupType Disabled. |
| Éviter la mise en cache d’écriture | Activer le mode « Suppression rapide » | 1. Gestionnaire de périphériques → Lecteurs de disque → clic droit sur le périphérique → Propriétés. 2. Onglet Stratégies → sélectionner Suppression rapide. (Léger impact sur les performances, mais pas besoin d’éjection.) |
| Forcer le démontage sans risque | Commandes système | MountVol : mountvol E: /p démonte proprement.DiskPart : select volume E → offline volume → retirer. |
| Supprimer les accès de fond | Indexation, antivirus, sauvegarde | — Désactiver l’indexation de Windows Search pour le lecteur externe. — Mettre le lecteur sur liste d’exclusion de l’antivirus. — Vérifier OneDrive, services de sauvegarde ou de synchronisation. |
| Solution « ultime » | Arrêt ou redémarrage du PC | Garantit la fermeture de tous les handles, mais reste une mesure de dernier recours. |
Diagnostic détaillé avec le Moniteur de ressources (resmon.exe)
Le Moniteur de ressources est l’outil intégré le plus fiable pour remonter au processus fautif sans installer de logiciel tiers.
- Ouvrez resmon.exe (recherche Windows).
- Allez dans l’onglet CPU puis, en bas, dans le panneau Handles associés.
- Dans la zone de filtre, tapez la lettre du lecteur avec deux points et une barre oblique inversée (ex.
E:\). - Patientez quelques secondes : la liste se remplit d’entrées correspondant à des handles ouverts, triés par processus (colonne Image).
- Identifiez le service ou l’application qui verrouille (ex.
svchost.exe (TrkWks),OneDrive.exe,MsMpEng.exepour l’antivirus Microsoft Defender,explorer.exe, un lecteur multimédia, etc.). - Terminez le processus proprement par le menu contextuel Fin de processus ou en fermant l’application associée. Essayez à nouveau l’éjection.
Astuce pro : si vous traitez ce cas régulièrement (support IT), complétez resmon.exe par Process Explorer ou handle.exe (outils Sysinternals) pour rechercher « E:\ » dans tous les handles du système. Ces outils permettent de fermer sélectivement un handle précis plutôt que de tuer tout un processus.
Quand l’Explorateur Windows retient le volume
L’Explorateur peut garder des verrous pour la génération de vignettes (miniatures), l’historique de navigation, l’accès au shell ou lorsqu’une fenêtre est encore positionnée sur le lecteur. Fermez toutes les fenêtres Explorateur liées au lecteur, puis :
- Ctrl+Shift+Échap → Gestionnaire des tâches.
- Dans Processus, sélectionnez Explorateur Windows → Redémarrer.
- Revenez à la zone de notification → icône « Retirer le périphérique en toute sécurité » → tentez l’éjection.
À éviter : forcer l’arrêt d’explorer.exe en plein transfert de fichiers. Assurez‑vous que la LED d’activité du périphérique est stable et que le transfert est terminé.
Le cas fréquent de TrkWks (Distributed Link Tracking Client)
Le service Distributed Link Tracking Client (TrkWks) conserve des informations de suivi pour les raccourcis NTFS et peut, dans certains scénarios (disques amovibles, lecteurs toujours montés au même point, raccourcis récents), maintenir un handle sur le volume.
Options d’atténuation
- Arrêt temporaire (session en cours) : pratique pour valider le diagnostic.
Stop-Service TrkWks - Désactivation (jusqu’à réactivation manuelle).
Set-Service TrkWks -StartupType Disabled - Restauration (réactiver et démarrer après test).
Set-Service TrkWks -StartupType Manual Start-Service TrkWks
Remarque : la désactivation n’affecte pas la stabilité du système, mais certains raccourcis NTFS avancés peuvent ne plus être réparés automatiquement. Laissez‑le actif sur les PC qui exploitent intensivement des partages réseau avec des raccourcis complexes.
Réduire le risque grâce à la stratégie « Suppression rapide »
Par défaut, certains périphériques USB sont configurés pour optimiser les performances (Meilleure performance) et utilisent une mise en cache d’écriture. En activant Suppression rapide, Windows limite cette mise en cache : le périphérique peut être retiré sans éjection formelle (bien que l’éjection reste toujours recommandée).
- Ouvrez Gestionnaire de périphériques (Win+X → Gestionnaire de périphériques).
- Déployez Lecteurs de disque → clic droit sur votre clé/disque amovible → Propriétés.
- Onglet Stratégies → cochez Suppression rapide → OK.
Impact : quelques pourcents de performances en moins en écriture soutenue, mais un confort nettement meilleur pour l’usage nomade.
Démonter proprement via MountVol ou DiskPart
Lorsque l’interface graphique échoue, l’administration en ligne de commande permet de dé‑monter le volume (ce qui libère proprement les caches) avant de retirer physiquement le périphérique.
MountVol (simple et rapide)
mountvol E: /p
/psupprime le point de montage et prépare le volume au retrait.- Après cette commande, la lettre
E:disparaît de l’Explorateur ; vous pouvez débrancher.
DiskPart (plus granulaire)
diskpart
list volume
select volume E
detail volume
offline volume
exit
- Contrôlez toujours le volume sélectionné avec
detail volumeavant d’exécuteroffline volume. - Pour remettre en ligne (si nécessaire) :
online volumepuis attribuez une lettre si besoin (assign letter=E).
Bon réflexe : exécutez l’Invite de commandes ou PowerShell en Administrateur pour éviter les refus d’accès.
Éliminer les accès de fond (indexation, antivirus, sauvegarde, cloud)
Désactiver l’indexation sur le lecteur amovible
- Explorateur → clic droit sur le lecteur → Propriétés.
- Décochez Autoriser l’indexation du contenu des fichiers de ce lecteur.
- Appliquez aux sous‑dossiers et fichiers.
Créer une exclusion antivirus ciblée
Les antivirus inspectent en arrière‑plan les nouveaux fichiers copiés. Si votre usage est sûr (par ex. clé personnelle de développement/sauvegarde), ajoutez une exclusion par lettre dans l’antivirus. À défaut, patientez la fin du scan (activités CPU/Disque visibles dans le Gestionnaire des tâches).
Vérifier OneDrive / services de sync
- Mettez en pause la synchronisation (icône OneDrive → Mettre en pause 2 heures par exemple).
- Désactivez la sauvegarde automatique d’images/vidéos si vous importez fréquemment des médias depuis la clé.
Agents de sauvegarde / outils OEM
Certains notebooks installent des utilitaires qui « scrutent » les supports amovibles. Si vous identifiez un coupable récurrent (ex. Samsung File Tracker), désinstallez‑le proprement ou désactivez son service.
Informations complémentaires utiles
- Risques : débrancher un support USB sans démontage peut endommager le système de fichiers (corruption FAT/exFAT/NTFS). Conservez des sauvegardes et exécutez
chkdsken cas d’alerte. - Mises à jour Windows : des correctifs récents améliorent la gestion des verrous et des volumes USB (notamment depuis 23H2). Ouvrez Paramètres > Windows Update et installez les mises à jour de qualité.
- Outils tiers fiables : USB Safely Remove, Unlocker ou Process Explorer offrent une interface conviviale pour localiser/fermer des handles tenaces.
- Scripts automatisés : si vous utilisez souvent des disques externes, un script PowerShell peut arrêter
TrkWks, fermer Explorer sur le lecteur, démonter le volume, puis réactiver le service au prochain redémarrage.
Script PowerShell prêt à l’emploi (administrateur)
Ce script gère tout le cycle pour la lettre de lecteur cible (modifiez $DriveLetter). Il sécurise l’opération (contrôles, messages) et journalise les actions.
$ErrorActionPreference = 'Stop'
# === Paramètres ===
$DriveLetter = 'E:' # <-- Ajustez ici
$Log = "$env:TEMP\EjectUSB-$(Get-Date -Format 'yyyyMMdd-HHmmss').log"
# === Fonctions utilitaires ===
function Write-Log($msg) {
$line = "$(Get-Date -Format 'HH:mm:ss') $msg"
$line | Tee-Object -FilePath $Log -Append
}
function Close-ExplorerPaths($path) {
# Ferme les fenêtres Explorer ciblant la lettre de lecteur
$shell = New-Object -ComObject Shell.Application
$shell.Windows() | ForEach-Object {
try {
$loc = $*.LocationURL
if ($null -ne $loc -and $loc -match "^file:///([A-Za-z]:)/") {
$letter = ($loc -replace "file:///", "").Substring(0,2)
if ($letter -ieq $path) { $*.Quit() }
}
} catch {}
}
}
# === Début ===
Write-Log "Cible: $DriveLetter"
Close-ExplorerPaths $DriveLetter
try {
Write-Log "Arrêt temporaire du service TrkWks…"
Stop-Service TrkWks -ErrorAction SilentlyContinue
} catch { Write-Log "TrkWks déjà arrêté." }
# Tentative MountVol
try {
Write-Log "Démontage avec mountvol…"
$cmd = "mountvol $DriveLetter /p"
cmd.exe /c $cmd | Out-Null
Start-Sleep -Seconds 1
} catch {
Write-Log "mountvol a échoué: $($_.Exception.Message)"
}
# Vérification: la lettre existe-t-elle encore ?
$exists = Test-Path $DriveLetter
if (-not $exists) {
Write-Log "Succès: le volume a été démonté. Vous pouvez débrancher le périphérique."
} else {
Write-Log "Le volume est encore en ligne. Tentative DiskPart…"
$dp = @"
select volume $($DriveLetter.TrimEnd(':'))
offline volume
"@
$dp | diskpart.exe | Out-Null
Start-Sleep -Seconds 1
if (-not (Test-Path $DriveLetter)) {
Write-Log "Succès (DiskPart): volume hors ligne."
} else {
Write-Log "Échec: volume toujours en ligne. Redémarrage conseillé."
}
}
Write-Log "Pour réactiver TrkWks: Set-Service TrkWks -StartupType Manual ; Start-Service TrkWks"
Write-Log "Journal: $Log"
Note : exécutez PowerShell en tant qu’administrateur. Ce script ferme uniquement les fenêtres Explorateur liées au lecteur ciblé, puis tente le démontage. Il n’arrête pas d’autres processus tiers : utilisez resmon.exe si une application garde un handle ouvert.
Tableau de correspondance « symptômes → causes probables → correctifs »
| Symptôme | Cause probable | Correctif prioritaire |
|---|---|---|
| Message « Ce périphérique est actuellement utilisé » | Handle ouvert par Explorer/OneDrive/antivirus/TrkWks | Resmon pour identifier → fermer le processus → réessayer |
| LED d’activité clignote en continu après copie | Scan antivirus ou indexation en cours | Attendre la fin → créer une exclusion ciblée si récurrent |
| Éjection OK mais ré‑apparition immédiate du lecteur | Service qui remonte automatiquement le volume | Mettre le volume offline avec DiskPart |
| Impossible d’accéder au lecteur après démontage | Volume hors ligne (normal après /p) | Remettre en ligne : diskpart → online volume + assign |
| Blocages fréquents sur SSD USB‑C/NVMe | Drivers UASP, heavy cache, prélecture miniatures | Activer Suppression rapide, fermer photos/vidéos, éjecter via mountvol |
Prévention : bonnes pratiques pour ne plus rencontrer le problème
- Clôture des applications avant éjection (IDE, lecteurs multimédia, archives ouvertes, machines virtuelles, etc.).
- Suppression rapide activée sur les clés fréquemment débranchées.
- Exclusion antivirus par lettre pour des clés de confiance et non partagées.
- Import photo/vidéo : laissez se terminer la génération de vignettes avant éjection.
- Évitez les copies « coupées » (ne débranchez pas tant que la barre de progression n’a pas disparu et que la LED est éteinte).
- Gardez Windows à jour (qualité et pilotes de stockage/USB).
- Utilisez des hubs/alims de qualité pour éviter les micro‑coupures qui déclenchent des rescans intempestifs.
FAQ
Dois‑je encore « éjecter » si la stratégie « Suppression rapide » est activée ?
Techniquement, non : la stratégie limite la mise en cache d’écriture. Pratiquement, éjecter reste recommandé pour s’assurer qu’aucune application ne tient un verrou sur le volume et que tous les descripteurs sont fermés.
Que se passe‑t‑il si je retire quand même le périphérique ?
Risque de corruption du système de fichiers, notamment sur FAT/exFAT : fichiers orphelins, index incohérents, erreurs nécessitant chkdsk. Sur NTFS, le journal limite la casse, mais le risque demeure.
Quelle différence entre « Éjecter » et « Retirer le périphérique en toute sécurité » ?
« Éjecter » vise un média logique (par ex. un lecteur optique ou un volume), tandis que « Retirer le périphérique » cible le périphérique matériel. Dans la pratique sur USB, les deux préparent le volume au retrait ; s’il y a plusieurs partitions, préférez retirer le périphérique complet.
Pourquoi le service TrkWks verrouille‑t‑il parfois les volumes amovibles ?
Parce qu’il tente de maintenir la cohérence des raccourcis NTFS. Sur des volumes amovibles qui apparaissent/disparaissent fréquemment, sa logique peut garder des handles transitoires. D’où l’intérêt de l’arrêter temporairement lorsqu’un blocage survient.
Je n’arrive jamais à éjecter un boîtier NVMe USB‑C : une astuce ?
Fermez toutes les fenêtres contenant des vidéos/photos, mettez en pause OneDrive, activez Suppression rapide, puis utilisez directement mountvol E: /p. Si besoin, mettez le volume offline via DiskPart. Les contrôleurs UASP sont très performants mais plus « bavards », d’où des scans système plus fréquents.
Procédure « help‑desk » prête à copier
- Vérifier que le transfert est terminé (aucune barre de progression, LED stable).
- Fermer les fenêtres Explorateur liées au lecteur + redémarrer Explorateur Windows.
- Ouvrir resmon.exe → filtrer sur
E:\→ identifier et fermer le processus fautif. - Si
TrkWksest en cause :Stop-Service TrkWks. - Si l’éjection GUI échoue encore :
mountvol E: /p(ouDiskPart→ offline volume). - Conseiller Suppression rapide + exclusions antivirus pour l’avenir.
- En cas d’échecs répétés : redémarrer le poste et contrôler les mises à jour/pilotes.
Erreurs fréquentes à éviter
- Tuer au hasard des processus système sans diagnostic : risque d’instabilité.
- Forcer l’arrêt du PC (long appui sur le bouton) avec un périphérique actif : pertes de données probables.
- Ignorer les alertes de Windows à répétition : un chkdsk préventif peut sauver vos fichiers.
- Confondre lettre de lecteur dans DiskPart : vérifiez toujours
detail volumeavant une action.
Annexe : commandes récapitulatives
# Démontage rapide
mountvol E: /p
# Mise hors ligne via DiskPart
diskpart
list volume
select volume E
offline volume
exit
# TrkWks (arrêt / désactivation / réactivation)
Stop-Service TrkWks
Set-Service TrkWks -StartupType Disabled
Set-Service TrkWks -StartupType Manual
Start-Service TrkWks
En résumé
La combinaison diagnostic par resmon.exe + traitements ciblés (redémarrage d’Explorateur, arrêt temporaire de TrkWks, contrôle des apps OEM, pause des syncs et scans) suffit dans la majorité des cas à rétablir une éjection USB fiable sous Windows 11 sans devoir redémarrer. Pour les situations coriaces, les commandes mountvol et diskpart assurent un démontage propre. Activez Suppression rapide pour prévenir les blocages du quotidien, et gardez vos systèmes à jour pour bénéficier des correctifs récents.

