Sie können oft auf eine Anwendung oder einen Hintergrundsystemprozess stoßen, der eine ungewöhnliche Menge an Systemressourcen in Beschlag nimmt. Die hohe Systemressourcennutzung eines Prozesses kann andere Vorgänge des Systems enorm verlangsamen und Ihren PC in ein träges Durcheinander verwandeln. Es kann auch dazu führen, dass es vollständig abstürzt. Wir haben bereits eine Fülle von Prozessen und Problemen mit hoher CPU-Auslastung auf unserer Website behandelt. Darüber hinaus werden wir heute das gelegentlich auftretende Problem mit der hohen CPU-Auslastung des .NET-Laufzeitoptimierungsdiensts erörtern und erläutern, wie es wieder auf ein akzeptables Niveau gebracht werden kann.
ordner verschlusseln mac
Inhalt[ verstecken ]
- So beheben Sie eine hohe CPU-Auslastung des .NET-Laufzeitoptimierungsdiensts unter Windows 10
- Warum führt der .NET-Laufzeitoptimierungsdienst zu einer hohen CPU-Auslastung?
- Methode 1: Führen Sie einen sauberen Neustart des PCs durch
- Methode 2: Steigern Sie .NET Framework-Prozesse
- Option I: Über die Eingabeaufforderung
- Option II: Über GitHub-Skript
- Methode 3: Starten Sie den .NET-Laufzeitoptimierungsdienst neu
- Methode 4: Malware erkennen und entfernen
So beheben Sie eine hohe CPU-Auslastung des .NET-Laufzeitoptimierungsdiensts unter Windows 10
Wie Sie vielleicht wissen, ist dies .NET-Framework wird von Microsoft und anderen Drittanbietern verwendet zum Entwickeln und Ausführen von Windows-Anwendungen unter anderem. Die ausführbare Datei für diesen Dienst mit dem Namen mscorsvw.exe , ist eine offizielle Windows-Komponente und übernimmt die Aufgabe, das .NET-Framework zu optimieren, d. h. Vor- und Neukompilierung von .NET-Bibliotheken. Dadurch können Anwendungen und Programme schneller gestartet werden. Der Optimierungsdienst ist entwickelt, um im Hintergrund zu laufen wenn Ihr PC für einen kurzen Zeitraum von 5-10 Minuten im Leerlauf ist.
Warum führt der .NET-Laufzeitoptimierungsdienst zu einer hohen CPU-Auslastung?
Manchmal kann es länger dauern, bis der Dienst .NET-Bibliotheken neu kompiliert. Das führt zu
- Ihr PC-Dienst läuft langsamer als gewöhnlich.
- Glitch-Instanzen auf Ihrem Computer.
- Das Service-Rendering ist beschädigt.
- Nutzung von Systemressourcen durch Malware.
In Anbetracht der Auswirkungen dieses Dienstes auf die Leistung einzelner Apps wird seine sofortige Beendigung beim ersten Anblick von Unheil nicht empfohlen. Wenn der Dienst zu lange braucht, um seine Arbeit abzuschließen, haben Sie die Möglichkeit, die Dinge zu beschleunigen, indem Sie ein paar Befehle oder ein Skript ausführen. Weitere Korrekturen umfassen das Scannen des Computers auf Malware und Viren, das Neustarten des Dienstes und das Ausführen eines sauberen Neustarts, wie im nächsten Abschnitt erläutert.
Methode 1: Führen Sie einen sauberen Neustart des PCs durch
Es ist durchaus möglich, dass der Dienst Schwierigkeiten hat, die Bibliotheken für eine bestimmte Drittanbieteranwendung neu zu kompilieren, und daher mehr CPU-Leistung verbraucht, um die Aufgabe abzuschließen. Sie können einen sauberen Neustart durchführen, bei dem nur wichtige Treiber und Startprogramme geladen werden, um zu prüfen, ob es sich tatsächlich um eines der Programme von Drittanbietern handelt, das das Problem mit der hohen CPU-Auslastung für den .NET-Laufzeitoptimierungsdienst verursacht. Die Schritte zum Ausführen eines sauberen Neustarts von Windows 10 lauten wie folgt:
1. Drücken Sie Windows + R-Tasten gleichzeitig zu starten Laufen Dialogbox.
2. Geben Sie ein msconfig und drücke die Eingeben Schlüssel zum Öffnen Systemkonfiguration .
3. Gehen Sie zu Dienstleistungen Registerkarte und aktivieren Sie das markierte Kontrollkästchen Verstecke alle Microsoft-Dienste .
4. Klicken Sie dann auf die Alle deaktivieren Schaltfläche, hervorgehoben dargestellt. Es wird verhindern, dass alle Drittanbieter- und unnötigen Dienste im Hintergrund ausgeführt werden.
5. Speichern Sie die Änderungen, indem Sie auf klicken Anwenden > OK Tasten.
6. Ein Popup-Fenster, in dem Sie gefragt werden, ob Sie möchten Neu starten oder Beenden ohne Neustart erscheint wie abgebildet. wählen Sie das Beenden ohne Neustart Möglichkeit.
7. Starten Sie erneut die Systemkonfiguration Fenster durch Wiederholen Schritte 1-2. Wechseln Sie zu Anlaufen Tab.
8. Klicken Sie auf die Öffnen Sie den Task-Manager Hyperlink, wie gezeigt.
Notiz: Überprüfen Sie die Spalte Auswirkungen auf den Start für alle aufgelisteten Anwendungen/Prozesse und deaktivieren Sie diese mit a Hohe Startup-Auswirkung .
9. Klicken Sie mit der rechten Maustaste auf die Anwendung (z.B. Dampf ) und wähle Deaktivieren Option, wie unten abgebildet.
10. Schließlich, nah dran alle aktiven Anwendungsfenster herunter und neu starten dein PC . Es wird in einem sauberen Boot-Zustand gestartet.
11. Überprüfen Sie nun die CPU-Auslastung des .NET Runtime-Dienstes im Task-Manager. Wenn es normal ist, Programme von Drittanbietern einzeln aktivieren den Täterantrag festzunageln und deinstallieren Sie es um solche Probleme in Zukunft zu vermeiden.
Lesen Sie auch: So beheben Sie die hohe CPU-Auslastung von hkcmd
Methode 2: Steigern Sie .NET Framework-Prozesse
Da das Beenden dieses Dienstes keine Option ist, können Sie diesem Dienst stattdessen einen kleinen Schub geben, indem Sie ihm erlauben, zusätzliche CPU-Kerne zu verwenden. Standardmäßig verwendet der Dienst nur einen Kern.
- Sie können entweder selbst ein paar Befehle ausführen
- oder laden Sie einfach ein offizielles Microsoft-Skript herunter GitHub und führe es aus.
Option I: Über die Eingabeaufforderung
1. Klicken Sie auf Start , Art Eingabeaufforderung und klicken Als Administrator ausführen , wie gezeigt.
2. Geben Sie den angegebenen Befehl ein und drücken Sie die Eingeben Schlüssel ausführen.
Notiz: Die auszuführenden Befehle unterscheiden sich je nach Systemarchitektur.
hamachi tunnel problem
- Fix Touchpad Scroll funktioniert nicht unter Windows 10
- So ändern Sie Startprogramme in Windows 10
- So schalten Sie das Mikrofon in Windows 10 stumm
- 7 Möglichkeiten, den Computer zu reparieren, der ständig abstürzt
3. Als nächstes ausführen ngen.exe Executequeueditems , wie unten abgebildet.
Profi-Tipp: Stellen Sie fest, ob der Windows-PC 32-Bit und 64-Bit ist
Wenn Sie sich bezüglich Ihrer Systemarchitektur nicht sicher sind, folgen Sie einfach den angegebenen Schritten:
1. Schlagen Windows + R-Tasten gemeinsam öffnen Laufen Dialogbox.
2. Geben Sie ein msinfo32 und klicken Sie auf OK öffnen System Information Fenster.
3. Aktivieren Sie hier die Systemtyp Etikett, um dies zu überprüfen.
Lesen Sie auch: Was ist HKEY_LOCAL_MACHINE?
hevc erweiterung
Option II: Über GitHub-Skript
1. Gehen Sie zu GitHub Seite für die Skript .
2. Klicken Sie mit der rechten Maustaste auf die Roh Schaltfläche und wählen Sie die Verknüpfung speichern unter… Option, wie abgebildet.
3. Ändern Sie die Speichern unter zu Windows-Skriptdatei und klicken Sie auf Speichern .
4. Öffnen Sie die heruntergeladene Datei mit Windows-Skripthost .
Lesen Sie auch: Beheben Sie die hohe CPU-Auslastung des DISM-Hostwartungsprozesses
Methode 3: Starten Sie den .NET-Laufzeitoptimierungsdienst neu
Dienste können oft fehlerhaft sein und dann ein seltsames Verhalten zeigen, z. B. unnötig hohe Mengen an Systemressourcen verwenden oder über einen längeren Zeitraum aktiv bleiben. Die fehlerhafte Instanz kann aufgrund von Fehlern im aktuellen Windows-Betriebssystem-Build auftreten. So beheben Sie die hohe CPU-Auslastung des .NET-Laufzeitoptimierungsdienstes, indem Sie den Dienst neu starten:
Notiz : Diese Lösung funktioniert nur für Systeme mit einer dedizierten NVIDIA-Grafikkarte.
1. Drücken Sie Windows+R Schlüssel gleichzeitig zu starten Laufen Dialogbox.
2. Geben Sie ein services.msc und klicken Sie auf OK öffnen Dienstleistungen Anwendung.
3. Scrollen Sie durch die Liste und suchen Sie die NVIDIA-Telemetrie-Container Bedienung.
4. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften aus dem Kontextmenü, wie gezeigt.
5. Klicken Sie auf die Stoppen Taste zuerst. Warten Sie, bis der Dienststatus angezeigt wird Gestoppt , und klicken Sie dann auf die Start Taste, um es wieder in Gang zu bringen.
6. Stellen Sie sicher, dass Starttyp: ist eingestellt auf Automatisch .
7. Klicken Sie nach dem Neustart des Dienstes auf Anwenden > OK um die Änderungen zu speichern und die zu schließen Eigenschaften Fenster.
8. Drücken Sie Strg + Umschalt + Esc-Tasten gemeinsam öffnen Taskmanager und überprüfen Sie, ob der Dienst immer noch hohe CPU-Ressourcen verwendet.
Lesen Sie auch: Was ist der Google Chrome-Höhendienst?
Methode 4: Malware erkennen und entfernen
Wenn der abnormale CPU-Verbrauch des Dienstes weiterhin besteht, führen Sie einen Viren-/Malware-Scan durch, um die Möglichkeit von Infektionen auszuschließen. Schädliche Anwendungen können sich auf Ihren PC einschleichen, wenn Sie nicht aufpassen. Diese Programme tarnen sich und geben vor, offizielle Windows-Komponenten zu sein, und verursachen mehrere Probleme, wie z. B. eine hohe CPU-Auslastung. Sie können den nativen Windows Defender verwenden, um Ihren PC zu scannen, oder Sie können andere spezialisierte Sicherheitsprogramme verwenden, die sich als nützlich erweisen. Befolgen Sie diese Schritte, um das Problem mit der hohen CPU-Auslastung des .NET-Laufzeitoptimierungsdienstes zu beheben, indem Sie die Malware von Ihrem PC entfernen:
1. Schlagen Tasten Windows + I gleichzeitig zu öffnen Einstellungen .
2. Klicken Sie hier auf Update & Sicherheit , wie gezeigt.
netzwerkerkennung einschalten win 10
3. Gehen Sie zu Windows-Sicherheit Menü und klicken Sie auf Viren- und Bedrohungsschutz
4. Klicken Sie auf Schneller Scan um Ihren PC zu scannen, um zu prüfen, ob Malware vorhanden ist oder nicht.
5. Wenn Malware gefunden wird, klicken Sie auf Aktionen starten zu Löschen oder Block sie und starten Sie Ihren PC neu.
Empfohlen:
Hoffentlich hat eine der oben genannten Lösungen das Problem behoben. NET-Laufzeitoptimierungsdienst hohe CPU Problem auf Ihrem PC. Wenn das gleiche Problem später erneut auftritt, suchen Sie nach verfügbaren Windows-Updates oder installieren Sie die neueste Version von .NET-Framework . Wenn Sie Fragen / Vorschläge zu diesem Artikel haben, können Sie diese auch gerne im Kommentarbereich hinterlassen.
Elon DeckerElon ist Tech Writer bei Cyber S. Er schreibt seit etwa 6 Jahren Anleitungen und hat viele Themen behandelt. Er liebt es, Themen rund um Windows, Android und die neuesten Tricks und Tipps zu behandeln.