Share via

Multiple BSOD "ATTEMPTED_SWITCH_FROM_DPC" ntoskrnl.exe

J-Man 0 Reputation points
2025-10-23T13:14:01.2+00:00

Hello,
I have been having BSOD issues on and off for about 8months, almost always while playing World of Warcraft (but sometimes during other things). It doesn't happen every time I play the game, the break between the last two BSOD was 2weeks+, but sometimes it has happened up to 3x times in one night. Makes it difficult to replicate and know if the issue is fixed or not.
I've spent time researching the exact issues but I'm possibly too stupid to find other people with the same issue and solve my problem.

Since the issue began, I have:

-uninstalled/reinstalled physical memory to ensure it's properly seated

-uninstalled all drivers in safe mode and installed fresh, up-to-date drivers

-updated my bios to latest version

-done some other things like chkdsk and memory tests but don't recall everything I did

I have NOT reinstalled windows11, but willing to if this will fix the issue.

https://drive.google.com/file/d/1w2iMLpktBXTygZoUj8tZ-I3R9tPZJhCY/view?usp=sharing
The last two minidump files are saved in this zip for review. Can attach the three earlier ones from August/September but wouldn't let me zip/share them for whatever reason. I tried using BlueScreenView and WinDBG but I'm too tech illiterate to make sense of it.

Any help/tips appreciated on finding the exact cause would be greatly appreciated.
Thanks in advance

Windows for home | Windows 11 | Performance and system failures
0 comments No comments

1 answer

Sort by: Most helpful
  1. David-M 115.3K Reputation points Independent Advisor
    2025-10-23T13:51:29.4833333+00:00

    Hi. I'm David, and I'm happy to help you.


    The minidumps do not mention any driver, only a generic system file.


    I suggest you use the Driver Verifier utility. This utility is used to force the system to show the driver causing the problem.

    Before turning on Driver Verifier, I like to create a restore point just in case. I suggest doing the same.

    https://support.microsoft.com/windows/system-protection-e9126e6e-fa64-4f5f-874d-9db90e57645a


    Turn on Driver Verifier, let the system crash 3 times, then turn off Driver Verifier. Share the minidumps that the crashes created.

    1. Press Win + R, type verifier, and press Enter;
    2. Select Create custom settings (for code developers) and click Next;
    3. Check these options:
    • Pool Tracking
    • I/O Verification
    • Deadlock Detection
    • DMA Checking
    • Security Checks
    • Force pending I/O requests
    • IRP Logging
    • Miscellaneous Checks
    • DDI compliance checking
    1. Select Select driver names from a list;
    2. Sort by Provider and choose all non-Microsoft drivers;
    3. Click Finish and restart your computer. Driver Verifier will now monitor the selected drivers.

    (Pay attention to the blue screen that is displayed. Sometimes, it may contain useful information.)


    After the system crashes at least 3 times, follow the procedure below to disable the Driver Verifier.

    1. Open Start and type cmd, right-click on Command Prompt and select Run as administrator.
    2. Run the following commands at the Command Prompt one at a time:
    verifier /reset
    verifier /bootmode resetonbootfail
    
    1. Then, restart the PC.

    If the system no longer starts due to BSOD caused by the Driver Verifier, start it in Safe Mode and perform the above procedure to disable Driver Verifier.

    https://support.microsoft.com/en-us/windows/windows-startup-settings-1af6ec8c-4d4a-4b23-adb7-e76eef0b847f


    I await your reply.

    Feel free to ask back any questions.

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.