Share via

PC crashing with stop code ATTEMPTED_SWITCH_FROM_DPC

Anonymous
2025-04-21T06:21:21+00:00

Hi. For the past few months, my computer has been crashing / blue-screening, with the stop code ATTEMPTED_SWITCH_FROM_DPC. When it occurs, it says that it's collecting some error info before restarting. Once it reaches "100% complete", it freezes, and requires me to manually forcefully shut down the computer.

So far, it has only crashed while playing a game; it's never crashed while just using my browser, watching videos, browsing files, or using Discord. It also only seems to crash after I having been playing for a considerable amount of time. It has happened with several different games; not just one. I have read that this error may be caused by the CPU or something else overheating, which I plan to try to check the next time I am playing something for an extended period of time.

I've uploaded minidumps and computer info here: https://drive.google.com/file/d/1F-vZaOoYYgjsoNqaDy76NhFWe50hJw8V/view

This includes my two most recent minidumps, my msinfo32 system information, and a Speccy report.

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

8 answers

Sort by: Most helpful
  1. Lester Bernard Reyes 80,290 Reputation points Independent Advisor
    2025-04-21T06:54:54+00:00

    Hi, thanks for reaching out. My name is Bernard, a Windows fan like you. I'll be happy to help you out today, my timezone is UTC +8.

    I understand the issue you have, there is nothing to worry I am here to assist. Upon analyzing and checking the DMP files, the error you have is win32kbase.sys, This issue is caused by missing, corrupt, or damaged system files on your computer. For us to fix the issue, kindly follow the steps below:

    Method 1. Run the system file checker.

    On Powershell(admin), copy, paste, and enter each command below:

    sfc /scannow

    Dism /Online /Cleanup-Image /CheckHealth

    Dism /Online /Cleanup-Image /ScanHealth

    DISM /Online /Cleanup-Image /RestoreHealth

    Once done, restart the PC and check.

    Method 2. Do a clean boot:

    A “clean boot” starts Windows with a minimal set of drivers and startup programs, so that you can determine whether a background program is interfering with your game or program.

    • In the search box on the taskbar, type msconfig and select System Configuration from the results.
    • On the Services tab of System Configuration, select Hide all Microsoft services, and then select Disable all.
    • On the Startup tab of System Configuration, select Open Task Manager.
    • Under Startup in Task Manager, for each startup item, select the item and then select Disable.
    • Close Task Manager.
    • On the Startup tab of System Configuration, select OK. When you restart the computer, it's in a clean boot environment.

    Troubleshooting reference: https://support.microsoft.com/en-us/help/929135...

    Method 3. Run memory diagnostic tool: The memory diagnostic tool is a RAM test to check if there are any RAM issues.

    • Press Windows key + R then type in mdsched.exe hit OK then restart the device.

    Note: If the issue persists, a system repair on the affected device might be needed.

    Let me know how it goes and I hope that helps.

    Bernard

    Was this answer helpful?

    1 person found this answer helpful.
    0 comments No comments
  2. Anonymous
    2025-05-13T20:08:08+00:00
    1. Please run the V2 log collector and post a share link into this thread using drop box, or google drive

    BSOD - Posting Instructions - Windows 10 Forums

    BSOD - Posting Instructions | Windows 11 Forum (elevenforum.com)

    https://www.tenforums.com/tutorials/3813-language-add-remove-change-windows-10-a.html

    https://www.tenforums.com/tutorials/136792-change-display-language-windows-10-a.html#option1

    1. Run Tuneup plus > post a share link

    https://www.tenforums.com/attachmen...-files-use-bsod-debugging-tuneup_plus_log.bat

    Batch files for use in BSOD debugging - Page 2 - Windows 10 Forums

    Batch files for use in BSOD debugging - Windows 10 Forums

    1. Open administrative command prompt and copy and paste:

    schtasks.exe /Run /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser"

    reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\TargetVersionUpgradeExperienceIndicators" /s

    Post a share link.

    1. Run:

    Download WhyNotWin11 - MajorGeeks

    Post a share link.

    For share links please use drop box or google drive.

    Make sure that links are available without sign in.

    https://support.google.com/drive/answer/2424384?hl=en&co=GENIE.Platform%3DDesktop

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2025-05-13T18:01:54+00:00

    I have experienced another crash today, with the same stop code. Here is the minidump from this time, in case it's different: https://drive.google.com/file/d/1ckr7RrlK3olAruLLHeoD8l5YFc8D-9yu

    I have rerun the tests from methods 1 and 3 of your first message, and no errors were reported this time. As those were the only steps I had previously taken, I am now trying method 2 (clean boot).

    I'll return to make another reply if it crashes again or if you have any questions.

    Was this answer helpful?

    0 comments No comments
  4. Lester Bernard Reyes 80,290 Reputation points Independent Advisor
    2025-04-22T05:26:50+00:00

    Hi, thank you for that information. I am glad it is now running fine. The first method should address the issue. Moreover, if all fails on the troubleshooting steps, let us make sure that there are no software-related issues on the PC. I suggest doing an in-place upgrade, wherein it will upgrade the device to the latest version and repair all issues without deleting any files.

    Note: before doing this, make sure to create a restore point: https://support.microsoft.com/en-hk/help/402753...

    1. Go to this link: https://www.microsoft.com/en-us/software-downlo...
    2. Select Download Now, and select Run. You need to be an administrator to run this tool.
    3. On the License terms page, if you accept the license terms, select Accept.
    4. On the What do you want to do? page, select Upgrade this PC now, and then select Next.
    5. After downloading and installing, it should fix the issue.

    Reference: https://www.microsoft.com/en-us/software-downlo...

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2025-04-21T19:11:42+00:00

    Hi, thanks for the assistance. Sorry for the late response; I made this thread in the middle of the night for me. My timezone is UTC-6.

    Should I be trying these methods one at a time, only moving to the next if the issue persists after trying one? Or should I do them all at once and see if it still happens?

    So far, I have done methods one and three. Here are the reported results of those:

    Method 1:

    sfc /scannow reported that "Windows Resource Protection found corrupt files and successfully repaired them." I can provide the CBS.log file it created if required.

    The next two commands detected no component store corruption. DISM /Online /Cleanup-Image /RestoreHealth says that the restore operation completed successfully.

    After a computer restart and running the commands again, there were no integrity violations or corruption detected, and "The restore operation completed successfully. The operation completed successfully."

    Method 3:

    I have run this before, but ran it again now. Both previously and today, it reported that no memory errors were detected.

    * * *

    I'll see now if that first step has fixed my issues. If it crashes, or if you want me to do it right away, I will do method 2 as well and continue to test. If it continues to crash after that, I will return here and state that; or if it seems to be running smoothly, I will let you know of that instead.

    If there is anything else you need, let me know and I will try to respond quickly.

    Was this answer helpful?

    0 comments No comments