0xdeadbeef
Neuling
Thread Starter
- Mitglied seit
- 26.10.2003
- Beiträge
- 220
Hallo,
ich habe gerade ein SEHR merkwürdiges Problem mit einem neu aufgesetztem XP nach heftigem HW-Update.
Und zwar verabschieden sich bei heftigen Zugriffen auf USB-Platten Teile (?) des Dateisystems.
PC:
Core i7-920, 3x2GB Corsair Dominator, Gigabyte EX58-UD4P (F9C), Gainward GTX 285 DualFan 1GB
USB-Platten
Maxtor 500GB (NTFS), WD MyBook 1TB (NTFS), WD MyBook 2TB (NTFS), PopCorn Hours A-110 mit WD Caviar Green 1TB (EXT3 über Ext2FSD eingebunden)
Eventuell problematische Software u.a.:
Kasperspy KIS 2010 (9.0.0.459/9.0.0.463), Daemon Tools Pro Advanced, SecuROM 7 (über Divinity II), Ext2FSD 0.48
Ich habe XP mittels Slipstream (SP3, SATA-Treiber, Chipsatz-Treiber) installiert.
In der Systemsteuerung werden 3GB RAM und "Physikalische Adresserweiterung" angezeigt.
Zunächst mal lief das System wirklich sehr stabil. Habe z.B. stundenlang bei hohen Raumtemperaturen Divinity II gespielt ohne jede Probleme.
Ich habe auch bereits mehrfach stundenlang alle drei Partitionen meiner beiden internen Platten (2x Samsung Spinpoint 250GB) defragmentiert und diverse stundenlange Videotranskodierungen laufen lassen. Alles kein Thema.
Die einzige Auffälligkeit war zunächst, daß mich Windows sporadisch zum Einlegen der Installations-CD aufgefordert hat, weil "einige Systemdateien durch unbekannte Versionen ersetzt wurden". Das habe ich auf die Slipstream-Installation geschoben und gehe eigentlich nach wie vor davon aus, daß das nichts mit dem Problem zu tun hat.
Problematisch wurde es, als ich angefangen habe, eine Datensicherung von meiner Popcorn-Hour auf die neue 2TB-Platte durchzuführen. Immer so nach ca. 200GB wurde der Kopiervorgang mit unterschiedlichen Fehlermeldungen abgebrochen. Danach war auch kein normaler Zugriff mehr auf die Platte möglich.
Zunächst mal habe ich das auf die Platte geschoben, aber über mein Netbook läuft die Kopieraktion ohne Probleme. Und dort sind ebenfalls KIS 2010 und Ext2Fsd installiert. Ein typisches Hardwareproblem der USB-Schnittstellen ist es wohl auch nicht, denn die Platten bleiben verbunden. Ich habe zwischen den beiden WD-Platten auch schon Kabel und Netzteile über Kreuz getauscht, aber das hat auch nichts geholfen. Habe natürlich auch ansonsten schon Kabel und USB-Ports getauscht und benutze die USB-Ports am Mainboard.
Meistens kann man auch noch Teile der Ordner öffnen und sogar auf viele der Dateien zugreifen. Aber Teile der Dateisysteme sind einfach verschwunden oder es kann nicht mehr darauf zugegriffen werden. Nach einem Reboot ist wieder alles in Ordnung.
Außerdem habe ich inzwischen festgestellt, daß im Fall des Falles alle Dateisysteme aller Platten (also auch der internen!) betroffen sind. Je nachdem ist es auch mehr oder weniger Zufall, ob zuerst die 2TB-Platte ausssteigt, auf die geschrieben wird, oder ob ein Lesefehler von einer anderen Platte zuerst gemeldet wird.
Zusammengefaßt habe ich also bei stundenlangen parallelen Dateioperationen zwischen diversen sehr großen Platten früher oder später Probleme mit dem Zugriff auf das Dateisystem aller Platten, obwohl es nicht physikalisch beschädigt ist. Obwohl das Problem früher oder später immer auftritt, ist es halt nur sehr zeitaufwendig zu reproduzieren. Tendenziell scheinen parallele Transaktionen zwischen den Platten früher zu Problemen zu führen als ein einfaches Kopieren von A nach B, aber auch das reicht tendenziell, wenn es nur lange genug dauert. Daher neige ich dazu thermische Probleme auszuschließen und es bleiben folgende Verdachtsmomente:
1) Meine gigantischen Platten und evtl. Ressourcenlecks in Windows/KIS führen dazu, daß XP interne Ressourcen ausgehen und sich das Filesystem aufhängt.
2) Heftige Last auf den USB-Kanälen führt bedingt durch Hardware oder Treiber zu einem Absturz des Filesystems.
3) Die physikalische Adreßerweiterung funktioniert nicht richtig und sobald Windows auf Speicher jenseits der 2GB (?) zugreift, kommt es zu Problemen.
Eigentlich neige ich dazu, Punkt1 anzunehmen (und ich fahre gerade seit zwei Stunden einen Test nach Update des KIS2010 auf 9.0.0.463), aber weil die Testerei so extrem zeitaufwendig und nervig ist, hätte ich halt gerne mal gewußt, ob jemand schon mal ähnliche Probleme hatte und wie er sie lösen konnte.
---------- Beitrag hinzugefügt um 16:33 ---------- Vorheriger Beitrag war um 13:06 ----------
Kleines Update: der letzte Test ist auch fehlgeschlagen. Wieder mit der Meldung "Nicht genügend Systemressourcen, um den angeforderten Dienst auszuführen".
Habe deshalb ein wenig recherchiert und in der Tat scheint es so zu sein, daß "normale" Kopierprogramme, also nicht nur der Explorer, sondern auch alternative wie Total Commander usw. beim Kopieren sehr großer Dateien (mit in meinem Fall mit 'zig oder bis zu 100GB) früher oder später den Kernel-Speicher erschöpfen, was zu einem (Teil-)Absturz des Betriebssystems führt.
In der Tat habe ich mal mit dem Process Explorer den "Kernel Memory" mitgemessen und der war nach der Fehlermeldung noch am Limit. Also kann man wohl davon ausgehen, daß er das Limit beim Auftreten des Problems überschritten hatte.
So eine richtig saubere Lösung scheint es für dieses Problem wohl auch nicht zu geben. In einschlägigen Abhandlungen wird die Verwendung von Robocopy oder TeraCopy empfohlen, die auf das Kopieren sehr großer Dateien optimiert sind. Ich teste gerade mal mit TeraCopy. Mal sehen, wohin das führt.
Ansonsten kann man wohl in der Registry neue Grenzwerte eintragen, aber das verschiebt ebenfalls nur das Problem, statt es zu beheben.
Immerhin scheint es dann wohl doch kein Hardware- oder Treiberproblem zu sein. Trotzdem irgendwie mal wieder reichlich unbefriedigend.
Es wird wirklich langsam Zeit auf Windows 7 mit 64bit zu wechseln...
Hier noch ein paar Links:
http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx
http://blogs.technet.com/askperf/ar...-management-understanding-pool-resources.aspx
http://technet.microsoft.com/de-de/library/cc976157(en-us).aspx
ich habe gerade ein SEHR merkwürdiges Problem mit einem neu aufgesetztem XP nach heftigem HW-Update.
Und zwar verabschieden sich bei heftigen Zugriffen auf USB-Platten Teile (?) des Dateisystems.
PC:
Core i7-920, 3x2GB Corsair Dominator, Gigabyte EX58-UD4P (F9C), Gainward GTX 285 DualFan 1GB
USB-Platten
Maxtor 500GB (NTFS), WD MyBook 1TB (NTFS), WD MyBook 2TB (NTFS), PopCorn Hours A-110 mit WD Caviar Green 1TB (EXT3 über Ext2FSD eingebunden)
Eventuell problematische Software u.a.:
Kasperspy KIS 2010 (9.0.0.459/9.0.0.463), Daemon Tools Pro Advanced, SecuROM 7 (über Divinity II), Ext2FSD 0.48
Ich habe XP mittels Slipstream (SP3, SATA-Treiber, Chipsatz-Treiber) installiert.
In der Systemsteuerung werden 3GB RAM und "Physikalische Adresserweiterung" angezeigt.
Zunächst mal lief das System wirklich sehr stabil. Habe z.B. stundenlang bei hohen Raumtemperaturen Divinity II gespielt ohne jede Probleme.
Ich habe auch bereits mehrfach stundenlang alle drei Partitionen meiner beiden internen Platten (2x Samsung Spinpoint 250GB) defragmentiert und diverse stundenlange Videotranskodierungen laufen lassen. Alles kein Thema.
Die einzige Auffälligkeit war zunächst, daß mich Windows sporadisch zum Einlegen der Installations-CD aufgefordert hat, weil "einige Systemdateien durch unbekannte Versionen ersetzt wurden". Das habe ich auf die Slipstream-Installation geschoben und gehe eigentlich nach wie vor davon aus, daß das nichts mit dem Problem zu tun hat.
Problematisch wurde es, als ich angefangen habe, eine Datensicherung von meiner Popcorn-Hour auf die neue 2TB-Platte durchzuführen. Immer so nach ca. 200GB wurde der Kopiervorgang mit unterschiedlichen Fehlermeldungen abgebrochen. Danach war auch kein normaler Zugriff mehr auf die Platte möglich.
Zunächst mal habe ich das auf die Platte geschoben, aber über mein Netbook läuft die Kopieraktion ohne Probleme. Und dort sind ebenfalls KIS 2010 und Ext2Fsd installiert. Ein typisches Hardwareproblem der USB-Schnittstellen ist es wohl auch nicht, denn die Platten bleiben verbunden. Ich habe zwischen den beiden WD-Platten auch schon Kabel und Netzteile über Kreuz getauscht, aber das hat auch nichts geholfen. Habe natürlich auch ansonsten schon Kabel und USB-Ports getauscht und benutze die USB-Ports am Mainboard.
Meistens kann man auch noch Teile der Ordner öffnen und sogar auf viele der Dateien zugreifen. Aber Teile der Dateisysteme sind einfach verschwunden oder es kann nicht mehr darauf zugegriffen werden. Nach einem Reboot ist wieder alles in Ordnung.
Außerdem habe ich inzwischen festgestellt, daß im Fall des Falles alle Dateisysteme aller Platten (also auch der internen!) betroffen sind. Je nachdem ist es auch mehr oder weniger Zufall, ob zuerst die 2TB-Platte ausssteigt, auf die geschrieben wird, oder ob ein Lesefehler von einer anderen Platte zuerst gemeldet wird.
Zusammengefaßt habe ich also bei stundenlangen parallelen Dateioperationen zwischen diversen sehr großen Platten früher oder später Probleme mit dem Zugriff auf das Dateisystem aller Platten, obwohl es nicht physikalisch beschädigt ist. Obwohl das Problem früher oder später immer auftritt, ist es halt nur sehr zeitaufwendig zu reproduzieren. Tendenziell scheinen parallele Transaktionen zwischen den Platten früher zu Problemen zu führen als ein einfaches Kopieren von A nach B, aber auch das reicht tendenziell, wenn es nur lange genug dauert. Daher neige ich dazu thermische Probleme auszuschließen und es bleiben folgende Verdachtsmomente:
1) Meine gigantischen Platten und evtl. Ressourcenlecks in Windows/KIS führen dazu, daß XP interne Ressourcen ausgehen und sich das Filesystem aufhängt.
2) Heftige Last auf den USB-Kanälen führt bedingt durch Hardware oder Treiber zu einem Absturz des Filesystems.
3) Die physikalische Adreßerweiterung funktioniert nicht richtig und sobald Windows auf Speicher jenseits der 2GB (?) zugreift, kommt es zu Problemen.
Eigentlich neige ich dazu, Punkt1 anzunehmen (und ich fahre gerade seit zwei Stunden einen Test nach Update des KIS2010 auf 9.0.0.463), aber weil die Testerei so extrem zeitaufwendig und nervig ist, hätte ich halt gerne mal gewußt, ob jemand schon mal ähnliche Probleme hatte und wie er sie lösen konnte.
---------- Beitrag hinzugefügt um 16:33 ---------- Vorheriger Beitrag war um 13:06 ----------
Kleines Update: der letzte Test ist auch fehlgeschlagen. Wieder mit der Meldung "Nicht genügend Systemressourcen, um den angeforderten Dienst auszuführen".
Habe deshalb ein wenig recherchiert und in der Tat scheint es so zu sein, daß "normale" Kopierprogramme, also nicht nur der Explorer, sondern auch alternative wie Total Commander usw. beim Kopieren sehr großer Dateien (mit in meinem Fall mit 'zig oder bis zu 100GB) früher oder später den Kernel-Speicher erschöpfen, was zu einem (Teil-)Absturz des Betriebssystems führt.
In der Tat habe ich mal mit dem Process Explorer den "Kernel Memory" mitgemessen und der war nach der Fehlermeldung noch am Limit. Also kann man wohl davon ausgehen, daß er das Limit beim Auftreten des Problems überschritten hatte.
So eine richtig saubere Lösung scheint es für dieses Problem wohl auch nicht zu geben. In einschlägigen Abhandlungen wird die Verwendung von Robocopy oder TeraCopy empfohlen, die auf das Kopieren sehr großer Dateien optimiert sind. Ich teste gerade mal mit TeraCopy. Mal sehen, wohin das führt.
Ansonsten kann man wohl in der Registry neue Grenzwerte eintragen, aber das verschiebt ebenfalls nur das Problem, statt es zu beheben.
Immerhin scheint es dann wohl doch kein Hardware- oder Treiberproblem zu sein. Trotzdem irgendwie mal wieder reichlich unbefriedigend.
Es wird wirklich langsam Zeit auf Windows 7 mit 64bit zu wechseln...
Hier noch ein paar Links:
http://blogs.technet.com/markrussinovich/archive/2009/03/26/3211216.aspx
http://blogs.technet.com/askperf/ar...-management-understanding-pool-resources.aspx
http://technet.microsoft.com/de-de/library/cc976157(en-us).aspx
Zuletzt bearbeitet: