Wie behebt man die hohe CPU-Auslastung des Microsoft Common Language Runtime Native Compilers?

How to effectively deal with bots on your site? The best protection against click fraud.

Schließen Sie den Prozess über den Task-Manager

  • Aufgrund einer beschädigten oder unvollständigen Installation des .Net Framework kann es zu Problemen mit der hohen CPU-Auslastung des Microsoft Common Language Runtime Native Compiler kommen.
  • Um das Problem zu beheben, schließen Sie den Prozess im Task-Manager, stoppen Sie den Microsoft Common Runtime-Dienst oder setzen Sie den NGen-Cache zurück.
  • Für weitere Lösungen und detaillierte Schritte lesen Sie weiter!

Wenn Sie bemerken, dass ein Prozess ngen.exe oder der Microsoft Common Language Runtime Native Compiler eine hohe CPU-Auslastung verursacht, kann dieses Handbuch helfen! Wir besprechen direkt nach der Erklärung der Ursachen die von Experten getesteten Methoden zur Behebung des Problems.

Der Microsoft Common Language Runtime Native Compiler (ngen.exe) ist eine wesentliche Komponente des .Net Framework und erstellt eine Laufzeitumgebung, die den Betrieb von Apps überwacht, die für die .Net-Plattform geschrieben wurden, unabhängig von ihrer Programmierung Sprache.

instagram story viewer

Es übernimmt verschiedene Aufgaben wie die Konvertierung von Code in Maschinensprache, Garbage Collection, Ausnahmebehandlung und Thread-Verwaltung, um die Leistung verwalteter Apps in Windows zu verbessern.

Wenn Sie aufgrund dieses Prozesses eine hohe CPU-Auslastung feststellen, sind hier einige der Gründe dafür aufgeführt:

  • Die Ausführung des Prozesses ist als Teil der Systemwartung geplant.
  • Falsche Konfigurationseinstellungen.
  • Mehrere Apps nutzen den Prozess zur Kompilierung.
  • Der Prozess läuft im Hintergrund mit anderen Systemressourcen.
  • Beschädigte Systemdateien oder -dienste
  • Als Prozess getarnte Schadsoftware

Wie kann die hohe CPU-Auslastung des CLR Native Compiler gestoppt werden?

Bevor Sie mit den erweiterten Fehlerbehebungsschritten beginnen, sollten Sie die folgenden Prüfungen in Betracht ziehen:

  • Starte deinen Computer neu.
  • Warten Sie, bis der Prozess den Kompilierungsvorgang abgeschlossen hat.
  • Führen Sie einen Tiefenscan mit einem zuverlässigen Antivirenprogramm durch um sicherzustellen, dass keine Malware-Infektion vorliegt.
  • Suchen Sie nach Windows-Updates.
  • Sichern Sie Ihre wichtigen Daten.
  • Deinstallieren Sie unerwünschte Apps von Ihrem PC aus.
  • Führen Sie das aus Farbar-Wiederherstellungs-Scan-Tool um die genaue Ursache zu finden

1. Stoppen Sie den Vorgang

  1. Drücken Sie Strg + Schicht + Esc öffnen Taskmanager.Schließen Sie den Task-Manager. Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  2. Gehe zum Prozesse Tab, lokalisieren Nativer Microsoft Common Language Runtime-Compiler oder ngen.exe, wählen Sie es aus und klicken Sie Task beenden.

Das Schließen des Prozesses, der zu Leistungsproblemen führt, ist eine Problemumgehung, die Sie befolgen können, bevor Sie zu anderen Lösungen wechseln. Sie können den gleichen Ansatz auf andere Prozesse anwenden, z Laufzeitbroker.

2. Starten Sie den Dienst neu

  1. Drücken Sie Windows + R um das zu öffnen Laufen Dialogbox.DIENSTLEISTUNGEN Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  2. Typ dienstleistungen.msc und klicken OK um das zu öffnen Dienstleistungen App.
  3. Suchen Sie und klicken Sie mit der rechten Maustaste Microsoft Common Language Runtime und klicken Stoppen.Stoppen Sie die Dienste -
  4. Warten Sie, bis der Dienst beendet wird, und schließen Sie dann das Fenster „Dienste“.

3. Setzen Sie den NGen-Cache zurück und ändern Sie die Prioritätseinstellungen

  1. Drücken Sie die Taste Windows Schlüsselart cmd, und klicken Sie Als Administrator ausführen.CMD erhöht – Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  2. Geben Sie den folgenden Befehl ein, um den NGen-Cache zurückzusetzen, um Konflikte, Beschädigungen und Treffer zu beheben Eingeben: ngen executeQueuedItemscmd_executeditems Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  3. Kopieren Sie den folgenden Befehl und fügen Sie ihn ein, um die Priorität und Planung des Prozesses anzupassen, um die Last zu reduzieren, und drücken Sie Eingeben: ngen queue /priority priorityLevelcmd_priority-Ebene
Lesen Sie mehr zu diesem Thema
  • Fix: Dateisystemfehler (-2147163901) unter Windows 11
  • Systemsteuerung vs. Einstellungs-App: Welche soll ich verwenden?
  • Fix: WLAN funktioniert nicht mehr, wenn ein externer Monitor angeschlossen wird

4. Führen Sie Ihren Computer in einer sauberen Boot-Umgebung aus

  1. Drücken Sie Windows + R um das zu öffnen Laufen Dialogbox. cleanboot1 Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  2. Typ msconfig und klicken OK um das zu öffnen Systemkonfiguration Fenster.
  3. Gehe zum Dienstleistungen Registerkarte, klicken Sie Verstecke alle Microsoft-Dienste, dann auswählen Alle deaktivieren.Sauberer Neustart. Alle deaktivieren
  4. Wechseln Sie zum Start-up Registerkarte und klicken Sie auf Öffnen Sie den Task-Manager Verknüpfung.Öffnen Sie den Task-Manager „Clean Boot“.
  5. Suchen Sie im Task-Manager-Fenster nach jedem Ermöglicht Aufgabe auswählen und klicken Deaktivieren.Deaktivieren Sie den Task-Manager. Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  6. Schließen Sie den Task-Manager und klicken Sie auf Anwenden, Dann OK im Systemkonfigurationsfenster.Sauberer Stiefel 5
  7. Klicken Neu starten.Starten Sie den Clean Boot neu

Ihr Computer wird mit eingeschränkten Funktionen neu gestartet, sodass Sie die Software oder den Dienst eines Drittanbieters identifizieren können, der den Konflikt verursacht. Befolgen Sie anschließend die oben genannten Schritte, um die Änderungen rückgängig zu machen und Ihren Computer normal neu zu starten.

5. Führen Sie SFC- und DISM-Scans durch

  1. Drücken Sie die Taste Windows Schlüsselart cmd, und klicken Sie Als Administrator ausführen.CMD erhöht – Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  2. Kopieren Sie den folgenden Befehl, fügen Sie ihn ein, um Systemdateien zu reparieren, und drücken Sie Eingeben: sfc/scannowSFCSCANNOW CMD
  3. Warten Sie, bis der Scan abgeschlossen ist, geben Sie dann den folgenden Befehl ein, um das Windows-Betriebssystem-Image wiederherzustellen, und klicken Sie auf Eingeben: Dism /Online /Cleanup-Image /RestoreHealthWiederherstellen der Funktionsfähigkeit des nativen Microsoft Common Language Runtime-Compilers mit hoher CPU-Auslastung
  4. Sobald der Befehl ausgeführt wurde, starten Sie Ihren Computer neu.

6. Löschen Sie einen Registrierungsschlüssel

  1. Drücken Sie Windows +R um das zu öffnen Laufen Dialogbox.Regedit – Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  2. Typ regedit und klicken OK öffnen Registierungseditor.
  3. Erstellen Sie zunächst ein Backup und gehen Sie zu Datei, dann auswählen Export. Speichern Sie die Datei im .reg-Format an einem zugänglichen Ort auf Ihrem Computer.Registrierung exportieren
  4. Navigieren Sie zu diesem Pfad: Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft.NETFramework\v2.0.50727\NGenService\Roots
  5. Klicken Sie mit der rechten Maustaste und wählen Sie aus Löschen um alle Einträge für den Roots-Ordner zu entfernen und den Registrierungseditor zu schließen.Löschen Sie den Registrierungseintrag „Microsoft Common Language Runtime Native Compiler High CPU Usage“.
  6. Starte deinen Computer neu.

7. Reparieren/neuinstallieren Sie das Net Framework

  1. Laden Sie das Microsoft .NET Framework Repair Tool herunter.Laden Sie .NET Framework herunter – Microsoft Common Language Runtime Native Compiler-Reparaturtool für hohe CPU-Auslastung –
  2. Doppelklicken Sie auf die ausführbare Datei und befolgen Sie die Anweisungen auf dem Bildschirm, um sie zu installieren.
  3. Auf der Microsoft .NET Framework-Reparaturtool Öffnen Sie das Fenster, akzeptieren Sie die Bedingungen und klicken Sie auf Nächste.Akzeptieren Sie die Bedingungen
  4. Das Tool sucht im aktuellen .NET Framework nach beschädigten Dateien und empfiehlt Lösungen zu deren Reparatur.
  5. Klicken Nächste um die Korrekturen anzuwenden.Weiter klicken
  6. Dann klick Beenden, um das Reparatur-Tool-Fenster zu schließen.Beenden

Wenn dies nicht hilft, befolgen Sie diese Schritte, um .Net Framework neu zu installieren:

  1. Drücken Sie Windows +R um das zu öffnen Laufen Fenster.Appwiz.cpl – Hohe CPU-Auslastung des nativen Microsoft Common Language Runtime-Compilers
  2. Typ appwiz.cpl und klicken OK um das zu öffnen Programme und Funktionen Fenster.Deinstallieren Sie NET FRAMEWORK Microsoft Common Language Runtime Native Compiler Hohe CPU-Auslastung
  3. Wählen Microsoft NET Framework und klicken Deinstallieren.
  4. Gehen Sie nach der Deinstallation zu Offizielle Website von .NET Framework.Laden Sie .NET Framework herunter
  5. Klicken Sie auf die neueste Version und laden Sie sie herunter.
  6. Sobald das Setup heruntergeladen ist, gehen Sie zum Dateispeicherort und doppelklicken Sie darauf, um die Installation zu starten.
  7. Klicken Installierenund warten Sie, bis der Vorgang abgeschlossen ist.Installieren

Um Probleme mit hoher CPU-Leistung zu vermeiden, funktioniert unter anderem der Microsoft Common Language Runtime Native Compiler nicht mehr Stellen Sie bei Problemen sicher, dass der Prozess ngen.exe ausgeführt werden kann, wenn sich Ihr System im Ruhezustand befindet, und halten Sie Ihr System und Ihre Software auf dem neuesten Stand Datum.

Falls die genannten Lösungen bei Ihnen nicht funktionieren, versuchen Sie es um mithilfe eines Wiederherstellungspunkts ein Rollback auf eine frühere Windows-Version durchzuführen.

Wenn Sie oft konfrontiert werden hohe CPU-Auslastung auf Ihrem Windows 11 Computer, empfehlen wir Ihnen, diese Anleitung zu lesen.

Sind Probleme aufgetreten oder benötigen Sie weitere Informationen zum Microsoft Common Language Runtime Native Compiler? Zögern Sie nicht, im folgenden Abschnitt einen Kommentar zu hinterlassen.

Teachs.ru
Fix – Fehlendes Strom-/Batteriesymbol in Windows 10

Fix – Fehlendes Strom-/Batteriesymbol in Windows 10Windows 10

Genau wie unsere Smartphones haben wir auch den Rest unseres Laptops immer im Auge Batterie Leistung prozentual. Damit können wir es an die Stromversorgung anschließen, wenn der Batterieprozentsatz...

Weiterlesen
So beheben Sie leere weiße Desktop-Verknüpfungssymbole in Windows 10

So beheben Sie leere weiße Desktop-Verknüpfungssymbole in Windows 10ZufälligWindows 10

Manchmal stellen Sie fest, dass bestimmte Verknüpfungssymbole auf Ihrem Desktop ausgeblendet sind, dh sie werden in schlichter weißer Farbe angezeigt. Es ist wichtig zu beachten, dass die Apps norm...

Weiterlesen

Anusha Pai – Seite 2Wie ManInstallationBüroKontenPerformanceDruckerAktualisierenUsbWindows 10AudioChromKante

Nach dem Upgrade des Systems auf Windows 10 werden Sie aufgefordert, Ihr Windows zu aktivieren. Viele Benutzer haben gemeldet, dass zu diesem Zeitpunkt der Fehlercode 0xC004F074 angezeigt wird. Auß...

Weiterlesen
ig stories viewer