Hi Leute,
habe ein paar Baustellen in meinem PC und arbeite die gerade ab. Eine davon ist die .Net Runtime Optimization, die bei mir einen guten Teil der CPU auslastet. Im extremen Fall geht die CPU-Auslastung bis 90%, ich bilde mir aber ein, dass ein Script von MS
https://github.com/Microsoft/dotnet/blob/master/tools/DrainNGENQueue/DrainNGenQueue.wsf
da ein bisschen abhilft. Jetzt geht die Auslastung nur noch auf 60% hoch, aber was auch vor dem Script schon aufgefallen ist, dass zum einen der Prozess nicht fertig zu werden scheint, zum anderen wechselt er immer von "ganz niedrig" zu "sehr hoch". So also ob er etwas probiert, aber dann wieder abbricht.
Ich lese im Netz dazu und komme zum Schluss dass eine Menge Leute Probleme damit haben. Aber ich finde nichts beschrieben, was bei MIR da so abläuft. Die Rede ist zum Beispiel oft von EINEM File, das da manchmal "tens of minutes" die CPU hochtreibt. Bei mir ist das anders. Es sind multiple Files vor allem und sie werden einfach nicht fertig. Das hier beobachte ich schon seit vorgestern, aber ich vermute das ging da schon eine Weile länger. Ich hatte zuletzt mehrere Abstürze, weil der "virtuelle Speicher vollgelaufen sei" (wird bei mir vom System selbst verwaltet). Er ging dann halt mit Bluescreen irgendwann aus und hinterher finde ich in den Systemereignissen hunderte und aberhunderte der gleichen Einträge zu diesem Speicher. OHNE das script von oben war es so schlimm, dass teilweise Browservideos zu stottern angefangen haben. Immer nur kurz, wenn die CPU-Last hochgeht, dann normalisiert es sich wieder 10 Sekunden. DAS zumindest ist mit dem Script besser geworden. Aber das ist ja kein Zustand.
Habe ihn auf Malware gechecked und alle Einträge da verweisen auch immer schön brav auf den gleichen .net-Ordner. Ich lade ein paar Screenshots hoch, auch einen der hier nix mit zu tun hat. Habt ihr auch so viele svchost.exes in Eurer Details-Liste im Taskmanager? Ist das normal? Oder habe ich mir einfach mein Windows zerwurstet...
Ich poste das einfach mal. Wenn Euch dazu nix einfällt, dann gehe ich mal zu MS damit. Aber vielleicht könnt ihr mir ja schon ein paar Dinge dazu sagen, damit ich überhaupt weiss was das sein kann.
AMD Ryzen 5 2600x, x470 Gaming Plus, 16 GB DDR3, GTX 1070 ti
Lösung und Lösungsversuche:
Mal allgemein gesprochen: Wenn man Probleme ähnlicher Art hat, gibt es nach meinen Recherchen drei Möglichkeiten. Hier schon angesprochen mit einem Kommando (oder man googelt nach NGEN executequeueditems), in hartnäckigen Fällen gibt es ein Script, das man ausführen kann (DrainNGenQueue.wsf), einfach mal nach googeln. Ausserdem gibt es tatsächlich ein .net framware repairtool.
All diese Dinge lösen allerdings ein Problem, über das überall genug gesprochen wird und das ich NICHT hatte. Ich schreibe das nur um es erwähnt zu haben.
Mein Problem war andersartig. Mehrere Tasks der gleichen Art, die starten und sich wieder beenden. Nachdem ich ein Backup zurück gespielt habe und danach Windows Updates einspielte, fiel mir auf, dass das KB5007289-Update bei mir nicht installiert werden konnte. Bei dem geht es um... trommelwirbel netfamework 3.5 und 4.8 tadaaa. Warum hing es? Weil es abhängt von der Windows 10 Version 21H1... das ich übersehen hatte... und ich bin mir sicher, dass das damals auch der Fall gewesen ist.
Also, falls ihr das Problem habt, schaut doch einfach mal ob ihr auch das 21H1 installiert habt.
habe ein paar Baustellen in meinem PC und arbeite die gerade ab. Eine davon ist die .Net Runtime Optimization, die bei mir einen guten Teil der CPU auslastet. Im extremen Fall geht die CPU-Auslastung bis 90%, ich bilde mir aber ein, dass ein Script von MS
https://github.com/Microsoft/dotnet/blob/master/tools/DrainNGENQueue/DrainNGenQueue.wsf
da ein bisschen abhilft. Jetzt geht die Auslastung nur noch auf 60% hoch, aber was auch vor dem Script schon aufgefallen ist, dass zum einen der Prozess nicht fertig zu werden scheint, zum anderen wechselt er immer von "ganz niedrig" zu "sehr hoch". So also ob er etwas probiert, aber dann wieder abbricht.
Ich lese im Netz dazu und komme zum Schluss dass eine Menge Leute Probleme damit haben. Aber ich finde nichts beschrieben, was bei MIR da so abläuft. Die Rede ist zum Beispiel oft von EINEM File, das da manchmal "tens of minutes" die CPU hochtreibt. Bei mir ist das anders. Es sind multiple Files vor allem und sie werden einfach nicht fertig. Das hier beobachte ich schon seit vorgestern, aber ich vermute das ging da schon eine Weile länger. Ich hatte zuletzt mehrere Abstürze, weil der "virtuelle Speicher vollgelaufen sei" (wird bei mir vom System selbst verwaltet). Er ging dann halt mit Bluescreen irgendwann aus und hinterher finde ich in den Systemereignissen hunderte und aberhunderte der gleichen Einträge zu diesem Speicher. OHNE das script von oben war es so schlimm, dass teilweise Browservideos zu stottern angefangen haben. Immer nur kurz, wenn die CPU-Last hochgeht, dann normalisiert es sich wieder 10 Sekunden. DAS zumindest ist mit dem Script besser geworden. Aber das ist ja kein Zustand.
Habe ihn auf Malware gechecked und alle Einträge da verweisen auch immer schön brav auf den gleichen .net-Ordner. Ich lade ein paar Screenshots hoch, auch einen der hier nix mit zu tun hat. Habt ihr auch so viele svchost.exes in Eurer Details-Liste im Taskmanager? Ist das normal? Oder habe ich mir einfach mein Windows zerwurstet...
Ich poste das einfach mal. Wenn Euch dazu nix einfällt, dann gehe ich mal zu MS damit. Aber vielleicht könnt ihr mir ja schon ein paar Dinge dazu sagen, damit ich überhaupt weiss was das sein kann.
AMD Ryzen 5 2600x, x470 Gaming Plus, 16 GB DDR3, GTX 1070 ti
Lösung und Lösungsversuche:
Mal allgemein gesprochen: Wenn man Probleme ähnlicher Art hat, gibt es nach meinen Recherchen drei Möglichkeiten. Hier schon angesprochen mit einem Kommando (oder man googelt nach NGEN executequeueditems), in hartnäckigen Fällen gibt es ein Script, das man ausführen kann (DrainNGenQueue.wsf), einfach mal nach googeln. Ausserdem gibt es tatsächlich ein .net framware repairtool.
All diese Dinge lösen allerdings ein Problem, über das überall genug gesprochen wird und das ich NICHT hatte. Ich schreibe das nur um es erwähnt zu haben.
Mein Problem war andersartig. Mehrere Tasks der gleichen Art, die starten und sich wieder beenden. Nachdem ich ein Backup zurück gespielt habe und danach Windows Updates einspielte, fiel mir auf, dass das KB5007289-Update bei mir nicht installiert werden konnte. Bei dem geht es um... trommelwirbel netfamework 3.5 und 4.8 tadaaa. Warum hing es? Weil es abhängt von der Windows 10 Version 21H1... das ich übersehen hatte... und ich bin mir sicher, dass das damals auch der Fall gewesen ist.
Also, falls ihr das Problem habt, schaut doch einfach mal ob ihr auch das 21H1 installiert habt.
Anhänge
Zuletzt bearbeitet: