Avez-vous déjà ouvert le Gestionnaire des tâches de Windows et vous êtes-vous demandé quelle était la moitié des entrées ? Alors que les nouvelles versions de Windows ont des noms plus conviviaux pour la plupart des processus, il est difficile de savoir exactement ce qu'ils font.
Un processus que vous avez peut-être vu est COM Surrogate , également appelé dllhost.exe . À quoi sert ce processus, pourquoi s'exécute-t-il et signifie-t-il que vous avez un virus ? Lisez la suite pour le savoir.
Selon Microsoft, COM Surrogate "est un nom fantaisiste pour le processus [s]acrificiel d'un objet COM qui est exécuté en dehors du processus qui l'a demandé". Ce n'est pas clair du tout, alors décomposons cette définition et regardons quelques exemples.
Tout d'abord, un objet COM (qui signifie Component Object Model) est essentiellement une norme conçue par Microsoft pour les logiciels créés afin que les processus puissent facilement communiquer entre eux. Par exemple, supposons que vous ayez une feuille de calcul Excel intégrée dans un document Word. Voir les modifications que vous apportez dans Excel mettre à jour automatiquement la feuille de calcul Word est possible grâce à ces objets partagés.
Ces objets COM, comme en témoigne le nom du processus, sont en réalité des fichiers DLL. Ceux-ci résident dans des dossiers Windows protégés et laissent le système d'exploitation (OS) fonctionner comme il est censé le faire.
Ensuite, nous devrions examiner ce que signifie "processus sacrificiel". Pour cela, nous nous tournons vers un autre exemple.
Une utilisation courante de COM Surrogate est la création de vignettes de l'explorateur de fichiers. Dans les anciennes versions de Windows, le processus Explorer essayait de générer des vignettes sous lui-même. Cela entraînait souvent des plantages, car les extracteurs de vignettes ne sont pas toujours fiables.
Vous avez peut-être vous-même constaté ce comportement :l'ouverture d'un dossier contenant des centaines d'images ou un type de fichier auquel Windows ne s'attendait pas provoquait parfois le blocage d'Explorer dans le passé.
Ainsi, chaque fois que l'Explorateur de fichiers pense qu'un plantage pourrait bientôt se produire, il crée un processus COM Surrogate pour gérer le comportement à risque. Dans ce cas, lorsque vous ouvrez un dossier contenant de nombreuses vignettes à générer, l'Explorateur de fichiers transmet le travail à COM Surrogate. De cette façon, si le chargement des vignettes se bloque, le processus de l'explorateur ne s'arrête pas avec.
Contrairement à certains autres processus Windows importants, vous pouvez ouvrir le Gestionnaire des tâches (Ctrl + Maj + Échap ) et tuez tout substitut COM processus que vous voyez. Cependant, cela n'est généralement pas une bonne idée. Les programmes créent ces processus chaque fois qu'ils en ont besoin pour effectuer une action, donc les tuer arrêtera tout ce sur quoi ils travaillent.
Vous ne pouvez pas désactiver COM Surrogate, car il ne s'exécute que lorsqu'un autre programme le demande.
Le gestionnaire de tâches, aussi basique soit-il, ne vous permet pas de voir des informations détaillées sur les processus COM Surrogate. Étant donné que vous en verrez souvent plusieurs copies en cours d'exécution, vous vous demandez peut-être quels programmes les ont lancés. Pour cela, vous devrez télécharger Process Explorer, l'une des meilleures alternatives au gestionnaire de tâches.
Process Explorer donne beaucoup de détails sur ce qui s'exécute sur votre ordinateur, et il peut vous dire quel processus a démarré un COM Surrogate. Recherchez dans la liste un dllhost.exe processus - ils ont COM Surrogate dans la Description champ. Passez la souris dessus et vous verrez des informations sur ce qui en est responsable.
Si vous ne trouvez aucun dllhost processus, appuyez sur Ctrl + F pour ouvrir la barre de recherche. Entrez dllhost.exe pour en trouver facilement toutes les instances. Si vous n'en voyez aucun, il est possible qu'aucun programme n'utilise de substituts COM pour le moment.
Dans l'exemple ci-dessous, nous avons constaté que ce substitut COM gère les vignettes.
Vous n'avez probablement jamais remarqué COM Surrogate à moins que vous n'ayez vu une erreur qui vous permet de savoir qu'il a cessé de fonctionner et affecte vos performances Windows 10. La plupart du temps, un fichier particulier provoquera cette erreur, généralement liée aux vignettes. Si vous voyez régulièrement des erreurs COM Surrogate, voici quelques solutions que vous pouvez essayer :
Le processus COM Surrogate normal fait partie intégrante de Windows et n'est pas malveillant. Cependant, certains logiciels malveillants sont connus pour utiliser dllhost processus à des fins malveillantes. Voir un grand nombre de substitut COM les entrées dans le Gestionnaire des tâches utilisant beaucoup de CPU sont un signe que vous pourriez avoir une infection.
Étant donné que ce type de logiciel malveillant imite des processus et des fichiers système importants, nous vous déconseillons d'essayer de le supprimer vous-même. Vous pourriez finir par supprimer un fichier critique par erreur. Au lieu de cela, exécutez une analyse avec votre antivirus installé, puis essayez-en une seconde pour vous assurer que vous êtes propre.
Consultez notre liste des meilleurs programmes antivirus sans tracas si vous avez besoin d'une recommandation. N'oubliez pas que vous pouvez exécuter une analyse avec Windows Defender même si vous ne l'utilisez pas tout le temps (bien que vous devriez probablement).
Tapez défenseur dans le menu Démarrer et ouvrez Centre de sécurité Windows Defender . Sélectionnez Protection contre les virus et menaces , puis cliquez sur Analyse rapide bouton pour lancer une analyse.
Quel que soit l'antivirus que vous utilisez, il est également judicieux d'obtenir un deuxième avis auprès du vénérable Malwarebytes.
Nous avons couvert tout ce que vous devez savoir sur le processus COM Surrogate. Il s'avère que ce processus est une aide qu'un autre programme peut créer lorsqu'il souhaite externaliser une tâche. Pour cette raison, vous verrez différents nombres de COM Surrogate en cours d'exécution à différents moments. Vous savez quoi faire pour dépanner les plantages et ce qu'il faut rechercher pour détecter un virus.
Pour en savoir plus sur Windows, consultez notre guide du débutant sur le dépannage des PC.
Avez-vous déjà remarqué que le processus COM Surrogate s'exécute sur votre PC ? A-t-il eu des problèmes de plantage et qu'est-ce qui l'a résolu pour vous? Partagez avec nous dans les commentaires !
Crédit image :Jeanette.Dietl/Depositphotos