Anzeige

Am Puls von Microsoft

Anzeige

[gelöst] Bluescreenmeldung mit ksecpkg.sys, hal.dll und ntoskrnl.exe

chips777

Herzlich willkommen
Hallo,

erstmal möchte ich ein großes LOB an euer Forum aussprechen und mich kurz vorstellen, ich heiße Christoph, bin 30 Jahre alt, komme aus Österreich und bin an Computertechnik und Software interessiert/verrück danach (hab leider gerade kein besseres Wort auf Lager). :D

Da ich mit meinem Latein jetzt am Ende bin wende ich mich an euch und hoffe das mir jemand bei meinem Problem helfen kann.

Habe mir vor ein paar Tagen neue Hardware für meinen "Server" gegönnt und jetzt bekommen ich 1-2 mal am Tag einen BSOD (habe im Anhang ein Bild vom Memory Dump mitgeschickt).
Komischerweise immer von verschiedenen .dll`s

Einmal ksecpkg.sys dann wieder hal.dll und schlussendlich ntoskrnl.exe

Hätte zuerst auf einen fehlerhaften Treiber getippt, habe aber mittlerweile alle Treiber, die ich von Intel installiert hatte, deinstalliert bzw. habe mittlerweile auch die Grafikeinheit am Motherboard mittels Jumper deaktiviert und den Treiber deinstalliert.

Arbeitsspeicher wurde auch schon getestet, dieser hat laut den Tests (wurde ca. 4 Stunden laufen gelassen) keine Fehler.

Netzteil wurde noch nicht getauscht da dies mit der alten Hardware auch problemlos funktioniert hatte, kann ich aber noch testweise tauschen.

Da ich eine Windows Server 2012 R2 Essentials Lizenz verwende habe ich das hier mal in das Windows 8 Forum gepostet da die Basis ja die gleiche ist, hoffe das war richtig.



Bei der verbauten Hardware handelt es sich um:

CPU: 1x Intel Xeon 2670v1
Motherboard: ASUS Z9PA-U8
RAM: 64GB (8x 8GB Samsung DDR3 1333Mhz)
Netzteil: Corsair CX600 (nicht Modular)
Betriebssystem: Windows Server 2012 R2 Essentials
PCIe Erweiterungskarten:
1x DigitalDevices Cine C/T2 V6.5
1x DigitalDevices DuoFlex C/T2 V6.5
1x Octopus Duo CI Interface
1x Syba SATA3 Erweiterungskarte 4 Ports

Wenn ihr noch irgendwelche Infos braucht, hab alles innerhalb kürzester Zeit zur Hand... :)
 

Anhänge

  • Dump.jpg
    Dump.jpg
    135,1 KB · Aufrufe: 183
Zuletzt bearbeitet:
Anzeige
AW: Windows BSOD Hilfe & Uservorstellung

Hallo @chips777! Willkommen bei Dr. Windows! :)
Alle 5 Dumpfiles weisen Bug Check 0x133 DPC_WATCHDOG_VIOLATION aus.
Bitte kopiere die Dumpfiles heraus, zB auf den Desktop und packe sie zusammen in ein RAR- oder ZIP-Archiv. Dieses Archiv hänge bitte als Dateianhang an deine nächste Antwort an.
Wir werden sehen, ob wir mit dem Debugger den wirklich Schuldigen ermitteln können.
 
AW: Windows BSOD Hilfe & Uservorstellung

Erstmal danke für die schnelle Antwort, hab die Dumps in den Anhang geladen.

Danke schonmal für die Hilfe! :D
 

Anhänge

  • Dumps.zip
    117,1 KB · Aufrufe: 71
AW: Windows BSOD Hilfe & Uservorstellung

Hatte gerade noch einen BSOD nachdem ich in den Remotedesktop einsteigen wollte, jetzt ist auch noch die dump_storahci.sys dazugekommen (Dump im Anhang)...

Ist es möglich das der Fehler auch auf einen defekten Datenträger zurückzuführen ist bzw. das meine Softwarespiegelung von 2 Platten nicht mehr richtig funktioniert?
 

Anhänge

  • Dump neu.zip
    23,5 KB · Aufrufe: 64
AW: Windows BSOD Hilfe & Uservorstellung

Ich habe mir drei Dumpfiles mit dem Debugger angesehen. Leider sind sie überhaupt nicht hilfreich.
DPC_WATCHDOG_VIOLATION (133)
The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL or above.
Arguments:
Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
DISPATCH_LEVEL or above. The offending component can usually be
identified with a stack trace.
Arg2: 0000000000001e00, The watchdog period.
Arg3: 0000000000000000
Arg4: 0000000000000000
Bei keinem Dumpfile sind in den Argumenten Adressen gespeichert. Damit ist ein Stack-Backtrace nicht möglich.
Auf der Homepage von MSDN ist dazu zu lesen
Parameter 1 = 1
For parameter of 1, the code may not stop in the offending area of code. In this case one approach is to use the event tracing to attempt to track down which driver is exceeding it's normal execution duration.
Übersetzt
Für Parameter von 1, kann der Code nicht in den verbotenen Bereich des Codes zu stoppen. In diesem Fall besteht ein Ansatz darin, die Ereignisverfolgung zu verwenden, um zu versuchen, zu verfolgen, welcher Treiber seine normale Ausführungsdauer überschreitet.
Also, da die Dumpfiles nicht weiter helfen, soll in der Ereignisanzeige nach möglichen Hinweisen gesucht werden.
(Wenn der Parameter 1 = 0 wäre, gäbe es noch etwas zum Debuggen, aber bei Parameter 1 = 1 gibt es nichts zu debuggen.)

Es tut mir leid, dass ich hier nicht besser helfen kann.

Nachtrag:
Ich schau mir später noch die nachgelieferte Dumpfile an, aber habe da nicht viel Hoffnung.
Dass der Datenträger der Auslöser ist, kann man so nicht sagen. Aber eine Überprüfung der SMART-Werte und des Dateisystems ist nie verkehrt.

Nachtrag 2:
102016-32593-01.dmp
Code:
DPC_WATCHDOG_VIOLATION (133)
The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL
or above.
Arguments:
Arg1: 0000000000000001, The system cumulatively spent an extended period of time at
	DISPATCH_LEVEL or above. The offending component can usually be
	identified with a stack trace.
Arg2: 0000000000001e00, The watchdog period.
Arg3: 0000000000000000
Arg4: 0000000000000000
[COLOR="#008000"]Der gleiche Vorspann, wie bei allen anderen Dumpfiles[/COLOR]
....
DPC_TIMEOUT_TYPE:  [COLOR="#FF0000"]DPC_QUEUE_EXECUTION_TIMEOUT_EXCEEDED[/COLOR]
[COLOR="#008000"]Beim Ausführen der DPC-Warteschlange kam es zur Zeitüberschreitung[/COLOR]
...
STACK_TEXT:  
fffff800`8129c818 fffff800`7fb7ffd2 : 00000000`00000133 00000000`00000001 00000000`00001e00 00000000`00000000 : nt!KeBugCheckEx
fffff800`8129c820 fffff800`7fa6281b : 00000000`00000001 fffff800`7fcfc180 00000000`00000000 fffff800`7fcfc180 : nt! ?? ::FNODOBFM::`string'+0x13e32
fffff800`8129c8b0 fffff800`7fa6248c : 00000000`00000001 00000000`00000000 fffff800`8129c9f0 fffff800`7fca8920 : nt!KiUpdateRunTime+0x57
fffff800`8129c8f0 fffff800`7fbe131c : fffff800`7fcda378 00000000`00000000 fffff800`7fcfc180 00000000`00000007 : nt!KiUpdateTime+0x63c
fffff800`8129cad0 fffff800`80195e5f : fffff800`7fcfc180 00000000`0006ec83 00000000`00140001 00000000`0000ffff : nt!KeClockInterruptNotify+0x5c
fffff800`8129cb00 fffff800`7faa4343 : fffff800`801e2900 fffff800`7fcfc180 fffff800`801e2900 00000000`00000000 : hal!HalpTimerClockInterrupt+0x4f
fffff800`8129cb30 fffff800`7fb5d12a : fffff800`801e2900 ffffe000`0c473180 000010e7`08232d3e 00000000`00000001 : nt!KiCallInterruptServiceRoutine+0xa3
fffff800`8129cb70 fffff800`7fb5d50f : fffff800`801e2900 fffff800`7fb5d51c 000010e7`00000000 00000000`00000000 : nt!KiInterruptSubDispatchNoLockNoEtw+0xea
fffff800`8129cbc0 fffff800`7fb5cea5 : ffffd000`223fba00 ffffe000`0c473180 000010e7`08232d3e 00000000`00000001 : nt!KiInterruptDispatchLBControl+0x11f
fffff800`8129cd50 fffff800`7fb5d23b : ffffd000`223fba00 fffff800`7fb5d248 00000000`00000000 00000000`00000000 : nt!KiInterruptSubDispatch+0xc5
fffff800`8129cda0 fffff800`7fa83425 : fffff800`01980e06 ffffe000`00000000 00000000`00000000 00000000`05041000 : nt!KiInterruptDispatch+0xfb
fffff800`8129cf38 fffff800`01980e06 : ffffe000`00000000 00000000`00000000 00000000`05041000 fffff800`00000000 : nt!KeInsertQueueDpc+0x5
[COLOR="#FF0000"]fffff800`8129cf40 ffffe000`00000000 : 00000000`00000000 00000000`05041000 fffff800`00000000 ffffe000`012d4900 : DDBase+0x2e06[/COLOR]
[COLOR="#008000"]Der Treiber DDBase.sys will einen DPC in die Warteschlange einfügen. 
Dabei kam es zur Zeitüberschreitung[/COLOR]
fffff800`8129cf48 00000000`00000000 : 00000000`05041000 fffff800`00000000 ffffe000`012d4900 fffff800`7faa4343 : 0xffffe000`00000000
Bei diesem Bluescreen hat der DBase-Treiber DDBase.sys den Fehler verursacht.
(Erläuterung: DPC = deferred Procedur Call = hinausgeschobener oder ausgesetzter Prozedureaufruf)
Eventuell ist der Treiber beschädigt und kann durch ein Original ersetzt werden.
 
Zuletzt bearbeitet:
AW: Windows BSOD Hilfe & Uservorstellung

Danke mal für die Hilfe, dann werd ich mal weiterforschen was die Ursache sein kann hab mal (testweise) zusätzlich noch einen Lüfter auf die SATA Erweiterungskarte "eingebaut" die wird nämlich meines erachtens zu heiß, sehen wir mal ob das was bringt.

Dann werde ich mal den Treiber für die DigitalDevices Karten deinstallieren und den älteren Installieren der auf dem vorherigen System funktioniert hat.

In meinem Ereignislogs finde ich nichts auffälliges, bis auf die Abstürze.

Eine Softwarespiegelung hatte dazu noch ein Problem das sie nie fertig Synchronisiert hat, hab ich jetzt mal neu hinzugefügt, sehen wir mal ob bis morgen früh die Synchronisation gelingt.

Als nächstes werd ich dann nochmal die Arbeitsspeicher der reihe nach testen, ich melde mich sobald ich den Fehler gefunden habe.

Bedanke mich auf jeden fall vielmals für die Hilfe!
 
So, Problem ermittelt.

Dadurch das ich mir ein neues Motherboard zugelegt habe und sich die Platzierung der einzelnen Steckkarten geändert hat war wohl der Luftstrom im Gehäuse so ungünstig das die Syba PCIe 4Port SATA 3 Karte (-> siehe Anhang) überhitzte und den Server zum Absturz brachte.

Hab seit gestern Abend einen Lüfter provisorisch angebracht zum Testen (-> siehe Anhang).

Seitdem läuft das System ohne BSOD und ohne Fehler.

Trotzdem geht ein RIESEN DANKESCHÖN an euch, sonst währ ich wohl jetzt noch immer am Verzweifeln.

Besonderer Dank geht an Ari45

(Bitte keine Kommentare zum Kabelmanagement, ist noch nicht fertig... :D )
 

Anhänge

  • 81VURlw5HNL._SL1500_.jpg
    81VURlw5HNL._SL1500_.jpg
    183,1 KB · Aufrufe: 164
  • 20161021_210243.jpg
    20161021_210243.jpg
    999,1 KB · Aufrufe: 189
Anzeige
Oben