Wie Fix COM Surrogate nicht mehr funktioniert

COM-Ersatz funktioniert nicht mehr, erscheint plötzlich beim Betrachten von Fotos oder Videos? Keine Sorge, die meisten Benutzer stoßen auf diesen Fehler, daher sollte es eine Lösung dafür geben. In diesem Beitrag werden wir besprechen, wie dieser Fehler behoben werden kann.

Was macht COM-Ersatz und warum funktioniert es immer nicht mehr?

Der Prozess dllhost.exe wird benannt COM-Ersatz und das einzige Mal, dass Sie seine Existenz wahrscheinlich überhaupt bemerken, ist, wenn es abstürzt und Sie die Nachricht erhalten COM-Ersatz aufgehört zu arbeiten. Was ist das COM-Ersatz(COM Surrogate) und warum stürzt es immer wieder ab?

COM-Ersatz ist ein ausgefallener Name für ein Opfer Prozess(Opfer) für KOM – ein Objekt, das außerhalb des anfordernden Prozesses läuft. Forscher Verwendet COM-Ersatz , z. B. beim Extrahieren von Miniaturansichten. Wenn Sie zu einem Ordner mit aktivierten Miniaturansichten navigieren, Dirigent(Explorer) wird gestartet COM-Ersatz(COM Surrogate) und berechnet daraus Miniaturansichten für die Dokumente im Ordner. Dies geschieht, weil Dirigent(Explorer) hat gelernt, Skizzenextraktoren nicht zu vertrauen; Sie haben eine schlechte Erfolgsbilanz in Bezug auf Stabilität. Forscher(Explorer) entschied sich dafür, Leistungseinbußen im Austausch für verbesserte Zuverlässigkeit zu absorbieren, was dazu führte, dass diese kniffligen Codeausschnitte aus dem Hauptprozess entfernt wurden Forscher. Wenn der Thumbnail Extractor abstürzt, beendet der Absturz den Prozess COM-Ersatz Anstatt von Forscher .

Mit anderen Worten, COM-Ersatz(COM Surrogate) ist das, was ich an diesem Code nicht mag, also werde ich fragen KOM platzieren Sie es in einem anderen Prozess. Auf diese Weise stürzt bei einem Absturz der Opferprozess anstelle meines Prozesses ab COM-Ersatz. Und wenn es abstürzt, bedeutet das nur, dass die schlimmsten Befürchtungen des Explorers wahr geworden sind.

Wenn Sie solche Abstürze beim Durchsuchen von Ordnern mit Videos oder Mediendateien erhalten, liegt das Problem in der Praxis höchstwahrscheinlich an einem instabilen Codec. Also, ohne Zeit zu verschwenden, lassen Sie uns sehen, wie COM-Ersatz reparieren(Fix COM Surrogate) funktioniert nicht mehr mit der Anleitung unten.

Wie COM-Ersatz reparieren(Fix COM Surrogate) funktioniert nicht mehr

Methode 1: Codecs aktualisieren

Da das Problem mit der Anzeige von Fotos und Videos zusammenhängt, scheint die Aktualisierung des Codecs eine gute Option zu sein und hilft Ihnen hoffentlich dabei, den Fehler zu beheben. COM-Ersatz. Sie können die neueste Version des Codecs für Windows 10/8.1/7 hier(hier) herunterladen.

Wenn Sie DivX bzw Nero können Sie sie auf die neueste Version aktualisieren, und in einigen Fällen müssen Sie sie deinstallieren und neu installieren, damit sie ordnungsgemäß funktionieren.

Wenn Sie aktualisiert haben Nero und DivX aber das Problem besteht weiterhin, versuchen Sie, die Datei C:Program umzubenennen Dateien\Gemeinsame Dateien\Ahead\DSFilter\NeVideo.ax in NeVideo.ax.bak . Möglicherweise müssen Sie auch umbenennen NeVideoHD.ax in NeVideoHD.bak dies wird jedoch die Arbeit unterbrechen Nero Showtime .

Methode 2: Deaktivieren Sie die Miniaturansicht

Sie können die Miniaturansichten deaktivieren, was das Problem vorübergehend lösen sollte, aber nicht die beste Lösung ist, um das Problem zu beheben COM-Ersatz aufgehört zu arbeiten.

Methode 3: Registrieren Sie die DLLs neu

Mehrfach neu anmelden DLLs(DLLs) zu Windows wodurch der Ersatzfehler behoben werden kann com. Um dies zu tun:

eines. Rechtsklick(Rechte Maustaste Fenster(Fenster)” und wählen Sie ” Eingabeaufforderung (Admin)(Eingabeaufforderung (Admin))”.

Befehlszeilenadministrator

2. Geben Sie im cmd-Fenster die folgenden Befehle ein und drücken Sie nach jedem Befehl die Eingabetaste:

regsvr32 vbscript.dll
regsvr32 jscript.dll

DLLs registrieren

Es kann sich entscheiden(Fix the COM Surrogate funktioniert nicht mehr) ein Problem, das dazu führte, dass COM Surrogate nicht mehr funktionierte, aber wenn nicht, lesen Sie weiter!

Methode 4: Überprüfen der Festplatte auf Fehler

Eine andere Möglichkeit, den Fehler zu beheben COM-Ersatz – Führen Sie das hier beschriebene Dienstprogramm zur Überprüfung der Festplatte aus.

Methode 5: Deaktivieren DEP für die “dllhost”-Datei

Deaktivieren von DEP für dllhost.exe löst das Problem für die meisten Benutzer, also sehen wir uns an, wie es geht. Sie können mehr darüber in meinem vorherigen Beitrag zum Deaktivieren von DEP (How to turn off DEP) lesen.

1. Klicken Sie im letzten Schritt auf ” Hinzufügen(Hinzufügen)” wie unten gezeigt:

Dienste hinzufügen

2. Popup-Fenster Fügen Sie die folgenden ausführbaren Dateien hinzu:(Hinzufügen)

 If you are on a 32-bit system then select the following file:
 C:\Windows\System32\dllhost.exe
 If you are on a 64-bit system then select the following file:
 C:\Windows\SysWOW64\dllhost.exe

dllhost-Datei geöffnet

3. Wählen Sie die dllhost-Datei aus, klicken Sie auf „Öffnen“ und Sie werden so etwas sehen:

COM Ersatz in DEP

Dies sollte wahrscheinlich den Fehler beheben COM-Ersatz was aufgehört hat zu funktionieren.

Methode 6: Setzen Sie den Anzeigetreiber zurück

Manchmal können aktuelle Aktualisierungen des Anzeigetreibers diesen Fehler verursachen, sodass das Problem durch ein Treiber-Rollback unter Windows 10 behoben werden kann. Dies sollten Sie jedoch nur tun, wenn Sie nach der Aktualisierung Ihrer Treiber ein Problem feststellen.

1. Klicken Sie mit der rechten Maustaste Dieser Computer(Dieser PC) bzw Mein Computer (Arbeitsplatz) und wählen Sie Eigenschaften.

2. Klicken Sie nun mit der linken Maustaste Gerätemanager(Gerätemanager).

Gerätemanager

3. Erweitern (Anzeige erweitern) Adapter(Display Adapters) , klicken Sie dann mit der rechten Maustaste auf das Anzeigegerät und wählen Sie es aus Löschen.(Deinstallieren.)

Treiber-Rollback anzeigen

4. Es erscheint ein Popup-Fenster, in dem Sie das Kontrollkästchen ” Deinstallieren Sie den Treiber für dieses Gerät(Löschen Sie die Treibersoftware für dieses Gerät)” und klicken Sie auf ” OK”. Windows(OK. Windows) entfernt das Gerät und entfernt die geladene Treibersoftware Windows Update(Windows Update). Danach können Sie neue Treiber installieren.

Sie können auch mögen …

Wir hoffen, dass eine dieser Methoden fix COM Surrogate funktioniert nicht mehr(Fix COM Surrogate funktioniert nicht mehr) . Wenn Sie noch Zweifel oder Fragen haben, können Sie dies gerne kommentieren. Wir werden versuchen, Ihnen zu helfen.

COM Surrogate funktioniert nicht mehr und taucht plötzlich auf, während Sie Fotos oder Videos ansehen? Machen Sie sich keine Sorgen, dass die meisten Benutzer mit diesem Fehler konfrontiert sind, und daher muss es eine Lösung dafür geben. In diesem Beitrag werden wir diskutieren, wie dieser Fehler behoben werden kann.

COM Surrogate funktioniert nicht mehr

Was macht das COM Surrogate und warum funktioniert es immer nicht mehr?

Der Prozess dllhost.exe trägt den Namen COM Surrogate und das einzige Mal, dass Sie seine Existenz wahrscheinlich überhaupt bemerken, ist, wenn er abstürzt und Sie die Meldung erhalten, dass COM Surrogate nicht mehr funktioniert. Was ist dieses COM Surrogate und warum stürzt es immer wieder ab?

Das COM-Ersatzzeichen ist ein ausgefallener Name für den Opferprozess für ein COM-Objekt, das außerhalb des Prozesses ausgeführt wird, der es angefordert hat. Explorer verwendet das COM-Surrogate zum Beispiel beim Extrahieren von Miniaturansichten. Wenn Sie zu einem Ordner mit aktivierten Miniaturansichten wechseln, löst der Explorer ein COM-Ersatzzeichen aus und verwendet es, um die Miniaturansichten für die Dokumente im Ordner zu berechnen. Dies geschieht, weil der Explorer gelernt hat, Thumbnail-Extraktoren nicht zu vertrauen; Sie haben eine schlechte Erfolgsbilanz in Bezug auf Stabilität. Explorer hat sich entschieden, die Leistungseinbußen im Austausch für eine verbesserte Zuverlässigkeit zu absorbieren, was dazu führt, dass diese zwielichtigen Code-Bits aus dem Explorer-Hauptprozess entfernt werden. Wenn der Thumbnail-Extraktor abstürzt, zerstört der Absturz den COM-Ersatzprozess anstelle des Explorers.

Mit anderen Worten, der COM-Ersatz ist der Code, den ich nicht gut finde, also werde ich COM bitten, ihn in einem anderen Prozess zu hosten. Auf diese Weise stürzt bei einem Absturz der COM-Ersatz-Opferprozess anstelle meines Prozesses ab. Und wenn es abstürzt, bedeutet das nur, dass Explorers schlimmste Befürchtungen eingetreten sind.

Wenn Sie diese Art von Abstürzen beim Durchsuchen von Ordnern mit Video- oder Mediendateien erhalten, ist das Problem in der Praxis höchstwahrscheinlich ein fehlerhafter Codec. Lassen Sie uns also, ohne Zeit zu verschwenden, mit Hilfe des unten aufgeführten Tutorials sehen, wie COM Surrogate repariert wird.

So beheben Sie COM Surrogate funktioniert nicht mehr

Methode 1: Codecs aktualisieren

Da das Problem mit dem Anzeigen von Fotos und Videos zusammenhängt, scheint das Aktualisieren des Codecs eine gute Option zu sein, und hoffentlich kann es Ihnen helfen, den COM-Ersatzfehler zu beheben. Sie können die neueste Codec-Version für Windows 10 / 8.1 / 7 hier herunterladen.

Wenn Sie DivX oder Nero installiert haben, sollten Sie erwägen, sie auf die neueste Version zu aktualisieren, und in einigen Fällen müssen Sie sie deinstallieren und erneut installieren, damit sie ordnungsgemäß funktionieren.

Wenn Sie Nero und DivX aktualisiert haben und das Problem weiterhin besteht, können Sie versuchen, die Datei C:\Programme\Gemeinsame Dateien\Ahead\DSFilter\NeVideo.ax in NeVideo.ax.bak umzubenennen. Möglicherweise müssen Sie auch NeVideoHD.ax in NeVideoHD.bak umbenennen, wodurch Nero Showtime jedoch beschädigt wird.

Methode 2: Miniaturansicht deaktivieren

Sie können die Thumbnail-Vorschau deaktivieren, was das Problem vorübergehend lösen sollte, aber nicht die optimale Lösung ist, um zu beheben, dass COM Surrogate nicht mehr funktioniert.

Methode 3: DLLs neu registrieren

Registrieren Sie einige DLLs erneut bei Windows, wodurch möglicherweise der COM-Ersatzfehler behoben werden kann. Um dies zu tun:

1. Klicken Sie mit der rechten Maustaste auf die Schaltfläche Fenster und wählen Sie ausEingabeaufforderung (Admin).“

Eingabeaufforderungs-Administrator

2. Geben Sie im cmd-Fenster die folgenden Befehle ein und drücken Sie nach jedem Befehl die Eingabetaste:

regsvr32 vbscript.dll
regsvr32 jscript.dll

DLLs registrieren

Das kann beheben, dass der COM-Ersatz nicht mehr funktioniert Problem, aber wenn nicht, dann lesen Sie weiter!

Methode 4: Festplattenfehlerprüfung

Eine andere Möglichkeit, den COM-Ersatzfehler zu beheben, besteht darin, das Check-Disk-Dienstprogramm auszuführen, das hier erläutert wird.

Methode 5: Deaktivieren Sie DEP für die Datei „dllhost“.

Deaktivieren von DEP für dllhost.exe scheint das Problem für die meisten Benutzer zu beheben, also sehen wir uns an, wie das geht. Sie können mehr darüber in meinem vorherigen Beitrag zum Deaktivieren von DEP lesen.

1. Klicken Sie im letzten Schritt auf Hinzufügen wie unten gezeigt:

Dienste hinzufügen

2. Wählen Sie im Popup-Fenster Hinzufügen die folgenden ausführbaren Dateien aus:

 If you are on a 32-bit system then select the following file:
 C:\Windows\System32\dllhost.exe
 If you are on a 64-bit system then select the following file:
 C:\Windows\SysWOW64\dllhost.exe

dllhost-Datei geöffnet

3. Wählen Sie die dllhost-Datei aus, klicken Sie auf Öffnen und Sie werden so etwas sehen:

COM Ersatz in DEP

Dies sollte wahrscheinlich den Fehler „COM Surrogate funktioniert nicht mehr“ beheben.

Methode 6: Rollback des Anzeigetreibers

Manchmal können aktuelle Aktualisierungen von Anzeigetreibern diesen Fehler verursachen, und daher kann ein Treiber-Rollback unter Windows 10 das Problem beheben. Dies sollten Sie jedoch nur tun, wenn Sie ein Problem feststellen, nachdem Ihre Treiber aktualisiert wurden.

1. Klicken Sie mit der rechten Maustaste auf Dieser PC oder Mein Computer und Eigenschaften auswählen.

2. Klicken Sie nun links auf Gerätemanager.

Gerätemanager

3. Erweitern Sie Anzeigeadapter und klicken Sie dann mit der rechten Maustaste auf das Anzeigegerät und wählen Sie „Auswählen“. Deinstallieren.

Rollback-Anzeigetreiber

4. Sie sehen ein Popup-Fenster, in dem Sie das „Löschen Sie die Treibersoftware für dieses Gerät“ Option und klicken Sie auf OK. Windows deinstalliert das Gerät und löscht die von Windows Update heruntergeladene Treibersoftware. Sie können später neue Treibersoftware installieren.

Sie können auch mögen …

Hoffentlich wird eine dieser Methoden . Wenn Sie noch Zweifel oder Fragen haben, können Sie dies gerne kommentieren. Wir werden versuchen, Ihnen zu helfen.