Windows

Programm exe oder COM Ersatz funktioniert nicht mehr in Windows 10

COM Surrogate Fehler Win 8.1 x64 - Fehler beheben ohne etwas zu deaktivieren.

COM Surrogate Fehler Win 8.1 x64 - Fehler beheben ohne etwas zu deaktivieren.

Inhaltsverzeichnis:

Anonim

Auf Ihrem Windows 10/8/7 Betriebssystem, wenn Sie jemals eine Fehlermeldung erhalten: Programm exe oder COM Surrogate funktioniert nicht mehr. Ein Problem hat dazu geführt, dass das Programm nicht mehr ordnungsgemäß funktioniert. Windows wird das Programm schließen und Sie benachrichtigen, wenn eine Lösung verfügbar ist , hier sind einige Schritte zur Problembehandlung, die ich vorschlagen möchte, um solche Fehler zu beheben.

Was ist COM Surrogate

The dllhost.exe Prozess geht mit dem Namen COM Surrogate . Es befindet sich in dem Ordner System 32.

sagt Microsoft,

COM Surrogate ist der Opferprozess für ein COM-Objekt, das außerhalb des Prozesses ausgeführt wird, der es anforderte. Der Explorer verwendet das COM-Surrogate zum Beispiel beim Extrahieren von Miniaturansichten. Wenn Sie in einen Ordner mit aktivierten Miniaturansichten wechseln, wird Explorer ein COM-Ersatzzeichen auslösen und es verwenden, um die Miniaturbilder für die Dokumente in dem Ordner zu berechnen. Es tut dies, weil Explorer gelernt hat, Miniatur-Extraktoren nicht zu vertrauen; Sie haben eine schlechte Erfolgsbilanz für Stabilität. Explorer hat sich entschieden, die Leistungseinbußen im Austausch für die verbesserte Zuverlässigkeit zu absorbieren, was dazu führt, dass diese zweifelhaften Code-Teile aus dem Haupt-Explorer-Prozess entfernt werden. Wenn der Thumbnail-Extraktor abstürzt, zerstört der Absturz den COM-Surrogat-Prozess anstelle von Explorer.

COM-Surrogat funktioniert nicht mehr

Es gibt einige Gründe, die solche Fehler verursachen könnten: Programmfehler, UAC-Einstellungen, Malware-Infektion, DEP-Einstellungen usw. Wenn Sie kürzlich einen evice-Treiber aktualisiert haben, möchten Sie vielleicht ein Rollback durchführen und sehen, ob das hilft. Wenn das Problem kürzlich aufgetreten ist, können Sie versuchen, eine Systemwiederherstellung durchzuführen und zu überprüfen, ob das Problem dadurch behoben wird? Es ist auch bekannt, dass das Deaktivieren von Miniaturansichten über die Optionen des Datei-Explorers hilfreich ist. Wenn nicht, hier ein paar weitere Vorschläge:

1] UAC-Einstellungen:

Unter Windows 10/8/7 haben Sie Benutzerkontensteuerung (UAC) -Einstellungen, die den Verwaltungszugriff für Programme verhindern würden sicherheits Gründe. Bestimmte Programme benötigen Administratorzugriff, um ordnungsgemäß zu funktionieren, um dieses Problem zu umgehen. Klicken Sie mit der rechten Maustaste auf die ausführbare Datei und Als Administrator ausführen.

Wenn Sie das Programm immer als Administrator ausführen möchten, klicken Sie mit der rechten Maustaste auf die Verknüpfung Eigenschaften und klicken Sie auf Kompatibilität Tab.

Dann aktivieren Sie "Ausführen dieses Programms als Administrator" Dann klicken Sie auf Übernehmen / OK.

Manchmal müssen Sie möglicherweise auch den Kompatibilitätsmodus aktivieren, da bestimmte Programme möglicherweise nicht vollständig mit Windows kompatibel sind 7/8/10.

Wenn das Programm mit Windows 10/8/7 kompatibel ist, stellen Sie sicher, dass der Kompatibilitätsmodus nicht aktiviert ist, wenn dessen Aktivierung deaktiviert ist, da dies das Programm ebenfalls zum Absturz bringen kann.

2] Malware-Infektion:

Wenn Sie den Fehler für mehrere Programme erhalten, besteht die Möglichkeit, dass Ihr Windows-Computer infiziert wurde. In solchen Fällen laden Sie eine eigenständige Anti-Virus-Software von Drittanbietern herunter und scannen Ihren PC damit.

Starten Sie das System im abgesicherten Modus neu und führen Sie einen vollständigen Scan durch.

3] DEP-Einstellung:

DEP-Einstellung, Die Einstellung für die Datenausführungsverhinderung kann zum Absturz der Programme führen. Um diese Einstellungen zu überprüfen, 1. Klicken Sie auf Start und Rechtsklick auf Computer und gehen Sie zu Eigenschaften

2. Der Klick auf Erweiterte Systemeinstellungen.

3. Dort klicken Sie auf die Registerkarte Erweitert und klicken Sie unter Leistung auf Einstellungen

4. Klicken Sie auf Datenausführungsverhinderung.

5. Stellen Sie sicher, dass Sie " DEP nur für wichtige Windows-Programme und -Dienste aktivieren ausgewählt haben."

6. Klicken Sie dann auf Übernehmen und klicken Sie auf OK und reboot Ihr System

Alternativ können Sie DEP für alle Programme und Dienste mit Ausnahme derer auswählen, die Sie auswählen, auf Hinzufügen klicken und Folgendes hinzufügen:

  • C: Windows System32 dllhost.exe für 32-Bit-Systeme
  • C: Windows SysWOW64 dllhost.exe für 64-Bit-Systeme

Klicken Sie auf Übernehmen / OK.

4] DLL-Dateien erneut registrieren

Öffnen Sie einen erhöhten CMD und führen Sie die folgenden Befehle aus:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Sehen Sie, ob das hilft.

Wenn diese Schritte nicht gelöst werden, versuchen Sie die spezifische Anwendung neu zu installieren verursacht das Problem.

Wenn es mit einer der Windows-Komponenten passiert, dann versuchen Sie SFC /SCANNOW.

Sie diesen Beitrag, wenn Sie eine erhalten Die Aktion kann nicht abgeschlossen werden, da die Datei in COM geöffnet ist Ersatznachricht.