En Bref : Non il n’y a pas à s’inquiéter, COM Surrogate (
dllhost.exe
) est un processus système légitime de Windows, essentiel pour afficher les miniatures de fichiers et d’autres tâches. Il est rarement un virus, mais des malwares peuvent usurper son nom. On vous montre comment vérifier en 30 secondes.
Vous naviguez tranquillement dans votre Gestionnaire des tâches pour comprendre pourquoi votre PC ralentit un peu, et là, vous tombez sur lui : « COM Surrogate ». Un nom un peu barbare, n’est-ce pas ? La première réaction est souvent la même : un petit coup de stress. Est-ce un virus ? Un logiciel espion ?
Rassurez-vous, dans 99% des cas, c’est un vieil ami de Windows qui vous veut du bien. Laissez-moi vous expliquer simplement ce qu’il fait et, surtout, comment vous assurer que tout est en ordre sur votre machine.
🤔 C’est quoi COM Surrogate, au juste ?
Pour faire simple, COM Surrogate est un processus « sacrifiable » créé par Windows. Son but est d’héberger et d’exécuter des extensions potentiellement instables en dehors des processus importants de votre système.
Le « majordome » de votre système
Imaginez que l’Explorateur de Fichiers de Windows est un client très important dans un grand restaurant. Il veut afficher la miniature d’un fichier vidéo que vous venez de télécharger. Mais que se passe-t-il si le « codec » nécessaire pour lire cette vidéo est mal programmé ou que le fichier est corrompu ? Si l’Explorateur essayait de le faire lui-même, il pourrait planter lamentablement. Tout votre bureau, votre barre des tâches… tout gèlerait.
Pour éviter ce drame, Windows est malin. Il fait appel à un « majordome » : COM Surrogate. Il lui dit : « Tiens, occupe-toi de générer cet aperçu pour moi. Si ça se passe mal et que tu plantes, ce n’est pas grave. Le client (l’Explorateur) sera juste informé que la tâche a échoué, mais il restera parfaitement stable. »
C’est exactement ça, le rôle de COM Surrogate : servir d’intermédiaire de sécurité.
dllhost.exe
, son vrai nom de scène
Si vous regardez dans l’onglet « Détails » du Gestionnaire des tâches, vous ne verrez pas « COM Surrogate », mais son vrai nom de fichier : dllhost.exe
. Ce nom est un peu plus parlant pour les techniciens : c’est un « hôte » (host
) pour les fichiers DLL
(Dynamic Link Libraries), qui sont des bibliothèques de code utilisées par de nombreux programmes.
COM Surrogate est donc juste le nom descriptif que Windows donne à dllhost.exe
quand il est utilisé pour héberger des objets COM, une technologie de développement documenté par Microsoft.
✅ À quoi sert-il concrètement ? L’exemple des miniatures
Son travail le plus courant et le plus visible est la génération des miniatures (les aperçus) de vos fichiers. Quand vous ouvrez un dossier contenant des images, des vidéos, des PDF ou même des documents Office, vous voyez de petits aperçus. C’est COM Surrogate qui travaille en coulisses pour les créer.
Sans lui, un seul fichier vidéo un peu exotique ou corrompu pourrait faire planter tout votre Explorateur Windows. Grâce à lui, au pire, vous verrez une icône générique à la place de la miniature, mais votre système restera stable. Il peut aussi être utilisé par d’autres logiciels qui installent des extensions pour l’Explorateur.
🚨 COM Surrogate peut-il être un virus ?
Voilà la question qui vous a probablement amené ici. La réponse est oui, c’est une possibilité.
Ce n’est pas le vrai processus dllhost.exe
qui est un virus. Mais comme c’est un processus système courant et d’apparence légitime, les créateurs de malwares adorent se déguiser en COM Surrogate pour passer inaperçus. Ils créent un fichier malveillant, le nomment dllhost.exe
, et le cachent dans un recoin de votre système.
Les signaux d’alerte à ne pas ignorer
Même si le processus est généralement inoffensif, certains symptômes doivent vous alerter :
- Une utilisation élevée du CPU ou de la RAM : Le vrai COM Surrogate utilise très peu de ressources, sauf pendant de courts pics lorsque vous ouvrez un dossier plein de nouveaux médias. Si vous le voyez consommer constamment plus de 5-10% de votre processeur au repos, c’est suspect.
- Des plantages constants : Une notification « COM Surrogate a cessé de fonctionner » qui apparaît sans cesse peut indiquer un codec corrompu… ou un malware.
- Plusieurs processus actifs sans raison : Avoir une ou deux instances est normal. En voir une dizaine en permanence est plus étrange.
- Des erreurs ou des pop-ups bizarres.
🕵️♂️ Comment vérifier si le processus est légitime (Tuto 30 secondes chrono)
Heureusement, démasquer un faux COM Surrogate est incroyablement simple. Il n’y a qu’une seule chose à vérifier.
La seule chose à vérifier : l’emplacement du fichier
Suivez ces étapes, ça ne prend vraiment que quelques secondes :
- Ouvrez le Gestionnaire des tâches en appuyant sur Ctrl + Maj + Échap.
- Si vous voyez une vue simplifiée, cliquez sur « Plus de détails ».
- Allez dans l’onglet Détails.
- Cherchez
dllhost.exe
dans la liste (vous pouvez cliquer sur l’en-tête « Nom » pour trier par ordre alphabétique). - Faites un clic droit sur
dllhost.exe
et sélectionnez Ouvrir l’emplacement du fichier.
Le verdict : System32
ou rien
L’Explorateur de Fichiers va s’ouvrir directement dans le dossier où se trouve l’exécutable.
- Si le dossier est
C:\Windows\System32
, alors respirez : c’est le processus légitime de Windows. Vous n’avez absolument rien à craindre. - Si le dossier est n’importe quoi d’autre (par exemple
C:\Users\VotreNom\AppData
,C:\ProgramData
,C:\Temp
ou un autre dossier au nom étrange), c’est un drapeau rouge. Vous avez presque certainement affaire à un malware.
Insight de Loïc : C’est vraiment la méthode infaillible. Les malwares ne peuvent pas (sauf cas extrêmes) remplacer le fichier original dans le dossier protégé
System32
. Ils sont donc obligés de se placer ailleurs et d’essayer de tromper le système. Cette simple vérification suffit à les démasquer.
Pour résumer :
Caractéristique | ✅ Processus Légitime | 🚩 Malware Potentiel |
---|---|---|
Emplacement | C:\Windows\System32 | N’importe quel autre dossier |
Nom du fichier | dllhost.exe | Peut être mal orthographié (ex: dIlhost.exe ) |
Utilisation CPU | Faible, avec de courts pics | Constamment élevée au repos |
Description | COM Surrogate | Souvent vide ou suspecte |
🛠️ Mon COM Surrogate pose problème : que faire ?
Cas 1 : Vous avez confirmé que c’est un malware
Si la vérification de l’emplacement a révélé un fichier suspect, ne paniquez pas et ne tentez pas de le supprimer manuellement. Vous risqueriez de laisser des morceaux de l’infection.
- Lancez une analyse complète : Utilisez l’antivirus intégré à Windows, Microsoft Defender. Il est très performant. Allez dans
Paramètres > Confidentialité et sécurité > Sécurité Windows > Protection contre les virus et menaces
et lancez une « Analyse complète ». - Demandez un second avis : Pour être certain d’avoir tout nettoyé, il est conseillé d’utiliser un scanner anti-malware à la demande. Malwarebytes Free est une excellente option, reconnue dans le milieu. Installez-le et lancez une analyse.
Cas 2 : Ce n’est pas un virus, mais il plante ou consomme trop
Si le fichier est bien dans System32
mais que vous subissez des plantages, le coupable est probablement un codec ou une extension tierce.
- Identifier le coupable : Essayez de remarquer si le plantage se produit lorsque vous ouvrez un dossier contenant un type de fichier spécifique (par exemple, des fichiers
.mkv
ou des photos au format.cr2
de votre appareil photo). - Mettre à jour : Assurez-vous que vos pilotes graphiques sont à jour, ainsi que les logiciels que vous avez installés récemment (lecteurs vidéo comme VLC, visionneuses d’images, lecteurs de PDF, etc.).
- Réparer les fichiers système : En dernier recours, vous pouvez demander à Windows de vérifier l’intégrité de ses propres fichiers. Ouvrez le menu Démarrer, tapez
cmd
, faites un clic droit sur « Invite de commandes » et choisissez « Exécuter en tant qu’administrateur ». Ensuite, tapez la commandesfc /scannow
et appuyez sur Entrée. Laissez le processus se terminer. C’est une procédure sûre expliquée sur le site de l’outil Vérificateur des fichiers système (SFC).
❓ FAQ : Vos questions, nos réponses claires
Peut-on désactiver COM Surrogate ?
Non, et vous ne devriez surtout pas essayer. C’est un composant essentiel au bon fonctionnement de l’interface de Windows. Le bloquer entraînerait des problèmes, comme la perte des miniatures et une instabilité générale.
Pourquoi y a-t-il parfois plusieurs processus COM Surrogate ?
C’est tout à fait normal. Pour des raisons de stabilité, Windows peut lancer plusieurs instances de dllhost.exe
pour isoler différentes tâches les unes des autres. Tant que chaque instance pointe bien vers le fichier dans C:\Windows\System32
, il n’y a aucune raison de s’inquiéter.
Le processus COM Surrogate de Microsoft collecte-t-il mes données ?
Non. Le processus légitime de Windows est un outil local qui ne communique pas d’informations personnelles sur Internet. Son rôle est purement fonctionnel. En revanche, un malware se faisant passer pour lui pourrait, bien sûr, avoir un comportement d’espion. D’où l’importance de vérifier son emplacement !