Avez-vous déjà consulté le Gestionnaire des tâches de Windows et vous êtes-vous interrogé sur la moitié des processus listés ? Bien que les versions récentes de Windows affichent des noms plus descriptifs pour la plupart des tâches, il reste difficile de comprendre précisément leur rôle.
Un processus courant que vous avez peut-être remarqué est COM Surrogate, également connu sous le nom de dllhost.exe. À quoi sert-il ? Pourquoi s'exécute-t-il ? Indique-t-il une infection virale ? Découvrez-le dans ce guide complet, basé sur la documentation officielle de Microsoft et des années d'expertise en dépannage Windows.
Selon Microsoft, COM Surrogate est un « processus sacrificiel » pour un objet COM exécuté hors du processus hôte qui l'a requis. Décomposons cela simplement.

COM (Component Object Model) est une norme Microsoft permettant aux logiciels de communiquer efficacement. Par exemple, une feuille Excel intégrée dans Word met à jour automatiquement les données grâce à ces objets partagés, qui sont en réalité des fichiers DLL protégés dans les dossiers système de Windows.
Ce terme désigne un processus isolé pour éviter les plantages. Prenons l'exemple des vignettes dans l'Explorateur de fichiers : dans les anciennes versions de Windows, Explorer gérait lui-même ces vignettes, ce qui causait souvent des crashes avec des dossiers volumineux d'images ou de fichiers inhabituels.
Désormais, l'Explorateur délègue cette tâche risquée à COM Surrogate. Si une vignette corrompue bloque le processus, seul COM Surrogate est impacté, protégeant ainsi l'Explorateur.
Contrairement à certains processus critiques, vous pouvez terminer COM Surrogate via le Gestionnaire des tâches (Ctrl + Maj + Échap). Cependant, cela n'est pas recommandé : les programmes le recréent au besoin, et l'arrêter interrompt leurs tâches en cours. Impossible de le désactiver définitivement, car il est lancé à la demande.
Le Gestionnaire des tâches manque de détails. Utilisez Process Explorer de Microsoft (téléchargeable gratuitement sur leur site), une alternative puissante.
Recherchez dllhost.exe (Description : COM Surrogate). Survolez-le pour voir le processus parent. Utilisez Ctrl + F pour filtrer. Exemple : il gère souvent les vignettes.

Les erreurs surviennent souvent avec des vignettes corrompues ou des fichiers multimédias. Voici des solutions éprouvées, classées par priorité :


sfc /scannow et chkdsk C: /f /r.regsvr32 vbscript.dll et regsvr32 jscript.dll.Le vrai COM Surrogate est sûr et intégré à Windows. Mais les malwares l'imitent (dllhost.exe avec CPU élevé). Ne supprimez rien manuellement : risquez d'endommager le système.
Scannez avec Windows Defender (recherchez « Défenseur » > Protection contre les virus > Analyse rapide) et Malwarebytes pour confirmation.

Ce processus aide les apps à déléguer des tâches risquées. Son nombre varie selon l'usage. Vous savez maintenant diagnostiquer et réparer.
Pour plus de dépannage Windows, consultez notre guide pour débutants.
Avez-vous rencontré des problèmes avec COM Surrogate ? Quelle solution a fonctionné ? Partagez en commentaires !
Crédit image : Jeanette.Dietl/Depositphotos
[]