Vous essayez de supprimer une vidéo, de renommer un dossier, et Windows vous bloque avec ce message : « cette action ne peut pas être réalisée car le fichier est ouvert dans COM Surrogate ».
Un processus que vous n’avez jamais lancé vous empêche de travailler. Voici exactement ce qui se passe et comment en sortir.
C’est quoi un fichier ouvert dans COM Surrogate?
Ce message signifie que Windows a chargé votre fichier – ou ses métadonnées – dans un processus système appelé COM Surrogate, et qu’il n’a pas encore relâché le verrou. Vous ne pouvez donc ni déplacer, ni renommer, ni supprimer ce fichier tant que ce processus le tient.
Ce cas apparaît le plus souvent quand vous naviguez dans l’Explorateur de fichiers avec l’affichage en miniatures activé. Windows génère un aperçu de vos fichiers multimédias – photos, vidéos, PDF – et c’est lors de cette opération que le verrou se crée.
La question que signifie fichier ouvert dans COM Surrogate a donc une réponse simple : un sous-processus Windows consulte votre fichier en arrière-plan.
Qu’est-ce que le processus COM Surrogate dans Windows?

COM Surrogate correspond à l’exécutable dllhost.exe, un composant natif de Windows. Son rôle est d’exécuter des extensions COM (des plugins système) dans un processus isolé, séparé de l’Explorateur. Si l’extension plante, c’est COM Surrogate qui tombe – pas votre Explorateur entier.
C’est précisément pour ça que Windows l’utilise : protéger la stabilité du système. Le problème survient quand un codec vidéo ou un générateur de miniatures prend du temps, ou se bloque, en maintenant un verrou sur le fichier qu’il est en train de lire.
Vous pouvez voir ce processus dans le Gestionnaire des tâches sous le nom « COM Surrogate » ou directement sous dllhost.exe. Il peut y en avoir plusieurs instances actives en même temps – c’est normal.
Pourquoi voit-on ce message sur Windows 11?
Sur fichier ouvert dans COM Surrogate Windows 11, le phénomène est plus fréquent qu’avant. Windows 11 a renforcé la génération d’aperçus dans l’Explorateur : les miniatures sont plus riches, les panneaux de prévisualisation plus actifs, et les codecs sollicités plus souvent.
Le nouveau design de l’Explorateur Windows 11 affiche automatiquement des aperçus dans le panneau latéral dès que vous cliquez sur un fichier. Cette fonctionnalité déclenche COM Surrogate même sans que vous ouvriez quoi que ce soit.
Résultat : le dossier ouvert dans COM Surrogate devient un message récurrent pour quiconque travaille avec des dossiers contenant des vidéos ou des images.
Qu’est-ce que le Preview Handler Surrogate Host et quel est son lien avec COM Surrogate?

Le fichier ouvert dans Preview Handler Surrogate Host est un message distinct, même si la confusion est fréquente.
Le Preview Handler Surrogate Host est un autre processus système – également basé sur dllhost.exe – mais dédié exclusivement à l’affichage du panneau de prévisualisation de l’Explorateur.
Voici comment distinguer les deux :
| Processus | Rôle principal | Déclenché par |
|---|---|---|
| COM Surrogate (dllhost.exe) | Génération de miniatures, extensions COM | Affichage en mode miniatures dans l’Explorateur |
| Preview Handler Surrogate Host | Affichage du panneau de prévisualisation | Clic sur un fichier avec le volet d’aperçu activé |
Dans les deux cas, la solution est similaire : fermer ou redémarrer le processus concerné. Mais identifier lequel bloque votre fichier vous fera gagner du temps.
Comment se débarrasser de COM Surrogate quand il bloque un fichier?
La méthode la plus rapide : tuer le processus via le Gestionnaire des tâches. Windows le redémarrera automatiquement si nécessaire, et le verrou sera levé.
- Ouvrez le Gestionnaire des tâches avec Ctrl + Maj + Échap
- Allez dans l’onglet Détails (ou « Processus » sur Windows 11)
- Repérez dllhost.exe – il peut y en avoir plusieurs
- Faites un clic droit sur chaque instance et choisissez « Fin de tâche »
- Retournez dans l’Explorateur et tentez à nouveau l’opération sur votre fichier
Cette méthode fonctionne dans la majorité des cas. Si COM Surrogate revient immédiatement et reverrouille le fichier, c’est que l’Explorateur régénère les miniatures dès que vous revenez dans le dossier. Dans ce cas, passez aux solutions suivantes.
Comment fermer un fichier ouvert dans COM Surrogate sans redémarrer le PC?

Plusieurs approches permettent de comment fermer un fichier ouvert dans COM Surrogate sans reboot.
Désactiver temporairement les miniatures est la solution la plus propre. Dans l’Explorateur, allez dans Affichage > Options > Modifier les options des dossiers et de recherche > onglet Affichage, puis cochez « Toujours afficher les icônes, jamais les miniatures ». COM Surrogate n’aura plus de raison de verrouiller vos fichiers.
Utiliser l’outil Unlocker (ou son équivalent moderne IObit Unlocker) permet de voir quel processus exact tient le fichier et de le forcer à lâcher. Faites un clic droit sur le fichier bloqué, sélectionnez Unlocker, et choisissez « Déverrouiller tout ».
La commande handle de Sysinternals fonctionne aussi en ligne de commande :
- Téléchargez Handle depuis les outils Sysinternals de Microsoft
- Ouvrez une invite de commandes en administrateur
- Tapez : handle.exe « nom_du_fichier »
- Notez le PID du processus affiché
- Terminez ce processus avec : taskkill /PID [numéro] /F
Comment supprimer un fichier impossible à effacer car ouvert dans COM Surrogate?
Si les méthodes précédentes échouent, le mode sans échec est votre filet de sécurité. En mode sans échec, COM Surrogate ne se lance pas, donc le fichier n’est pas verrouillé.
- Redémarrez Windows en maintenant la touche Maj enfoncée pendant le clic sur « Redémarrer »
- Choisissez Dépannage > Options avancées > Paramètres de démarrage > Redémarrer
- Appuyez sur 4 pour démarrer en mode sans échec
- Naviguez jusqu’au fichier et supprimez-le normalement
Une alternative sans redémarrage : l’outil Wise Force Deleter ou FileASSASSIN peuvent forcer la suppression d’un fichier verrouillé en déchargeant le processus qui le tient juste avant la suppression. Ces outils sont légers et ne nécessitent pas d’installation permanente.
Que faire quand cette action ne peut pas être réalisée car le fichier est ouvert dans COM Surrogate?

Face à ce message exact, suivez cette séquence du plus simple au plus avancé :
- Étape 1 : Attendez 30 secondes et réessayez – COM Surrogate libère parfois le fichier seul
- Étape 2 : Fermez le panneau de prévisualisation de l’Explorateur (Alt + P)
- Étape 3 : Tuez le processus dllhost.exe dans le Gestionnaire des tâches
- Étape 4 : Désactivez les miniatures dans les options de dossier
- Étape 5 : Utilisez Unlocker ou Handle pour identifier et libérer le verrou
- Étape 6 : Passez en mode sans échec pour supprimer ou déplacer le fichier
Dans 90 % des cas, les étapes 2 et 3 suffisent. Les étapes suivantes sont réservées aux situations où le processus se relance immédiatement ou où le fichier est profondément verrouillé.
COM Surrogate est-il dangereux ou peut-il s’agir d’un virus?
Le vrai dllhost.exe est un fichier système légitime, signé par Microsoft, et situé uniquement dans C:\Windows\System32\. Il n’est pas dangereux. Mais certains malwares usurpent ce nom pour se dissimuler – c’est une technique connue.
Pour vérifier, faites un clic droit sur le processus COM Surrogate dans le Gestionnaire des tâches > « Ouvrir l’emplacement du fichier ». Si le chemin pointe vers autre chose que System32, vous avez affaire à un imposteur.
Selon Microsoft, tout exécutable système légitime réside exclusivement dans les dossiers protégés de Windows.
Deux signes d’alerte supplémentaires :
- Une consommation CPU ou mémoire anormalement élevée et persistante de dllhost.exe
- Plusieurs instances de dllhost.exe avec des chemins différents
Si vous avez un doute, lancez Windows Defender ou Malwarebytes sur le fichier ciblé. Mais ne supprimez jamais le vrai dllhost.exe – ce serait déstabiliser Windows lui-même.
COM Surrogate n’est pas votre ennemi. C’est un gardien maladroit qui oublie parfois de lâcher ce qu’il tient – et maintenant vous savez exactement comment lui forcer la main.