DPC_WATCHDOG_VIOLATION - herhalend probleem na onderhoud

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • smiba
  • Registratie: Februari 2013
  • Laatst online: 13:10
Hopelijk is er iemand die misschien nog een tip heeft, maar ik heb nu al weken last van dat mijn computer gemiddeld 3 keer per week crasht met DPC_WATCHDOG_VIOLATION.

Dit lijkt het meest voor te komen terwijl het systeem redelijk idle is, het komt (zover) niet voor wanneer ik game, render of andere compute workloads aanheb

Het gedrag gaat als volg:

1. Eerst loopt mijn complete beeld vast (audio over usb blijft echter wel doorgaan)
2. Na een paar seconde komt alles weer goed, maar heeft mijn keyboard (Corsair K70) geen input meer. Op dit moment weet ik dat ik vrijwel exact 1 minuut heb voordat mijn PC bluescreened
3. Taakbeheer (indien open) loopt vast, Windows UAC schermpjes lopen ook vast (Run as Admin lukt dus niet meer). Muziek (foobar2000, loopt over USB audio) of zelfs YouTube blijft leuk doorgaan en ik kan zelfs rustig mijn word documenten opslaan terwijl ik me voorbereid op de crash. (Zolang er geen keyboard input nodig is)
4. Na 1 minuut krijg ik mijn bluescreen en herstart de computer zich

Het lijkt er dus op dat er duidelijk iets niet goed gaat met een driver die mogelijk wacht op een bepaalde interrupt? :?
Ik kan alleen totaal niet vinden waar dit door komt en waar Windows nou eigenlijk op wacht, zelfs in de minidumps kan ik echt niets nuttigs halen.

Nu heb ik inmiddels de Windows Performance Recorder, deze hoopte ik snel te kunnen activeren wanneer het zich voordeed zodat ik ~30 seconde aan data kon verzamelen.
Echter vroeg het vandaag om admin rechten via een UAC schermpje en dat werkt ook niet in de crashende staat.

Inmiddels houd ik de Recorder maar open zodat ik alleen op start hoef te drukken, maar het kan weer even duren tot het zich voordoet |:(

Hoe tackle ik dit het beste? Voor mijn gevoel doet het zich voor sinds ik de fans heb vervangen, hier heb ik de computer voor verplaatst naar mijn tafel maar verder niets raars gedaan. Kan ook puur toeval zijn, de build was ook pas krap 1 maand oud.

Nu heb ik zo heel licht mijn verdenkingen bij de SATA kabels, maar ik had dan ander gedrag verwacht. Zie verder ook niet de ECC errors (in communicatie) oplopen in de S.M.A.R.T. data.

Als er meer info nodig is hoor ik het graag d:)b

Specs:
CPU: AMD Ryzen Threadripper 3960X
GPU: Gigabyte Aorus Radeon RX 6800XT Master
RAM: 4x G.Skill Trident Z F4-3200C14D (@ 3200Mhz, 14-14-14-32, Quad-Channel)
Mobo: Gigabyte TRX40 Aorus Pro Wifi (rev. 1.1, FBd BIOS)
PSU: be quiet! Dark Power Pro 12 1200W

NVMe SSD: Samsung 980 Pro 1TB
NVMe SSD: XPG SX8200 Pro 2TB

SATA SSD: Samsung 840 EVO 250GB
SATA SSD: Samsung 840 EVO 250GB
SATA HDD: Seagate ST1000DM003 (1TB)
SATA HDD: HGST HUA722020ALA330 (2TB)
SATA HDD: HGST HUA722020ALA330 (2TB)
SAS: IBM LTO-4 Tape Streamer

PCI-e kaart: Elgato HD60 - Capture Card
PCI-e kaart: LSI SAS 9211-8i

Afbeeldingslocatie: https://tweakers.net/i/18WMnxoGzZw-rrxfyhZnTj5T3nA=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/H4qx6qR5g1W876awLesRrHs4.png?f=user_large

Beste antwoord (via smiba op 21-02-2021 13:26)


  • Thralas
  • Registratie: December 2002
  • Laatst online: 19-10 23:17
smiba schreef op donderdag 4 februari 2021 @ 17:22:
Het lijkt er dus op dat er duidelijk iets niet goed gaat met een driver die mogelijk wacht op een bepaalde interrupt? :?
Ongeveer.
The DPC_WATCHDOG_VIOLATION bug check has a value of 0x00000133. This bug check indicates that the DPC watchdog executed (..) because the system spent a prolonged time at an interrupt request level (IRQL) of DISPATCH_LEVEL or above.
Ik kan alleen totaal niet vinden waar dit door komt en waar Windows nou eigenlijk op wacht, zelfs in de minidumps kan ik echt niets nuttigs halen.
Het 'wacht' niet, er is een watchdog die je systeem afschiet omdat het systeem teveel tijd kwijt is aan interruptroutines door een driver die zich misdraagt.

Parameter 1:
The system cumulatively spent an extended period of time at IRQL DISPATCH_LEVEL or above. The offending component can usually be identified with a stack trace.
Je zegt naar de minidumps te hebben gekeken, hoe ziet !analyze -v eruit? Welke drivers staan er in de stack trace? Dat is niet heilig (zie MSDN), maar een goed beginpunt.
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.
Met Windows Event Tracing kun je het vast oplossen, maar wellicht is Latencymon een iets toegankelijkere optie. Het tabblad drivers laat zien hoeveel tijd iedere driver in ISRs/DPCs spendeert.

Geheugen verwijderen of disks checken kun je net zo goed achterwege laten, dat is nergens op gebaseerd en gaat hier niet helpen.

[ Voor 4% gewijzigd door Thralas op 05-02-2021 13:28 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • smiba
  • Registratie: Februari 2013
  • Laatst online: 13:10
keur0000 schreef op donderdag 4 februari 2021 @ 17:25:
W10 Logboeken nagelopen? systeem/software enz.
Yep, voor de crash niets bijzonders er in. Na de crash het gebruikelijke opstarten en dat de shutdown onverwachts was.

Afbeeldingslocatie: https://tweakers.net/i/KTy7xKWjjporrUU8mS8eTV4M_hw=/800x/filters:strip_exif()/f/image/VWi0M8LMSdp0hwweVuilhjMz.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • smiba
  • Registratie: Februari 2013
  • Laatst online: 13:10
Met alle respect maar volgens mij is dit een nep website :?
Timestamps van de reacties zijn allemaal steeds gelijk gepost door het hele thread

Daarnaast zijn de meeste threads die iets meer detail vereisen echt totale onzin. Je ziet dan hoe de posts gewoon gescraped zijn van andere forums in de hoop dat er iets nuttigs uitkomt:
https://www.windowsphonei...sion.508142/#post-2425839

Ik waardeer je input, maar ik ben zelf ook al genoeg google searches verder :)
Anyways:

Afbeeldingslocatie: https://tweakers.net/i/gLFBlFYXg2Ck-M8ydRwhXSxMOp8=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/P3DKbIp7RYnymD3B7SPn4ZbA.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/kfttjNvg53_0wChA8o6FBq2JgJg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/5EkcNv5yCvShqNTyQPqCRXiH.png?f=user_large

Afbeeldingslocatie: https://tweakers.net/i/7Sf_27i2MBkovaROKJovwmnKH_0=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/XWRLQVtHr5RTVmjCFBdhzBZU.png?f=user_large
Pagina: 1