Wenn Sie die Registerkarte Prozesse im Task-Manager unter Windows 10 besuchen, sehen Sie wahrscheinlich einen Prozess namens „COM Surrogate“. Der Prozess gibt nicht preis, was er tut, und Sie sehen möglicherweise mehr als eine Instanz davon.

COM Surrogate ist kein Virus. Es handelt sich um einen Windows 10-Prozess, der Apps, die kein COM-Objekt in ihrem eigenen Prozessthread hosten möchten, Unterstützung und Sicherheit bietet.

Was ist COM-Ersatz?

Grundsätzlich können Windows 10-Apps COM-Objekte ausführen. Diese Objekte ermöglichen es einer App, ihre Fähigkeiten zu erweitern Stellen Sie sich das als Add-On für einen Browser vor, dh ein Add-On erweitert die Möglichkeiten eines Browsers, aber ein Add-On wird als Prozess unter dem Browser ausgeführt. COM-Objekte können sicher sein oder nicht, und sie können stabil sein oder nicht.

Wenn ein COM-Objekt instabil ist, kann es die App, die es gestartet hat, zum Absturz bringen. Um dies zu vermeiden, verfügt Windows 10 über den COM Surrogate-Dienst. Es erstellt das COM-Objekt außerhalb des Prozesses einer App und ermöglicht es dem Objekt und der App, eine Verbindung herzustellen. Wenn das von COM Surrogate erstellte COM-Objekt abstürzt, wirkt sich der Absturz nicht auf die App aus, die es verwendet hat.

Der Name ‚Surrogate‘ weist auf seine Funktion hin; Anstatt dass der Prozess von der App „getragen“ wird, die ihn benötigt, wird er von einem unabhängigen Prozess getragen, der außerhalb der App läuft. Der Prozess selbst hat keine Funktion. Es tut oder führt aus, was andere Apps zum Ausführen benötigen, sodass der Prozess möglicherweise für das Generieren von Miniaturansichten für bestimmte Dateitypen oder für das Ausführen einer API für Cortana verantwortlich ist.

Beheben Sie Probleme mit COM Surrogate unter Windows 10

COM Surrogate wird von einigen Apps verwendet, viele von ihnen haben Windows 10-Apps. Probleme mit COM Surrogate verhindern, dass bestimmte Funktionen in einer App ausgeführt werden. Die App wird ausgeführt, aber Sie erhalten eine Fehlermeldung, die Ihnen mitteilt, dass COM Surrogate nicht ausgeführt wird. Hier sind ein paar Dinge, die Sie versuchen können, um das Problem zu beheben.

1. COM Surrogate schließen/neu starten

COM Surrogate ist ein Prozess wie jeder andere Prozess und kann daher auf Probleme stoßen. Wie bei vielen Apps und Prozessen kann ein Neustart des COM Surrogate-Prozesses Probleme damit beheben.

  1. Klicken Sie mit der rechten Maustaste auf die Taskleiste und wählen Sie Taskmanager aus dem Kontextmenü.
  2. Gehe zum Registerkarte Prozesse.
  3. Suchen COM-Ersatz und wählen Sie es aus.
  4. Drücke den Schaltfläche „Aufgabe beenden“ unten rechts.
  5. Wiederholen Sie dies für alle COM-Surrogate-Prozesse.
  6. Auf die Datei zugreifen oder führen Sie die App aus, die ursprünglich einen COM-Ersatzfehler angezeigt hat.

COM-Ersatzprozess

2. Media-Codec installieren

Probleme mit COM Surrogate können durch Mediencodecs verursacht werden. Wenn Sie eine Datei haben, für die ein spezieller Codec installiert werden muss, damit Miniaturansichten generiert werden, stellen Sie sicher, dass Sie sie installiert haben. Wenn ein Problem mit dem Codec auftritt, deinstallieren Sie ihn und installieren Sie ihn erneut.

3. Problemdatei suchen und löschen

COM Surrogate hat möglicherweise ein Problem beim Versuch, eine Miniaturansicht für eine bestimmte Datei zu erstellen. Um dies zu beheben, müssen Sie die betreffende Datei löschen.

  1. Öffnen Dateimanager und geh zum Registerkarte Ansicht.
  2. Klicken Sie auf die Schaltfläche Optionen und wählen Sie ‚Ordner- und Suchoptionen ändern‘.
  3. Gehe zum Registerkarte „Ansicht“ und aktivieren Sie die ‚Immer Symbol anzeigen, niemals Vorschaubild‘ Möglichkeit.
  4. Klicken OK und Übernehmen.

So beheben Sie Probleme mit dem COM-Surrogate-Prozess: Was ist COM-Surrogate? 2

  1. Öffnen Dateimanager und navigiere zu Dieser PC.
  2. Klicken Sie mit der rechten Maustaste auf das C-Laufwerk (oder Ihr Windows-Laufwerk) und wählen Sie Eigenschaften aus dem Kontextmenü.
  3. Gehe zum Registerkarte Allgemein und klicke Fetplattensäuberung.
  4. In dem sich öffnenden Fenster, Wählen Sie Miniaturansichten und klicken Sie auf OK.
  5. ermöglichen Fetplattensäuberung laufen.

So beheben Sie Probleme mit dem COM-Surrogate-Prozess: Was ist COM-Surrogate? 3

  1. Herunterladen das Prozessmonitor-Tool.
  2. Suche nach dllhost.exe-Prozess und auf welche Datei es zuzugreifen versucht.
  3. Löschen Sie die Datei.
  4. COM Surrogate neu starten (siehe vorheriger Abschnitt).
  5. Thumbnails wieder aktivieren (Schritte 1-3).

So beheben Sie Probleme mit dem COM-Surrogate-Prozess: Was ist COM-Surrogate? 4

4. Antivirus überprüfen

Viele Benutzer verwenden Antiviren-Apps von Drittanbietern. Es ist nichts falsch daran, eine Drittanbieter-App zu verwenden, aber eine besonders eifrige kann wichtige Windows 10-Dienste wie COM Surrogate blockieren.

  • Setzen Sie den COM Surrogate-Prozess in Ihrer Antiviren-App auf die Whitelist.
  • Deaktivieren Sie Ihr Antivirenprogramm und verwenden Sie Windows Defender, das COM Surrogate nicht blockiert.
  • Aktualisieren Sie Ihr Antivirenprogramm und seine Virendefinitionen.

Fazit zum COM-Surrogate-Prozess

COM-Ersatz ist kein Virus und Sie sollten nicht versuchen, den Prozess auf Ihrem System zu entfernen oder zu blockieren. Wenn es viel CPU verbraucht, überprüfen Sie, auf welche Datei es zuzugreifen versucht oder welche App es verwendet, und beheben Sie es.