Was ist der COM Surrogate-Prozess (dllhost.exe) Windows 10, 8, 7?

Windows-Betriebssysteme verwenden eine Reihe von Prozessen, die es bestimmten Anwendungen und Komponenten ermöglichen, wie erwartet zu funktionieren, aber in vielen Fällen haben wir als Benutzer keine klare Vorstellung von der Rolle, die jede einzelne von ihnen spielt.

Heute wird Solvetic über den Com Surrogate-Prozess sprechen und wir werden sehen, welche Rolle er innerhalb von Windows spielt.

Was ist der Com Surrogate-Prozess?COM-Prozesse stehen für Component Object Model und ist eine Schnittstelle, die Microsoft 1993 eingeführt hat und die es Entwicklern ermöglicht, "COM-Objekte" mit einer Vielzahl verschiedener Programmiersprachen zu erstellen, kurz gesagt, diese COM-Objekte verbinden sich mit anderen Anwendungen und erweitern ihre Fähigkeiten .

Der Windows-Dateimanager verwendet COM-Objekte, um beim Öffnen eines Ordners Miniaturansichten von Bildern und anderen Dateien zu erstellen. Das COM-Objekt kümmert sich um die Verarbeitung von Bildern, Videos und anderen Dateien, um Miniaturansichten zu generieren, sodass der Datei-Explorer mit Unterstützung für neue Video- oder Bildcodecs erweitert werden kann.

Das Com Surrogate ist ein Vorfallcode, der auftritt, wenn die Codec-Pakete nicht wie angegeben funktionieren oder das Programm, mit dem wir die Daten der Audiodateien ändern, nicht mit der Version des Betriebssystems kompatibel ist.

Dieser Vorfallcode kann nicht einfach aktiviert oder deaktiviert werden. Der COM-Ersatzprozess führt ein COM-Objekt außerhalb des ursprünglichen Prozesses aus, in dem es angefordert wurde. Wenn das COM-Objekt daher abstürzt, wird nur der COM-Ersetzungsprozess beendet und der ursprüngliche Hostprozess wird nicht blockiert. Der COM-Surrogate-Prozess heißt "dllhost.exe", da die von ihm gehosteten COM-Objekte DLL-Dateien sind.

So finden Sie heraus, welches Com Surrogate-Objekt im Betriebssystem gehostet wird

Schritt 1
Vom Windows-Task-Manager aus können wir überprüfen, ob COM Surrogate-Prozesse in Echtzeit gehostet werden. Dazu greifen wir auf den Task-Manager zu, gehen zur Registerkarte Prozesse und im Abschnitt Hintergrundprozesse können wir sehen, dass die verschiedenen Com Surrogate-Prozesse aktiv sind:

VERGRÖSSERN

Schritt 2
Dort können wir mit der rechten Maustaste auf / Eigenschaften auf diesen Prozess klicken und auf der Registerkarte Details können wir weitere Details zum ausgewählten Prozess anzeigen:

Schritt 3
Obwohl wir grundlegende Informationen über den Prozess haben, ist es ideal, mehr Details darüber zu erfahren. Dazu können wir das von Microsoft entwickelte Tool Process Explorer verwenden, das zur Toolgruppe SysInternals gehört.

Wir können es unter folgendem Link kostenlos herunterladen:

Sobald die Anwendung ausgeführt wurde, können wir mit der Maus über einen dllhost.exe-Prozess fahren und sehen, mit welcher Anwendung sie verknüpft ist:

VERGRÖSSERN

Wir können diesen Prozess deaktivierenSie können den COM Surrogate-Prozess nicht deaktivieren, da er ein notwendiger Bestandteil von Windows ist. Es ist wirklich nur ein Containerprozess, der verwendet wird, um COM-Objekte auszuführen, die andere Prozesse ausführen möchten und nicht ausführen können. Alle dllhost.exe-Prozesse, die wir auf dem System sehen, wurden von einem anderen Programm gestartet, um etwas zu tun, was das Programm tun möchte.

Denken Sie daran, dass dieser Prozess Teil des Betriebszyklus von Windows-Betriebssystemen ist und daher nicht als Virus oder Bedrohung für alle im System gespeicherten Informationen eingestuft wird.

Wir haben gesehen, wie der Com Surrogate-Prozess in die aktiven Windows-Prozesse eingebunden ist, und wir sollten uns davon nicht beunruhigen lassen.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave