Warum ist meine Festplatte hier zu 99% ausgelastet?

81532
Nilzor

Ich habe ein ähnliches Problem wie dieser Benutzer . Sie können den Screenshot ziemlich gut auf mein Problem anwenden: Windows 8.1, 99% der Festplattennutzung oder in dieser Umgebung für einen längeren Zeitraum (Minuten). Die einzelnen Festplatten-Nutzungsstatistiken summieren sich jedoch nicht auf mehr als ungefähr 1 MB / Sek. Ich habe eine SSD-Festplatte, die einen wesentlich höheren Durchsatz ermöglicht.

Die Frage, auf die ich verlinkt habe, liefert nicht viel Antwort, aber ein Kommentar weist auf den freien Speicherplatz hin. Das ist ein Problem mit meiner Festplatte. Ich habe nur noch ~ 1 GB freien Speicherplatz auf meinem Laufwerk C. Aber meine Folgefrage lautet: Warum sollte das eine Rolle spielen? Windows hat pre-zuteilen 6 GB virtuellen Laufwerk, nicht wahr? Zumindest interpretiere ich auf dem Bildschirm mit den Einstellungen für den virtuellen Speicher unter Systemeigenschaften → Leistungsoptionen "aktuell zugewiesen".

Ich habe versucht, mithilfe des Prozessüberwachungs-Tools Informationen über die Verwendung der Festplatte zu erhalten. Die in nur wenigen Sekunden protokollierte Datenmenge ist jedoch so groß, dass ich nicht weiß, wo ich anfangen soll. Das einzige, was ich sehe, ist, dass service.exe viel auf die Registry zugreift ... Aber ich denke, das ist normal? Wenn jemand einen Blick darauf werfen möchte, ist der Log-Dump hier (19MB)

Zusammenfassend :

  1. Steigt die Festplattennutzung wirklich an, wenn der freie Speicherplatz abnimmt? Wenn ja warum?
  2. Kann jemand von meiner Procmon-Protokolldatei abziehen, welches Programm oder Prozess zu 99% der Festplattennutzung führt?

edit : Um die "Malware" -Antwort im anderen Post zu kommentieren: Ich würde es gerne wissen, nicht raten. Ich bezweifle, dass es sich in meinem Fall um Malware handelt, aber wenn dies der Fall ist, sollten meine Protokolle dies anzeigen.

Update : Ein ähnlicher Fall ist gerade passiert. Irgendwelche Hinweise von diesen beiden ResMon-Screenshots?

ResMon Disk usage. "System" on top with 5MB per second, MsMpEng.exe trailing with  2MB per second

ResMon Network usage activity. No significant traffic visible

"System" sagt mir nicht wirklich viel.

12
Mit zunehmender Nutzung steigt auch die Fragmentierung, die insbesondere für NTFS ein großes Leistungsproblem darstellt, und führt zu mehreren E / A-Operationen für jeden Dateizugriff. Ich bin mir nicht sicher, ob das alles erklären würde, aber ich bin auch nicht sicher, wie Windows die Last bewertet. Frank Thomas vor 10 Jahren 0
Eine nicht denkbare Fragmentierung ist ein Problem mit SSD-Festplatten http://www.tomshardware.co.uk/forum/246283-32-defrag Nilzor vor 10 Jahren 0
Dies ist weniger problematisch, da Scan / Suchen jetzt konstant ist. Wenn Sie jedoch eine Datei aus 29 verschiedenen Speicherorten neu zusammenstellen müssen, ist sie immer noch langsamer als der Zugriff auf einen einzelnen Speicherort. In diesem Artikel werden gute Punkte zu Verschleißalgorithmen gemacht, die in den meisten Köpfen die Leistung der Kunden beeinträchtigen. Frank Thomas vor 10 Jahren 1
Vergessen Sie Software von Drittanbietern. Wenn Sie wirklich an dem Kern Ihres Betriebssystems interessiert sind, schauen Sie in den [integrierten Windows-Leistungsmonitor] (http://technet.microsoft.com/de-de/library/cc749249.aspx). ** MonkeyZeus vor 10 Jahren 1
Verwenden Sie den Ressourcenmonitor (drücken Sie Win + R, schreiben Sie `resmon.exe`, drücken Sie die Eingabetaste). Öffnen Sie es, gehen Sie auf die Registerkarte "Datenträger" und teilen Sie uns mit, welche Prozesse die Datenträgerauslastung erhöhen, wenn dies geschieht. Oder besser, lade den Screenshot hoch. Jet vor 10 Jahren 1
Hier einige gute Ratschläge. Ich wusste nichts von "Resmon" und "Perfmon" war ein Werkzeug, das ich vergessen hatte. Natürlich ist das Problem jetzt magisch verschwunden, aber ich werde diese Tools beim nächsten Mal im Hinterkopf behalten (und wird es auch). Mein Geld wird momentan für Windows Update verwendet, da auf meinem Sperrbildschirm jetzt plötzlich eine Benachrichtigung "Wichtiges Update verfügbar" angezeigt wird. Nilzor vor 10 Jahren 0
@jet Ich habe jetzt zwei ResMon-Screenshots von heute hochgeladen Nilzor vor 10 Jahren 0
MsMPEng (Widows Defender) kann die Verwendung von SIGNIFICANT-Festplatten und -Prozessoren verursachen. Ich entferne es immer aus meinen Windows-Installationen. Und wie im Screenshot zu sehen ist, können Sie Ihre Festplatte mit bis zu 100 MB / s belegen. Trennen Sie Ihren PC vom Internet und deaktivieren Sie Windows Defender und Search Indexer und Windows Update sowie andere nicht von Microsoft stammende Dienste, Prozesse und geplante Aufgaben vorübergehend. Es gab auch Berichte über fehlerhafte Windows-Installationen, die nach einer Neuinstallation normal funktionierten. Gizmo vor 10 Jahren 2
Danke @gizmo für eine Reihe guter Tipps. Ich erwäge, Windows Defender dauerhaft zu deaktivieren (und bete, dass ich mich immer noch frei von Malware befinde). Nilzor vor 10 Jahren 0
Auch SuperFetch kann das gleiche Problem verursachen (sehr oft). Gehen Sie zu Dienste (Win + R -> services.msc) und [deaktivieren] (http://www.addictivetips.com/windows-tips/disable-windows-7-superfetch). Jet vor 10 Jahren 0
Mögliches Duplikat von [Was kann ich tun mit 99% der Festplattennutzung (nur 0,9 MB / s)?] (Https://superuser.com/questions/547153/what-can-i-do-about-99-disk-usage) -only-0-9-mb-s) Ramhound vor 5 Jahren 0
@Ramhound, dieser Thread scheint mir ein besserer kanonischer Thread als der andere zu sein, daher schlug ich vor, die Richtung des Duplikats umzukehren. fixer1234 vor 5 Jahren 0
@ fixer1234 - Ich kann kein anderes Flag ausgeben. Also muss es jemand anderes tun Ramhound vor 5 Jahren 0
@ Ramhound, ich habe es bei der anderen Frage gemacht. Ich denke, es wird ein Wahlrennen sein. :-) Wenn Sie mit der anderen Richtung einverstanden sind, können Sie die Abstimmung hier ablehnen und über die andere abstimmen. Aber wie auch immer, hoffentlich wird einer davon genug Stimmen bekommen. fixer1234 vor 5 Jahren 0
Bei einem engen Abstimmungsrückgang kann ich nicht mehr abstimmen. Ramhound vor 5 Jahren 0

4 Antworten auf die Frage

6
user319647

Ich habe gerade gesehen, dass Ihr Problem verschwunden ist, aber unten sollte das nächste Mal hilfreich sein.

Ich habe Ihr Process Monitor-Protokoll heruntergeladen und eine Zählung für die Häufigkeit des Zugriffs auf jede Datei während dieser aufgezeichneten 6-Sekunden-Aufzeichnung durchgeführt. Sie sollten dies selbst in Process Monitor sehen können, indem Sie auf Tools -> Count Occuesces Count -> Select Path aus der Dropdown-Spalte Spalte klicken und dann auf die Schaltfläche Count klicken. Klicken Sie auf die Schaltfläche Anzahl, um die Anzahl der Zahlen in auf- und absteigender Reihenfolge zu sortieren. Doppelklicken Sie auf einen dieser Dateipfade, um sich darauf zu konzentrieren.

Die obersten 4 Dateipfade, auf die zugegriffen wird, sind: 3276 times: HKCU \ Software \ Classes \ Local Settings \ MuiCache \ de \ 417C44EB 3276 times: HKLM \ SYSTEM \ CurrentControlSet \ Control \ MUI \ StringCacheSettings 2188 times: HKCU 1457 times: C: (dies ist der Suchindex, der darauf zugreift)

Zu den Prozessen, die an den obigen Zugriffen beteiligt sind, gehören SearchIndexer.exe und services.exe, und sie scheinen die Zugriffsanfragen immer wieder zu wiederholen. Ich bin mir nicht sicher, ob ich weiß, was weiter vor sich geht, aber ich schlage vor, Sie versuchen, Ihren Windows Search-Indexer zu deaktivieren und zu sehen, wie sich dies auf die Leistung auswirkt.

Ich habe mir die Spur in einem ungefilterten Format noch einmal angesehen und sah viel Zugriff auf verschiedene Software Distribution-Ordner mit Pfaden, die mit C: \ Windows \ SoftwareDistribution \ Download ... vorangestellt sind. Es lohnt sich also, dies zu überprüfen / deaktivieren und zu sehen, wie sich das auswirkt Performance.

+1, um mich über die Aggregation der Zählung in Procmon zu informieren und eine konkrete Antwort auf # 2 zu geben Nilzor vor 10 Jahren 0
3
gaoithe
  1. Steigt die Festplattennutzung wirklich an, wenn der freie Speicherplatz abnimmt? Wenn ja warum?

1. ja Sowohl unter Windows als auch unter anderen Betriebssystemen führt eine vollständige Hauptfestplatte dazu, dass sich das Betriebssystem in meiner Erfahrung langsam / schlecht verhält. Warum? Fragmentierung auf der Festplatte (und daraus resultierender Anstieg der Verarbeitungsfragmente im Speicher sowie Anzahl der Lese- / Schreibvorgänge auf der Festplatte). Der verbleibende kleine Bereich wird auf der Festplatte fragmentiert, wahrscheinlich über verschiedene Bereiche der Festplatte verteilt. Es gibt keinen Platz mehr, so dass die De-Fragmentierung nicht viel helfen kann, bis mehr Speicherplatz frei wird. Alle Prozesse müssen temporäre Dateien schreiben (z. B. Internet-Browser-Cache). Diese Dateien werden fragmentiert. Bei Magnetplatten müssen sich die Plattenköpfe weiter bewegen, was ein langsameres Lesen / Schreiben von Dateien bedeutet. Bei SSD-Festplatten war ich mir nicht sicher, das ist ein bisschen langweilig, erklärt es aber gut:
http://www.youtube.com/watch?v=VfYkJoqfG-k Msgstr "Warum Fragmentierung noch ein Problem mit SSDs ist". Im Arbeitsspeicher (in der Dateizuordnungstabelle im Arbeitsspeicher) beanspruchen fragmentierte Dateien mehr Speicherplatz und führen zu mehr CPU- und Busaktivität, die mit unterschiedlichen Fragmenten umgehen. Auf dem Video endet er mit einem Verkauf von Diskkeeper, der das Problem für SSDs verbessern soll. ABER genügend freien Speicherplatz auf der Festplatte zu haben, wäre wahrscheinlich die beste Strategie.

Das ist gut: Untersuchung der Auswirkung der Fragmentierung von SSDs. http://www.pcworld.com/article/2047513/fragging-wonderful-the-uth-out-out-defragging-your-ssd.html Fazit: Es hat keinen Sinn, ein De-Frag-Tool mit SSD auszuführen.

\ 2. Kann jemand von meiner Procmon-Protokolldatei abziehen, welches Programm oder Prozess zu 99% der Festplattennutzung führt?

2. Ich denke, Sie müssen zuerst etwas Platz auf der Festplatte schaffen. Holen Sie sich das System ein wenig besser zu verhalten. Wenn immer noch ein Problem auftritt, überprüfen Sie die Festplattennutzung (Speicherplatz oder Aktivität).

1
CJM

Ich würde vorsichtig sein, was Sie verwenden, um festzustellen, dass die Festplatte zu 100% läuft. Was bedeutet das?

Dass die Festplatte mit maximalem Durchsatz läuft? Nein, woher weiß Ihr Computer, wie schnell die Festplatte maximal ist? Angesichts der optimistischen Geschwindigkeiten der Hersteller wäre ich gestaffelt, wenn Sie jemals 100% der Höchstgeschwindigkeit erreichen.

Ich denke eher, dass die 99%, die Sie betrachten, ein ungefährer Maßstab dafür sind, wann die Platte verwendet wird ... dh zum Zeitpunkt der Beobachtung wird ständig darauf geschrieben / gelesen. Dies bedeutet nicht, dass es mit voller Geschwindigkeit läuft. Es ist wahrscheinlicher, dass Sie eine größere Anzahl kleinerer Dateien treffen. SSDs haben nicht die gleichen Mechanismen wie herkömmliche Festplatten, beim Lesen und Schreiben vieler kleiner Dateien entstehen jedoch zusätzliche Kosten.

Wenn Sie eine der Dutzend Benchmarking-Anwendungen ausführen, werden Sie feststellen, wie schnell Ihre Festplatte arbeitet und sie wird weit über 1 GB / s liegen! Wenn Sie Ihr erstes Bild betrachten, sehen Sie, dass der höchste (grüne) Peak etwa 60-70 GB / s beträgt. Dies ist eine vernünftige reale Geschwindigkeit für Ihre Festplatte, die meistens unrealistisch ist, aber meistens läuft sie langsamer. Auf demselben Image können wir sehen, dass Sie eine Warteschlangentiefe von 10 haben. Dies bedeutet, dass sich Plattenoperationen stapeln.

Wie andere jedoch bereits erwähnt haben, könnten Sie mit etwas mehr Speicherplatz für Windows und andere Anwendungen arbeiten. Auch mehr RAM bedeutet mehr Cache-Speicher und somit weniger Festplattenarbeit.

Guter Punkt da. 100% oder nicht, dies führt zu einer spürbaren Beeinträchtigung der Gesamtleistung bis hin zum zeitweiligen Einfrieren, so dass es auf jeden Fall ein * Problem * ist. Die Freigabe von Speicherplatz ist jetzt eine Priorität, obwohl dies auch bei einem Ultrabook mit 128 GB HD eine nicht unbedeutende Aufgabe ist;) Nilzor vor 10 Jahren 0
Sie haben mit 128 GB nicht viel Spielraum ... vielleicht können Sie einen 240 GB-Ersatz nutzen? Nicht die Lösung, die Sie sich erhoffen, aber selbst wenn Sie 10 GB löschen, verbrauchen Sie sie in kürzester Zeit, und Sie werden für immer damit kämpfen. CJM vor 10 Jahren 0
1
Jaspreet Minhas

In Ordnung, ich habe für Spiele gespielt, Treiber aktualisiert, solche Sachen, weil ich das gleiche Problem hatte. Dann stieß ich auf eine Option in der Systemsteuerung (ich bin unter Windows 8.1) unter Systemsteuerung> System> Erweiterte Systemeinstellungen> Leistung. Dort habe ich ein paar visuelle Effekte deaktiviert und TA DAH sind auf meiner Festplatte 4%. Großartig, nicht wahr? Sie können auch versuchen, Ihren Grafikkartentreiber zu aktualisieren. Ich hoffe es hilft.