Windows 8 extrem hohe Festplattenauslastung und langsame IO

27

Problem

Nach dem Upgrade von Windows 7 auf Windows 8 Professional treten anscheinend einige störende Probleme auf.

Wenn ich den Task-Manager geöffnet habe, stelle ich manchmal fest, dass die Festplattennutzung auf 50, 75 oder 100 Prozent ansteigt, obwohl kaum Festplattenaktivität stattfindet. Wenn ich die Prozesse nach Datenträgernutzung sortiere, ist dies immer der Systemprozess, aber die übertragene Datenmenge scheint keinen Einfluss auf die aufgezeichnete Datenträgernutzung zu haben.

Ich habe gesehen, dass der Task-Manager 100% der Festplattenauslastung mit 0,1 MB / s angibt, die vom Systemprozess geschrieben werden, und dasselbe mit 20 MB / s, die vom System geschrieben werden. Immer wenn dies passiert, scheint die Maus in Ordnung zu sein, da ich sie immer noch bewegen kann, ohne dass es zu Verzögerungen kommt, aber jede Art von E / A geschieht mit einer massiven Verzögerung.

Wenn ich versuche, Dinge anzuklicken, wird der Klick erst einige Minuten später registriert. Wenn ich versuche, etwas einzugeben, passiert nichts, und nach ein paar Sekunden erscheint der gesamte Satz.

Manchmal werden nach einigen Sekunden anstelle der tatsächlichen verzögerten Aktionen eine Reihe von Signaltönen ausgegeben, die jedem Tastendruck oder Klick entsprechen.

Das Problem hat sich heute jedoch exponentiell verschlimmert. Früher kam es scheinbar zufällig vor (obwohl ich dachte, dass es etwas häufiger passiert sein könnte, als Chrome ausgeführt wurde), aber jetzt wird es gestartet, sobald ich mein System starte und den gesamten Computer unbrauchbar mache.

Ich konnte dieses Problem bis jetzt ignorieren, aber es ist so hinderlich geworden, dass ich es bald beheben muss.

Diagnose

Andere Quellen, die ich gesehen habe, haben vorgeschlagen, nach Festplattenfehlern zu suchen. Ich bin gelaufen chkdsk, und es stand, dass alles in Ordnung war, obwohl ich es seit diesem letzten Vorfall nicht mehr ausgeführt habe.

Ich habe noch nicht versucht, im abgesicherten Modus zu booten, hauptsächlich, weil Windows 8 fast zu schnell startet, um die Hotkeys zu verwenden, aber ich werde ein Update durchführen, sobald ich das tue.

Ich weiß, dass ich Beiträge gesehen habe, die auf fehlerhafte Hardware hindeuten, aber ich könnte mir vorstellen, dass chkdskdies der Fall gewesen wäre. Ich habe auch einen Vorschlag gesehen, dass es eine Art ineffiziente Speichersoftware sein könnte, aber das einzige, was ich habe, ist Intel RST, das ich deaktiviert habe.

Eine interessante Sache war, dass ich vor einigen Monaten, als dies vielleicht nur einmal vorgekommen war, bei der Windows-Leistungsdiagnose festgestellt habe, dass fast die Hälfte meiner Systemereignisse verloren gingen. Ich weiß nicht, ob es relevant ist, aber ich habe es nie geschafft, es zu reparieren, also nehme ich an, es könnte damit zusammenhängen.

Schließlich habe ich zahlreiche Quellen gesehen, die vorgeschlagen haben, einen Xperf-Trace auszuführen, wie ich es vor einigen Wochen bei einer vorübergehenden hohen Datenträgernutzung und Verzögerung getan habe. Ich habe es hier angehängt (Entschuldigung, wenn Sie ein Microsoft-Konto zum Herunterladen benötigen, aber es ist der einzige Cloud-Speicher, über den ich verfügte und der noch über 100 MB Speicherplatz verfügt).

Es sieht für mich so aus, als ob es an CrashPlan gelegen haben könnte, mit dem ich festgestellt habe, dass ich einige Probleme mit dem Absturz der Backup-Engine hatte und nicht in der Lage war, den Dienst zu beenden. In diesem Fall kommt es jedoch nicht jedes Mal zu einer hohen Festplattenauslastung, sodass CrashPlan möglicherweise abstürzt und nicht umgekehrt.

Ich fürchte, ich konnte keine Xperf-Spur vom aktuellen Status der Maschine abrufen, da sie zu langsam ist, um den Ordner zu öffnen, in dem ich die .batgespeicherte Datei habe , aber wenn ja, werde ich eine Nachricht posten es.

Technische Daten

  • HP Probook 6460b mit Windows 8 Professional
  • 8 GB DDR3
  • Intel HD-Grafik
  • 2,4 GHz Dual Core Prozessor (i5)
  • Festplatte: 300 GB, nicht sicher über die Übertragungsrate

Bitte helfen Sie mir, wenn Sie etwas wissen, da ich diesen Laptop dringend für die Schule brauche. Dies ist übrigens der gleiche Grund, warum ich Windows nicht einfach neu installieren kann.

UPDATE - 10/2013

Da dieses Problem behoben wurde, musste ich Windows aus nicht verwandten Gründen neu installieren. Was ich durch die Ratschläge von Freunden und Kollegen herausgefunden habe, ist, dass die massive Datenträgernutzung auf Windows-Systemen seit den Anfängen vorhanden ist und das Problem nur durch Windows 8 verschärft wurde. Mein Laptop läuft reibungslos, aber ich bemerke es immer noch Die aktive Zeit der Festplatte steigt gelegentlich an, auch wenn das System ansonsten im Leerlauf zu sein scheint. Dank der Hinzufügung des Festplattenmonitors zum Task-Manager und der daraus resultierenden Steigerung der Aufmerksamkeit, die dieser Quirk erfahren hatte, wird MS möglicherweise Schritte unternehmen, um den Windows-Kernel in zukünftigen Versionen zu rationalisieren, um potenzielle Probleme zu vermeiden.

Klarstellung - 1/2015 Da diese Frage immer noch Meinungen und positive Meinungen hervorruft, ist es meines Erachtens wert, etwas zu erwähnen, was ich seit dem Schreiben gelernt habe. Die hohe Datenträgerverwendung tritt auf, wenn Windows über wenig RAM verfügt und der Inhalt des RAM nach pagefile.sys verschoben wird. Auf Systemen mit einer Art Fehler, normalerweise einer langsamen oder defekten Festplatte, kann das gesamte System einfrieren. Da das Schreiben in die Auslagerungsdatei selbst den Computer verlangsamt, ist es unwahrscheinlich, dass das Vergrößern der Auslagerungsdatei die Verlangsamungen behebt. Ich bin mir noch nicht sicher, ob das Problem durch Laufen behoben wurdechkdskWenn Sie beim Löschen dieses Virus auf dasselbe Problem gestoßen sind und scheinbar keinen Softwaregrund dafür finden, sollten Sie in Betracht ziehen, dass möglicherweise einige Hardware-Upgrades erforderlich sind. Wenn Sie mehr RAM installieren, muss Windows weniger häufig in die Auslagerungsdatei schreiben, und eine schnellere Festplatte führt dazu, dass das Schreiben in die Auslagerungsdatei weniger auffällt.

ecapstone
quelle
2
Öffnen Sie in diesem Fall anstelle des Task-Managers "Ressourcenmonitor", wechseln Sie zur Registerkarte "Datenträger" und klicken Sie auf den Abschnitt "Datenträgeraktivität". Es zeigt Ihnen nicht nur, welcher Prozess die Festplatte verwendet, sondern auch, welche Dateien gelesen / geschrieben werden und wie lange jede Anfrage dauert (suchen Sie nach langsamen). Versuchen Sie auch SysInternals ProcMon für ähnliche. Führen Sie auch eine Überprüfung auf Spyware / Viren / Malware mit einem oder zwei Scannern durch, z. B. MalwareBytes. Was haben Sie auch mit virtuellen CD-ROM-Laufwerken, Antivirus-Programmen und fortschrittlicher Festplatten-Software (Crashplan?) Zu tun?
TessellatingHeckler
Die kernel.etl ist für andere Benutzer nutzlos. Dump die Daten mit -d in eine neue ETL-Datei. Bitte fügen Sie auch DISK_IO in die Kommandozeile ein.
magicandre1981
Update Ich habe im abgesicherten Modus gebootet und festgestellt, dass das Problem erneut aufgetreten ist, sobald ich versucht habe, ein Programm (Chrome) zu öffnen. Als ich den Ressourcenmonitor betrachtete, war die Datenträgernutzung selbst nach dem Schließen von Chrome dank einer ganzen Reihe verschiedener Protokollierungsprozesse rasant.
ecapstone
Update2 Ich habe erneut einen Neustart durchgeführt und jetzt scheint der Systemprozess alle Dateien auf der Festplatte zu lesen. Scheint ähnlich zu sein: link
ecapstone
@ user221884 erstelle eine neue ETL-Datei, aber diesmal mit dem DISK_IO-Flag und speichere sie korrekt mit -d in einer neuen Datei.
magicandre1981

Antworten:

11

Ich verwende seit dem Start Windows 8 und bin auch auf dasselbe Problem gestoßen. Punkt ist, wie habe ich das Problem gelöst?

Windows 8 verwaltet standardmäßig automatisch den virtuellen Speicher und die Größe der Auslagerungsdatei. Der virtuelle Speicher wird nicht gemäß der internen Empfehlung festgelegt. Der voreingestellte virtuelle Speicher beträgt ca. 70% der Empfehlung. Für meinen Laptop werden beispielsweise 2003 MB virtueller Speicher empfohlen, wobei jede Laufwerksgröße 100 GB und der Arbeitsspeicher 3 GB beträgt. Standardmäßig wurde es auf 1403 MB festgelegt, als Windows 8 installiert wurde.

Sie müssen diesen virtuellen Speicher vergrößern. Stellen Sie sicher, dass Ihre RAM-Größe der Anfangsgröße und die doppelte Anfangsgröße der Maximalgröße entspricht, und dass auf jeder Festplatte derselbe freie Speicherplatz vorhanden ist.

Gehen Sie hierzu folgendermaßen vor:

  1. Gehen Sie zu Systemsteuerung> Alle Elemente der Systemsteuerung> System
  2. Klicken Sie auf Erweiterte Systemeinstellungen
  3. Klicken Sie unter Leistung auf Einstellungen
  4. Gehen Sie zur Registerkarte Erweitert
  5. Klicken Sie unter Virtueller Speicher auf Ändern
  6. UN-Häkchen im Kontrollkästchen "Größe der Auslagerungsdatei für alle Laufwerke automatisch verwalten"
  7. Wählen Sie Ihr Windows-Laufwerk (auf dem das Betriebssystem installiert ist)
  8. Klicken Sie auf das Optionsfeld Benutzerdefinierte Größe
  9. Stellen Sie die Anfangsgröße entsprechend Ihrer RAM-Größe in MB ein
  10. Stellen Sie die maximale Größe auf das Doppelte Ihrer RAM-Größe in MB ein
  11. Klicken Sie auf Setzen
  12. Klicken Sie dreimal auf OK
  13. Starten Sie Ihr System neu

Dies sollte das Problem beheben.

Tritium
quelle
Ich habe festgestellt, dass das Deaktivieren des VRAM auch zur Beseitigung des Problems beiträgt.
Avanderw
5
Ok, aber warum sollte das helfen? Es sieht aus wie eine Placebo-Prozedur, die alle vor 10 Jahren auf jeder Windows-Version durchgeführt haben und immer noch durchführen.
Giovanni Toraldo
3

Ich werde erzählen, was mit mir geschehen ist und wie ich es geschafft habe, mein spezielles Problem zu lösen (ich verwende das Wort "speziell", weil ich denke, dass jedes System eine Ökologie und ihre Wechselwirkungen sind, auch wenn sie sehr ähnlich sind, jede Umgebung ist irgendwie einzigartig ), daher ist dies die Lösung, die ich gefunden habe:

Die Umgebung

  • HP Pavilion dm4 i7 Prozessor RAM 6 GB, Festplatte 700 GB
  • Windows 8 Pro 64-Bit (von Windows 7 aktualisiert)
  • Antivirus-Software: Norton 360
  • Internetbrowser: Chrome
  • Virtualisierungssoftware: VirtualBox

Vor ungefähr einer Woche hatte ich Probleme mit all meinen virtuellen Maschinen, die nicht mehr reagierten. Nachdem ich die virtuellen Umgebungen heruntergefahren hatte, stellte ich fest, dass es sich um die Hostmaschine handelte. Ich dachte, dass dies auf ein Update von MS zurückzuführen war, und begann, sie aufzuspüren Das Problem war, dass der von MS Resource Monitor angezeigte Prozentsatz der Aktivitätszeit die ganze Zeit 100% betrug, aber die E / A-Größe lag bei 30 KB, wenn es einige E / A gab, und die meiste Zeit waren es 0 KB, was ich fand war, dass jedes Mal, wenn mein Computer versuchte, mit dem Internet zu interagieren, diese inaktiven (oder, wenn Sie es vorziehen, Geisterbilder) Aktivitäten auftauchten und nie endeten, wie eine Art Wurm, der jedoch weder mit der CPU noch mit dem RAM zu tun hatte Es gibt einen Konflikt mit Chrome und einigen Updates. Ich habe Chrome deinstalliert und neu gestartet. Dann habe ich angefangen, MS IE zu verwenden.so sagte ich mir,

  1. Das Problem hängt mit der Festplatte zusammen
  2. aber es wird durch die Interaktion mit dem Netzwerk ausgelöst
  3. Was steuert die Interaktion mit dem Netzwerk? Firewall? Ja

Ich habe die Windows-Firewall geöffnet und festgestellt, dass Norton 360 die Konfiguration verwaltet. In den Diensten wird MS-Firewall ausgeführt. Daher habe ich den Dienst angehalten, um festzustellen, was passiert ist, und ihn neu gestartet. Danach habe ich den Computer neu gestartet, um festzustellen, ob die Lösung gefunden wurde war gut.

Dies ist fast das zehnte Mal, dass ich meine Maschine in der letzten Stunde neu gestartet habe und eine sehr gute Leistung erbringe. Die virtuellen Maschinen werden wie bisher ausgeführt. Vermutlich gab es ein Update, das mir nicht aufgefallen ist Ich habe die Hyper V-Installation nicht durchgeführt, da ich Virtualbox verwende und in der Vergangenheit Probleme mit meinen VMs hatte (es dauert eine Weile) die Prozessor-Virtualisierungsfunktion und lässt VirtualBox nicht zu, dass es die virtuellen Maschinen zum Absturz bringt).

Hoffe, dass dies Menschen mit ähnlichen Problemen hilft.

Freundliche Grüße

Moises Najar
quelle
2

Egal, ich bin gelaufen, chkdsk /b /f /scannow C:was nach dem Neustart meines Computers ungefähr einen Tag gedauert hat (während ich immer wieder sagte, dass es zu dreißig Prozent feststeckte). Aber als es wieder lief, deaktivierte ich alle Prozesse, die nicht unbedingt notwendig schienen, und startete Chrome, und es funktionierte einwandfrei. Ich bin mir nicht sicher, was es gelöst hat, aber ich werde die Prozesse nacheinander wieder aktivieren und darüber posten, wenn ich den Täter finde.

ecapstone
quelle
5
Ich bewundere deine Geduld und lasse es einen ganzen Tag lang bei 30% laufen :)
pzkpfw
Was ich anscheinend gefunden habe, war, dass es durch eine "extensionupdaterservice.exe" im Firefox-Verzeichnis verursacht wurde, die AWCleaner als Virus identifizierte.
Ecapstone
6
Invalid parameter - /scannow
Jao
0

Hier ist ein Fix, der für mich funktioniert hat. Aktivieren Sie Hyper-V in Windows 8.

Um dies zu tun:

  1. Öffnen Sie die Systemsteuerung und wählen Sie die Option "Windows-Funktionen ein- oder ausschalten".

    Bildschirmfoto

  2. Es gibt eine Option Hyper-V, aktivieren Sie das Kontrollkästchen und die untergeordneten Kontrollkästchen.

  3. Übernehmen Sie die Änderungen und starten Sie den Computer neu. Du bist fertig.

Hoffe das hilft.

nikoo28
quelle
2
Wie hat Ihnen das bei "Windows 8 extrem hohe Festplattenauslastung und langsame E / A" geholfen? Es scheint, dass Sie eine andere Frage mit dieser Antwort beantworten
Yep ... Ich bin mir bewusst , dass es sich nicht mit Disk usage..but irgendwie macht diese Änderung mir geholfen hat ... seine einen Versuch wert ... thats it .. :)
nikoo28
2
@ nikoo28 Ich bezweifle, dass es damals etwas mit Hyper-V gab. Das Einschalten muss einen anderen Prozess ausgelöst haben, der Ihr System repariert hat. Oder vielleicht war es ein Zufall.
Cole Johnson