Qu'est-ce que le processus COM Surrogate (dllhost.exe) Windows 10, 8, 7

Les systèmes d'exploitation Windows utilisent une série de processus qui permettent à certaines applications et composants de fonctionner comme prévu, mais à de nombreuses reprises, en tant qu'utilisateurs, nous n'avons pas une idée claire du rôle que chacun d'eux joue.

Aujourd'hui, Solvetic parlera du processus Com Surrogate et nous verrons quel rôle il joue au sein de Windows.

Qu'est-ce que le processus Com SurrogateLes processus COM signifient Component Object Model, et c'est une interface que Microsoft a introduite en 1993, qui permet aux développeurs de créer des "objets COM" en utilisant une variété de langages de programmation différents, en bref, ces objets COM se connectent à d'autres applications et étendent leurs capacités .

Le gestionnaire de fichiers Windows utilise des objets COM pour créer des images miniatures d'images et d'autres fichiers lorsqu'un dossier est ouvert. L'objet COM prend en charge le traitement des images, des vidéos et d'autres fichiers pour générer des vignettes, permettant à l'explorateur de fichiers d'être étendu avec la prise en charge de nouveaux codecs vidéo ou image.

Le Com Surrogate est un code incident qui se produit lorsque les packages de codecs ne fonctionnent pas comme indiqué ou que le programme que nous utilisons pour modifier les données des fichiers audio n'est pas compatible avec la version du système d'exploitation.

Ce code incident ne peut pas être simplement activé ou désactivé. Le processus COM Surrogate exécute un objet COM en dehors du processus d'origine dans lequel il a été demandé. Ainsi, si l'objet COM se bloque, il tuera uniquement le processus de substitution COM et le processus hôte d'origine ne sera pas bloqué. Le processus COM Surrogate est nommé "dllhost.exe" car les objets COM qu'il héberge sont des fichiers .dll.

Comment savoir quel objet Com Surrogate héberge dans le système d'exploitation

Étape 1
À partir du gestionnaire de tâches Windows, nous pouvons vérifier que les processus COM Surrogate sont hébergés en temps réel. Pour cela, nous accéderons au Gestionnaire des tâches, accédez à l'onglet Processus et dans la section Processus d'arrière-plan, nous pouvons voir que les différents processus Com Surrogate sont actifs :

AGRANDIR

Étape 2
Là, nous pouvons faire un clic droit / Propriétés sur ledit processus et dans l'onglet Détails, nous pouvons avoir plus de détails sur le processus sélectionné :

Étape 3
Bien que nous ayons des informations de base sur le processus, il est idéal d'en savoir plus en détail. Pour cela, nous pouvons utiliser l'outil Process Explorer développé par Microsoft et qui fait partie du groupe d'outils SysInternals.

Nous pouvons le télécharger gratuitement sur le lien suivant :

Une fois l'application exécutée, on peut passer la souris sur un processus dllhost.exe et on verra à quelle application il est associé :

AGRANDIR

Nous pouvons désactiver ce processusVous ne pouvez pas désactiver le processus COM Surrogate, car il s'agit d'une partie nécessaire de Windows. Il s'agit en réalité d'un processus conteneur utilisé pour exécuter des objets COM que d'autres processus souhaitent exécuter et ne peuvent pas. Tous les processus dllhost.exe que nous voyons sur le système ont été démarrés par un autre programme pour faire quelque chose que le programme veut faire.

Rappelons-nous que ce processus fait partie du cycle d'exploitation des systèmes d'exploitation Windows et qu'il n'est donc pas classé comme un virus ou une menace pour toutes les informations stockées dans le système.

Nous avons vu comment le processus Com Surrogate est inclus dans les processus Windows actifs et nous ne devrions pas en être alarmés.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave