COM Surrogate (dllhost.exe) - Quel est le processus sous Windows 10?

Le programme COM Surrogate a cessé de fonctionner dans Windows 10. L'une des principales erreurs que les utilisateurs de Windows 10 reçoivent lors de l'impression à partir d'une source Internet ou lorsqu'ils essaient d'afficher un dossier contenant des fichiers multimédias ou vidéo est "COM Surrogate Stopped Working". Examinons de plus près ce qu'est COM Surrogate avec le nom d'origine dllhost.exe, s'il pourrait s'agir d'un virus et comment corriger l'erreur lorsqu'il a cessé de fonctionner.

COM Surrogate - Qu'est-ce que c'est?

COM Surrogate n'est pas un virus. Il s'agit d'un processus Windows 10 légitime qui s'exécute en arrière-plan. Il est appelé dllhost car le processus contient des fichiers DLL. Microsoft a créé une interface de développement pour créer des extensions et des programmes appelés objets COM. Ceci est également utilisé pour certains programmes dans Windows 10. Par exemple, l'Explorateur Windows possède un objet COM qui vous permet de créer des vignettes pour les images et les vidéos dans un dossier. Le problème avec ces objets COM était qu'ils pouvaient provoquer le blocage du processus Explorer avec lui. Cela signifiait que tout votre système tomberait en panne. Pour résoudre ce problème, Microsoft a proposé le processus  COM Surrogatequi a essentiellement lancé l'objet COM dans un processus distinct qui l'a demandé. Ainsi, dans l'exemple Explorer, l'objet COM n'a pas été démarré dans le processus explorer.exe, mais à la place il a été lancé dans le processus COM créé par Surrogate. Si l'objet COM cesse de fonctionner, il supprimera uniquement le processus COM Surrogate et l'Explorateur continuera à s'exécuter.

Détails COM Surrogate dllhost.exe

COM Surrogate n'est pas un virus, c'est un fichier officiel Microsoft. Décomposons les détails:

  • Description du fichier - COM Surrogate.
  • Nom du produit d'application - Système d'exploitation Microsoft Windows.
  • Droits d'auteur - Microsoft Corporation. Tous les droits sont réservés.
  • Taille - 20,3 KB.
  • Langue Anglaise.
  • Le nom de fichier d'origine est dllhost.exe.

détails du processus de substitution COM dllhost exe

Comment reconnaître ce virus ou pas?

Il arrive parfois que des chevaux de Troie se déguisent sur le système Windows en tant que substitut COM dllhost.exe. Vous pouvez facilement distinguer un processus viral d'un processus réel. Le fait est que le dllhost.exe infecté  n'aura aucune information détaillée comme décrit ci-dessus. Ouvrez le Gestionnaire des tâches, recherchez COM Surrogate et cliquez dessus avec le bouton droit de la souris et sélectionnez " Ouvrir l'emplacement du fichier ". Si un fichier nommé dllhost.exe n'est pas localisé  sur le chemin C: \ Windows \ System32, alors il y a de gros doutes sur son originalité, et vous devez le supprimer ou prendre d'autres mesures, par exemple, des scanners antivirus. Une autre nuance est que dans le gestionnaire de tâches, il peut y avoir 1 à 2 processus nommés COM Surrogate.S'il y en a plus, vous devez analyser le système à la recherche de virus. Faites également attention s'ils consomment de 1 à 10% de CPU tout le temps (mode normal 0%).

Emplacement de l'exe dllhost

Le programme COM Surrogate a cessé de fonctionner dans Windows 10

Appuyez sur Win + R et entrez sysdm.cpl pour ouvrir les propriétés système.

Propriétés système win + r mon ordinateur


Ensuite, allez dans l'onglet "Avancé" et cliquez sur "Options".

Propriétés système, facultatif, paramètres, performances


Accédez à l'onglet Prévention de l'exécution des données et cliquez sur Activer DEP pour tous les programmes et services à l'exception de ceux sélectionnés ci-dessous . Cliquez ensuite sur "Ajouter".

Activer DEP


Pour Windows 32 bits : accédez au dossier system32 et ouvrez le fichier dllhost.exe. Cliquez sur OK et redémarrez votre ordinateur.

Ajouter à DEP dllhost exe pour 32 bits

Pour Windows 64 bits : accédez au dossier  SysWow64  et ouvrez le fichier dllhost.exe. Cliquez sur OK et redémarrez votre ordinateur portable.

Ajouter à DEP dllhost exe pour 64 bits