Freezing/BSOD DPC WATCHDOG VIOLATION

Lightning13

Active member
Joined
Sep 7, 2024
Posts
29
Hello All, I'm new to this forum. I recently built a new SFFPC and I have been having the issue of my PC freezing under loads. I can still hear system audio for about 10-15 seconds before it kicks to the BSOD. Its not very consistent though, sometimes its constant and sometimes I can go days without a crash.

I have been searching and trying things for months, I have ruled out a lot of things/components and now I'm here because I obviously can't decipher these files.

But here are some things I have tried recently:

Ran MemTest86
Updated BIOS and all drivers
and DDU cleanup

I also have mouse(wireless dongle), keyboard, GoXLR Mini, StreamDeck, ethernet, and a Cam Link all currently connected to my motherboard.

I have attached a few Minidump files, two most recent are after DDU cleanup and there's also one from a few months ago. I'll try to comment with the most recent MEMORY file, it says its too big for the server.

My PC:
Motherboard: Asus ROG STRIX X670E-I GAMING WIFI Mini ITX
CPU: AMD Ryzen 7 7800X3D 4.2 GHz 8-Core Processor
Memory: G.Skill Flare X5 32 GB (2 x 16 GB) DDR5-6000 CL30
Graphics: Zotac GAMING Trinity OC GeForce RTX 4090
Power Supply: Corsair SF750 (2018) 750 W
Case: Formd T1
Cooling: Custom Water Loop
Displays: AW2527DF OLED 1440p 360Hz (x2)
Operating System: Windows 10 Home
 
Wait can I not upload the Minidump files? It says the file extension isn't allowed? What should I change it to? .txt?

I tried to upload a .zip and it says its too large for the server.

Edit: Reading directions now, lolol

Edit 2: The SysnativeFileApp says the file is denied then quits the .exe.
 
Last edited:
Do you mean you get a User Account Control prompt when trying to execute the Sysnative app?

Please lift any restrictions on any Google drive links you share here
 
Do you mean you get a User Account Control prompt when trying to execute the Sysnative app?

Please lift any restrictions on any Google drive links you share here
I have removed restrictions. I'm sorry about that.
 
No need to quote the post directly above yours, unless you want to comment on something specifically :-)
 
Could you try running the Sysnative app again, there should be an option that shows something like "more options" which reveals the option to allow running the app when you click it.
 
Every time I click the app on my desktop, it opens for a second and I can just barely see it says "Error -2147024891 Access to the path '062424-12015-01.dmp' is denied" then closes immediately.
 
Could you try right click the app > choose run as administrator and with the user account control pop-up click yes.
 
Yes, it does the same when running as administrator. I have updated the google drive folder with dmp files I found in the Sysnative localdata folder.
 
I would like to see more data than the dumps, are there any errors you see when running the app and can you send any screenshot of those errors?
 
An update:

Last week I was consistently getting crashes while running 3DMark at loop 2/20, so I got a smart plug that maps wattage to test in the meantime. Now, it runs through 3DMark without crashing. Nice.

I'm getting around 600W peak load during stress tests. Which would lead me to believe that the PSU size is okay. I also noticed that I am unable to set my power limit past 110% in Afterburner, despite some people getting to 133% in order to get 600W. I don't care to run it at 133%, but it just makes me think something is wrong. I also cant touch the memory clock slider at all without crashing. Is this an issue of too small PSU??? I bought the new Corsair 1000W supply to test but that will take some time to install, so in case I am unable to get an answer here then I will try the bigger PSU.
 
I would like to see more data than the dumps, are there any errors you see when running the app and can you send any screenshot of those errors?
Can you please provide assistance to fix this issue? I've tried changing permissions and looking around but I can't really find anything. Any help is appreciated, and I understand you have other priorities.
 
Although hardware is not my forte I don't believe that a 750W PSU is big enough to deal with power spikes on a AMD Ryzen 7 7800X3D and an RTX 4090, so upgrading to a more reasonable 1000W PSU is wise IMO.

As above, disable any third-party antimalware product you have - and be sure to disable ALL features of the product.

Also please disable ALL overclocks. Not just CPU or GPU but RAM too. If your RAM is clocked at 6000MHz then it's overclocked and we need to see whether the system is stable with NO overclocks applied anywhere. If you're undervolting the CPU please disable that too.

One thing that might help us is if you manually export and upload (to the cloud) the event logs...
  1. Enter the command eventvwr into the Run command box. The Event Viewer will open.
  2. Locate the Windows Logs folder in the left hand pane and expand it by clicking on the arrow (>) to the left of it.
  3. Right-click on the Application entry and select 'Save all events as...'. Choose a folder anywhere that suits you and a filename of 'Application' (an .evtx suffix will be added automatically).
  4. Right-click on the System entry and select 'Save all events as...'. Choose a folder anywhere that suits you and a filename of 'System' (an .evtx suffix will be added automatically).
  5. Zip the two files together if you like, or not as you choose, and upload them to a cloud service with a link to them here.
 
One thing that might help us is if you manually export and upload (to the cloud) the event logs...
  1. Enter the command eventvwr into the Run command box. The Event Viewer will open.
  2. Locate the Windows Logs folder in the left hand pane and expand it by clicking on the arrow (>) to the left of it.
  3. Right-click on the Application entry and select 'Save all events as...'. Choose a folder anywhere that suits you and a filename of 'Application' (an .evtx suffix will be added automatically).
  4. Right-click on the System entry and select 'Save all events as...'. Choose a folder anywhere that suits you and a filename of 'System' (an .evtx suffix will be added automatically).
  5. Zip the two files together if you like, or not as you choose, and upload them to a cloud service with a link to them here.
You can do all from command prompt, here's my usual instructions:

Gather Event Log (Application):
  1. Open an elevated command prompt and enter the following command.
  2. wevtutil epl Application %userprofile%\Desktop\application.evtx
  3. Please zip up the log which should be saved to your Desktop and then attach to your next post.

Gather Event Log (System):
  1. Open an elevated command prompt and enter the following command.
  2. wevtutil epl System %userprofile%\Desktop\system.evtx
  3. Please zip up the log which should be saved to your Desktop and then attach to your next post.
 
I don't have any AV installed, other than Windows.

I will set all my BIOS settings back to default and test it. Here are the files I got from your commands.
 

Attachments

I managed to get the Sysnative app to work. Heres the zip.
How did you manage to resolve it?

I would remove all your external peripherals apart from your mouse and keyboard and then see if the freezing/crashes improve. In addition to that, please open an elevated command prompt and then enter the following:

Code:
reg query "HKLM\SYSTEM\CurrentControlSet\Enum\PCI\VEN_10DE&DEV_2684&SUBSYS_367519DA&REV_A1\4&1BABDF5B&0&0009\Device Parameters\Interrupt Management\MessageSignaledInterrupts" /v MSISupported

Please post the output in your next post.
 
Back
Top