aigners
2004-10-13, 14:50:05
Tag :)
Ihr kennt sicher alle das Problem das Windows manchmal 100% ausgelastet ist (50% bei HT) und irgendwie seltsam läuft (teils langsam, teils gar nicht mehr).
Es gibt ein nettes Tool welches "meinstens" zumindest einen Anhaltspunkt liefert warum das so ist. Das Tool nennt sich "Filemon" von http://www.sysinternals.com/. Damit kann man sehen was Windows (oder sonst irgendein Programm) so anstellt denn das Tool loggt alle Zugriffe aufs Filesystem mit.
Mit folgenden Programmen hatte ich schon das 100% Problem (ich scheine immer solche Software zu erwischen)
- ZoneAlarm Firewall
wenn das Ding sehr lange läuft und viele Verbindungen zum und vom Internet aufgebaut werden gibts das Problem
Lösung: ich bin auf die SyGate Firewall umgestiegen ... die hat damit kein Problem
- Windows selbst
Windows tut im Hintergrund doch einiges mehr als so mancher User erwartet :)
Wenn ihr einen Explorer öffnet auf z.b. C:\ dann werden auch alle Unterverzeichnisse gelesen die nicht mehr als eine Ebene höher sind. Alle diese Verzeichnisse (inkl. der enthaltenen Dateien) werden von Windows "gescannt". Damit mein ich bei Bildern wird die Bildgröße ermittelt bei Video die Größe und Laufzeit etc. (die Daten die dann in den Explorer Spalten Spieldauer, Größe, ... angezeigt werden)
Bei mir lag eine Videodatei nun in C:\homevideo (wo meine selbstgedrehten Videos liegen, DV kodiert). DV Videos kann Windows anscheinden nicht so schnell lesen (bzw. liest die ganze Datei durch) und bei 12GB pro 1Stunde Video kann das schon eine weile dauern ... bis die Datei durchgelesen war war mein Windows auf 100%
als ich nun die Videodatei umbenannte auf .egal (hauptsache nicht .avi) und windows somit nicht wußte das es ein Video ist kam das 100% Problem nicht mehr ...
Herausgefunden hab ich das mit dem Filemon. Einfach als Filter "*explorer*" eingegeben und schon sah ich was los war (explorer hat dauernd die Videodatei durchgelesen).
- 3DMax 6
Ähnlicher Ansatz wie oben. Filemon raus. Filter "*3d*". Dann sah ich das ein Material das ich verwendet habe auf ein kaputtes JPEG Bild verwies das immer und immer wieder gelesen wurde. JPEG ersetzt. Alles OK.
- Winamp
gleiches Problem. irgendein kaputtes MP3 File wurde dauernd gelesen und das machte Probleme. Datei umkonvertiert (mp3 nach mp3, neuen Index rein) schon lief es wieder.
Hoffe ich konnte damit ein paar armen Windows Usern da draußen helfen.
PS: auf dieser Seite gibts noch ein paar andere coole Tools.
ProcessViewer (guck was gerade läuft und zeigt zu jeder laufenden Anwendung die Thread, Fileaccess, Rights, ... an)
NetMon (für alle die wissen wollen wohin den all die Internetverbindungen laufen)
RegMon (das selbe wie Filemon noch für die Registry)
alle Programme sind gratis :)
Ihr kennt sicher alle das Problem das Windows manchmal 100% ausgelastet ist (50% bei HT) und irgendwie seltsam läuft (teils langsam, teils gar nicht mehr).
Es gibt ein nettes Tool welches "meinstens" zumindest einen Anhaltspunkt liefert warum das so ist. Das Tool nennt sich "Filemon" von http://www.sysinternals.com/. Damit kann man sehen was Windows (oder sonst irgendein Programm) so anstellt denn das Tool loggt alle Zugriffe aufs Filesystem mit.
Mit folgenden Programmen hatte ich schon das 100% Problem (ich scheine immer solche Software zu erwischen)
- ZoneAlarm Firewall
wenn das Ding sehr lange läuft und viele Verbindungen zum und vom Internet aufgebaut werden gibts das Problem
Lösung: ich bin auf die SyGate Firewall umgestiegen ... die hat damit kein Problem
- Windows selbst
Windows tut im Hintergrund doch einiges mehr als so mancher User erwartet :)
Wenn ihr einen Explorer öffnet auf z.b. C:\ dann werden auch alle Unterverzeichnisse gelesen die nicht mehr als eine Ebene höher sind. Alle diese Verzeichnisse (inkl. der enthaltenen Dateien) werden von Windows "gescannt". Damit mein ich bei Bildern wird die Bildgröße ermittelt bei Video die Größe und Laufzeit etc. (die Daten die dann in den Explorer Spalten Spieldauer, Größe, ... angezeigt werden)
Bei mir lag eine Videodatei nun in C:\homevideo (wo meine selbstgedrehten Videos liegen, DV kodiert). DV Videos kann Windows anscheinden nicht so schnell lesen (bzw. liest die ganze Datei durch) und bei 12GB pro 1Stunde Video kann das schon eine weile dauern ... bis die Datei durchgelesen war war mein Windows auf 100%
als ich nun die Videodatei umbenannte auf .egal (hauptsache nicht .avi) und windows somit nicht wußte das es ein Video ist kam das 100% Problem nicht mehr ...
Herausgefunden hab ich das mit dem Filemon. Einfach als Filter "*explorer*" eingegeben und schon sah ich was los war (explorer hat dauernd die Videodatei durchgelesen).
- 3DMax 6
Ähnlicher Ansatz wie oben. Filemon raus. Filter "*3d*". Dann sah ich das ein Material das ich verwendet habe auf ein kaputtes JPEG Bild verwies das immer und immer wieder gelesen wurde. JPEG ersetzt. Alles OK.
- Winamp
gleiches Problem. irgendein kaputtes MP3 File wurde dauernd gelesen und das machte Probleme. Datei umkonvertiert (mp3 nach mp3, neuen Index rein) schon lief es wieder.
Hoffe ich konnte damit ein paar armen Windows Usern da draußen helfen.
PS: auf dieser Seite gibts noch ein paar andere coole Tools.
ProcessViewer (guck was gerade läuft und zeigt zu jeder laufenden Anwendung die Thread, Fileaccess, Rights, ... an)
NetMon (für alle die wissen wollen wohin den all die Internetverbindungen laufen)
RegMon (das selbe wie Filemon noch für die Registry)
alle Programme sind gratis :)