Wenn Sie Probleme im Zusammenhang mit der hohen CPU-Auslastung durch COM-Ersatz auf Ihrem Windows-PC haben, finden Sie in diesem Artikel einige Arbeitsmethoden, mit denen Sie den Fehler einfach beheben können.
Was ist COM-Ersatz Windows 10?
COM (Component Object Model) Surrogate ist ein legitimer Windows-Prozess. Der Hauptzweck von COM SURROGATE (dllhost.exe) besteht darin, alle Dienste mit COM auszuführen. Dies können die COM-Objekte oder jeder andere Dienst sein, der das Ersatzsystem benötigt, um ordnungsgemäß ausgeführt zu werden. Ihr System benötigt ein ordnungsgemäßes und funktionierendes Ersatzsystem, damit die Dienste und Objekte bei der Verwendung nicht abstürzen.
Während der Dienst auf Ihrem System ausgeführt wird, können jedoch manchmal Probleme im Zusammenhang mit der hohen CPU-Auslastung des COM-Ersatzes auftreten. Dieses Problem ist ziemlich häufig und tritt gelegentlich auf, obwohl Sie nichts unternommen haben, was dazu geführt hat. Alternativ kann das COM-System manchmal sogar ganz aufhören zu arbeiten.
All diese Probleme, aber die Lösungen dafür sind ziemlich ähnlich. Dabei helfen wir Ihnen mit diesem Artikel. In den kommenden Abschnitten dieses Handbuchs helfen wir Ihnen, die hohe CPU-Auslastung des COM-Ersatzes und andere damit zusammenhängende Probleme zu beheben.
Methoden zur Behebung der hohen CPU-Auslastung durch COM-Ersatz unter Windows 10/11
Nachfolgend haben wir einige Lösungen zusammen mit Schritt-für-Schritt-Verfahren aufgelistet und erklärt. Diese können Ihnen leicht dabei helfen, die hohe CPU-Auslastung von COM-Ersatz zu beheben und den COM-Ersatz-Prozess perfekt auszuführen.
Lösung 1: Schließen Sie COM Surrogate und andere verwandte Tools
Die erste Methode zum Beheben von COM-Ersatzprozessfehlern besteht darin, alle zugehörigen Attribute und Dienste zu schließen. Dazu müssen Sie auch den COM-Ersatz im Task-Manager beenden. Die folgenden Schritte erklären, was und wie Sie dasselbe tun können, ohne auf Fehler zu stoßen:
- Führen Sie den Task-Manager aus durch Drücken der Strg+Umschalt+Esc Schlüssel insgesamt.
- Klick auf das Mehr Details Option bei Bedarf.
- Scrollen Sie nach unten, um die zu finden Hintergrundprozesse auf Windows-PC. Suchen Sie unter demselben nach der COM-Ersatzprozess(e).
- Wählen Sie jeden COM-Ersatzprozess einzeln aus und klicken Sie auf die Schaltfläche zu Task beenden am unteren Rand des Fensters.
- Wenn alle Prozesse beendet sind, klicken Sie auf Einzelheiten Registerkarte oben im Fenster.
- In dem Einzelheiten Registerkarte, suchen dllhost.exe und wählen Sie die Option zu Task beenden am unteren Rand des Fensters.
- Wiederholen Sie den gleichen Vorgang für andere dllhost.exe-Optionen auch.
Jetzt werden Sie nicht mit den Problemen im Zusammenhang mit dem hohen COM-Ersatzspeicher konfrontiert. Wenn das Problem jedoch aus irgendeinem Grund weiterhin besteht, versuchen Sie die nächste Lösung.
Lesen Sie auch: So beheben Sie die hohe CPU-Auslastung von „Antimalware Service Executable“.
Lösung 2: Laden Sie die neuesten Medien-Codecs herunter und installieren Sie sie
Eine andere Lösung, die für viele Benutzer funktionierte, war die Installation der neuesten Mediencodes auf dem System. Die Installation der Codes wird die hohe CPU-Auslastung des COM-Ersatzes und andere verwandte und nicht verwandte Probleme beheben. Sie können die Hilfe einiger Codec-Installer von Drittanbietern wie z Hai007, Xvid, oder irgend ein anderer.
Lösung 3: Nutzen Sie die Hilfe der Eingabeaufforderung
Wenn das Problem mit der hohen CPU-Auslastung des COM-Ersatzes weiterhin besteht, müssen Sie als Nächstes die Eingabeaufforderung verwenden. Die Befehle SFC (System Files Checker) und DISM (Deployment Image Servicing and Management) können helfen, die Fehler im System zu beheben. Nehmen Sie die Hilfe der folgenden Schritte, um zu wissen, was Sie tun müssen:
- Drücken Sie Win+S Schlüssel, Typ Eingabeaufforderung und klicken Sie auf Als Administrator ausführen um das Tool zu starten.
-
Geben Sie die folgenden Befehle ein, Drücken Sie Eintreten, und warten Sie, bis der Befehl verarbeitet wurde.
sfc /scannen - Wenn überhaupt Anweisungen auf dem Bildschirm erscheinen, gehen Sie genauso vor, um die Fehler zu beheben. Wenn das Problem weiterhin besteht oder keine Fehler angezeigt werden. Geben Sie die folgenden Befehle ein, Drücken Sie Eintreten, und warten Sie einige Zeit.
DISM.exe /Online /Cleanup-image /Restorehealth - Befolgen Sie die Anweisungen auf dem Bildschirm die scheinbar die Fehler beheben.
Lösung 4: Aktualisieren und verwenden Sie die Antivirensoftware
Einige Benutzer haben mitgeteilt, dass die Probleme im Zusammenhang mit der hohen CPU-Auslastung des COM-Ersatzes aufgrund veralteter Antivirensoftware auftreten können. Um dasselbe zu beheben, müssen Sie daher das Antivirenprogramm auf die neueste Version aktualisieren. Die Entwickler des Antivirenprogramms haben möglicherweise den Fehler behoben, der zu COM-Ersatzfehlern mit hohem Speicher führte.
Darüber hinaus, nachdem Sie die Antivirensoftware aktualisiert haben. Sie müssen auch Ihr gesamtes System scannen, nachdem Sie die aktualisiert haben Antiviren Software. Auf diese Weise können Sie die problematischen Dateien löschen und das System problemlos ausführen.
Lösung 5: Setzen Sie die DLL-Dateien mit der Eingabeaufforderung zurück
Um den COM-Ersatzfehler mit hoher CPU-Auslastung einfach zu beheben, können Sie auch versuchen, die DLL-Dateien zurückzusetzen. Diese Dateien ermöglichen die ordnungsgemäße Ausführung verschiedener Dienste auf dem System. Daher kann das Zurücksetzen beim COM-Ersatzprozess leicht helfen. Befolgen Sie zur Vereinfachung die folgenden Schritte:
- Führen Sie die in Lösung 3 beschriebenen Schritte aus, um die Eingabeaufforderungsadministrator.
- Schreib die folgende Befehle im Tool gefolgt von der Eintreten Schlüssel.
regsvr32 vbscript.dll
regsvr32 jscript.dll
(Hinweis: Klicken Sie auf OK nachdem Sie jeden Befehl ausgeführt haben.)
Wenn die COM-Ersatzfehler von Windows 10 weiterhin bestehen, nehmen Sie die Hilfe des nächsten Fixes in Anspruch.
Lösung 6: Fügen Sie dllhost.exe zur Datenausführungsverhinderungsliste hinzu
Möglicherweise müssen Sie jetzt einige strukturelle Änderungen vornehmen, um die hohe CPU-Auslastung des COM-Ersatzes zu beheben. Um dasselbe zu tun, müssen Sie die dllhost.exe zur Datenausführungsverhinderungsliste hinzufügen, die unter Windows 10 vorhanden ist. Dadurch kann der COM-Ersatz fehlerhafte Einstellungen überschreiben und einwandfrei laufen. Befolgen Sie zur Vereinfachung das folgende Verfahren:
- Drücken Sie Win+S Schlüssel, kopieren und einfügen Erweiterte Systemeinstellungen anzeigen, und drücken Sie die Eintreten Schlüssel.
- Klick auf das Einstellungen Schaltfläche unter der Leistung Abschnitt der Fortschrittlich Tab.
- Klick auf das Registerkarte Datenausführungsverhinderung fortfahren.
- Wählen Sie die Option mit dem Namen Turn auf DEP für alle Programme und Dienste außer denen, die ich auswähle.
- Klicken Sie nun auf Hinzufügen.
- Suchen Sie im Ordner nach der Datei und wählen Sie sie aus dllhost.exe Datei, und drücken Sie die Offen Taste.
- Nachdem die Datei zur Liste hinzugefügt wurde, klicken Sie auf OK alles schließen.
Lesen Sie auch: So beheben Sie die hohe CPU-Auslastung von New World unter Windows
Fix 7: Führen Sie einen sauberen Neustart auf dem System aus
Clean Boot ermöglicht es dem System, nach dem Entfernen temporärer Fehler perfekt zu laufen. Daher kann Ihnen das Verfahren zum sauberen Booten auch dabei helfen, COM-Ersatzfehler mit hoher CPU-Auslastung zu beheben. Darüber hinaus wird dies auch die Arbeits- und Startgeschwindigkeit Ihres PCs sehr leicht verbessern. Befolgen Sie die folgenden Schritte, um zu erfahren, was Sie tun müssen:
- Suchen nach Systemkonfiguration im Suchbereich der Windows-Taskleiste und drücken Sie Eintreten.
- Auf der Allgemein Registerkarte der Einstellungen, stellen Sie sicher, dass die Option von Selektiver Start, Systemdienste laden und Start laden Artikel sind gekennzeichnet.
- Klick auf das Dienstleistungen Tab.
- Aktivieren Sie das Kontrollkästchen von Verstecke alle Microsoft-Dienste, klicke auf Alle deaktivieren, und klicken Sie auf Sich bewerben.
- Gehen Sie nun zum Registerkarte Start und klicken Sie auf Öffnen Sie den Task-Manager.
- Klicken Sie auf die aktivierten Prozesse Anlaufen und dann auf klicken Deaktivieren.
- Schließen Sie den Task-Manager und klicken Sie auf OK auf der Systemkonfiguration Fenster.
- Starten Sie Ihren PC neu um den sicheren Start zu initiieren.
Jetzt wird der COM-Ersatz Windows 10 ordnungsgemäß ausgeführt. Versuchen Sie den nächsten Fix, wenn dies nicht der Fall ist.
Lösung 8: Überprüfen Sie Ihr Windows-Laufwerk auf Fehler
Die Fehler mit der Festplattenpartition oder Ihrem Windows-Laufwerk können die Ursache für COM-Ersatzfehler mit hoher CPU-Auslastung sein. Um dasselbe zu beheben, müssen Sie daher den Zustand des Laufwerks überprüfen, um seine Integrität sicherzustellen. Zum Glück hat Windows eine integrierte Option, um den Treiber einfach zu überprüfen. Das folgende Verfahren erklärt, wie Sie die Check-Option nutzen und optimal nutzen können:
- Offen Dieser PC oder Dateimanager auf Ihrem System.
- Rechtsklick auf Ihrem Hauptsystemlaufwerk (im Allgemeinen das Laufwerk C) und starten Sie es Eigenschaften.
- Klicken Sie in den Eigenschaften des Laufwerks auf die Werkzeug Unterregisterkarte.
- Hier finden Sie eine Schaltfläche mit dem Namen Prüfen. Klicken Sie auf dasselbe, um fortzufahren.
- Lassen Sie das System Scannen durchführen des Laufwerks, dann Befolgen Sie die Anweisungen zum Beheben eventuell auftretende Fehler.
Lösung 9: Deinstallieren Sie die kürzlich installierten Treiber
Wenn das Problem der hohen CPU-Auslastung des COM-Ersatzes bestehen bleibt, kann dies ein Fehler im Zusammenhang mit Treibern sein. Wenn Sie kürzlich einen Treiber auf dem System installiert haben, müssen Sie diesen deinstallieren, um den Ersatz ordnungsgemäß auszuführen. Führen Sie die folgenden Schritte aus, um zu erfahren, wie Sie einen Treiber deinstallieren:
- Drücken Sie die Win+X-Tasten und öffnen Sie die Gerätemanager aus dem Menü.
- Erweitern Sie die Kategorie des Geräts des erforderlichen Treibers. (Beispiel: Sie finden den Maustreiber unter Mäuse und andere Zeigegeräte.)
- Suche nach benötigter Fahrer und klicken Sie mit der rechten Maustaste darauf. Wählen Sie die Option aus Gerät deinstallieren.
- Wählen Sie das Kästchen von aus Löschen Sie die Treibersoftware für dieses Gerät und klicken Sie auf Deinstallieren.
- Jetzt zu neu installieren der richtige Treiber für Ihr System, Starten Sie den PC neu.
Lesen Sie auch: [Behoben] Desktop Window Manager High GPU in Windows
Lösung 10: Ansichtsoptionen des Datei-Explorers ändern
Dies ist ein langer Weg, aber wenn das COM-Ersatzzeichen weiterhin hohe CPU-Auslastungsfehler aufweist. Sie müssen die Ansichtsoptionen des Datei-Explorers ändern. Um dies zu tun, können Sie die Hilfe der folgenden Schritte vereinfachen:
- Öffnen Sie den Datei-Explorer auf Ihrem System.
- Doppelklicken Sie im Menü auf die Aussicht Optionen.
- Ändern Sie nun die Ansichtsoptionen in Details, Liste oder Kacheln.
COM Surrogate High CPU Usage High Memory Errors: Behoben
Hier schließen wir also die oben bereitgestellten Methoden zum Beheben von COM-Ersatzfehlern mit hoher CPU-Auslastung ab. Wir hoffen, dass Sie nach der Verwendung dieser Lösungen und Verfahren nicht mehr mit solchen Problemen konfrontiert werden. Wenn das Problem jedoch aus irgendeinem Grund weiterhin besteht. Fühlen Sie sich frei, sich mit unserem technischen Team über den Kommentarbereich unten in Verbindung zu setzen. Wir finden die gewünschten Lösungen für Ihre Bequemlichkeit.
Außerdem, wenn Ihnen dieser Artikel gefallen hat und wir Ihnen in irgendeiner Weise helfen konnten. Zeigen Sie etwas Liebe, indem Sie den Newsletter des Techpout-Blogs abonnieren. Geben Sie Ihre E-Mail-Adresse im Abschnitt unten ein und erhalten Sie sofortige Benachrichtigungen über neue Ergänzungen auf der Blog-Seite direkt in Ihren Posteingang.