Ich verwende Windows XP und suche nach einem Dienstprogramm, mit dem ich den Prozentsatz der Festplattenaktivität ermitteln kann, die ein Programm verwendet.
Grundsätzlich bin ich auf der Suche nach etwas wie Task-Manager und seiner Fähigkeit, die CPU-Auslastung anzuzeigen, aber für die Festplattenaktivität. Es gibt viele Male, in denen mein Computer hauptsächlich im Leerlauf ist, aber aufgrund der Festplattenaktivität verlangsamt sich alles. Ich möchte die Programme sehen, die das verursachen.
Wenn es möglich ist, SNMP oder WMI mit einem anderen Programm zu verwenden, bin ich auch dafür offen. Es muss nicht in Echtzeit sein, solange ich feststellen kann, was am meisten mit der Festplatte zu tun hat.
Antworten:
Was Sie suchen, ist Process Explorer . Gehen Sie zu "Ansicht" -> "Spalten auswählen", wählen Sie die Registerkarte "Prozessleistung" und wählen Sie aus, was Sie wissen möchten:
Es sieht ungefähr so aus:
quelle
Process Monitor von Sysinternals zeigt Ihnen alle in Ihrem System laufenden Festplatten-E / A an. Es werden viele Informationen angezeigt, sodass Sie mit den Einstellungen herumspielen müssen, um das zu finden, wonach Sie suchen.
quelle
Es gibt ein Tool namens Diskmon von Microsoft, das genau für diesen Zweck verwendet wird. Ich denke, das ist es, wonach du suchst.
quelle
Gehen Sie auf der Registerkarte Prozesse des Task-Managers zu Ansicht -> Spalten auswählen . Sie können Spalten für jeden Prozess hinzufügen, um die Festplatten-E / A anzuzeigen.
quelle
Hexagora Performance Monitor bietet gute grafische Informationen
http://www.hexagora.com/en_dw_davperf.asp
quelle
Anvir Task Manager macht genau das, wonach Sie suchen. Sie können nach Festplattenlast sortieren (dh aktuelle Bytes pro Sekunde). Es gibt kostenlose und kostenpflichtige Versionen, und es kann portabel ausgeführt werden. Funktioniert unter XP bis 7. Diese Funktion ist in allen Varianten verfügbar.
http://www.anvir.com/task-manager-windows-startup.htm
quelle