How to Fix ATTEMPTED_SWITCH_FROM_DPC Error on Windows 10?

Sofie John
3 min readSep 21, 2021


The error code “ATTEMPTED SWITCH FROM DPC” BSOD (Blue Screen of Death) usually happens when the system turns off during the initialization procedure for Windows. The issue is generally caused by a delayed process call (DPC) routine that tried to run an illegal operation. The DPC gets triggered when the kernel notices a hung condition and calls to cancel or interfere with a software application. It means that a yield, attach method, or wait operation was performed from DPC. We have prepared several ways that have worked for other users online, and we hope it will help you get rid of this annoying error.

Perform the Hardware Troubleshooter

To perform the hardware troubleshooter, follow these on-screen steps provided below:

  1. Go to the Settings application on your system and click on it.
  2. After that, select the section of ‘Update & Security.’
  3. You should click on the Troubleshoot option through the menu over the left side.
  4. Then click on the BSOD option through the right pane and choose Run the troubleshooter.
  5. Finally, follow the on-screen steps to finish the troubleshooter process.

Perform the System File Checker Scan

To perform the System File Checker scan, follow these on-screen steps provided below:

  1. Hit the Start menu key on your keyboard to launch the search bar.
  2. After that, input ‘cmd’ into it and press the Enter key to open the Command Prompt.
  3. Once you get it, right-click on it and pick Run as administrator.
  4. Then input the pursuing command and hit the Enter key: sfc/scannow
  5. You have to wait until the procedure is finish.
  6. In case the resolution is found, this will be applied automatically.
  7. Finally, shut the Command Prompt, then reboot the system.

Perform DISM Scan

To perform DISM scan, follow these on-screen steps provided below:

  1. Navigate to the Windows Search bar on your system.
  2. Thereafter, input ‘cmd’ into it and then press the Enter button over the keyboard.
  3. You should paste the pursuing command and hit the Enter key: DISM /Online /Cleanup-Image /RestoreHealth
  4. Now, you have to wait to complete the scan process.
  5. Finally, reboot the system and attempt to update again.

Uninstall the Suspicious Drivers

To uninstall the suspicious drivers, follow these on-screen steps provided below:

  1. To launch the Power User Menu, hold the Win and X hotkeys altogether over the keyboard.
  2. Thereafter, click on the ‘Device Manager’ option through the list.
  3. Once invokes the Device Manager, find the suspicious driver and then right-click on it.
  4. After that, select the Uninstall button through the menu.
  5. If available, click on the ‘Delete driver software for this device’ option and hit the OK button.
  6. Once uninstalled the driver, reboot the system.

Perform a Malware or Virus Scan

To perform a malware or virus scan, follow these on-screen steps provided below:

  1. Once again, launch the Settings application on your system.
  2. After that, select the ‘Update & Security’ option.
  3. You should reach the ‘Windows Defender’ option and then click on ‘Open Windows Defender Security Center.’
  4. Then select the ‘Virus & threat protection’ option and then hit the ‘Advanced scan’ button.
  5. Now, click on the ‘Full scan’ button and then hit the button of Scan now.
  6. Optionally, you should select the ‘Windows Defender Offline scan’ option to delete a few malicious software.

Source :-



Sofie John

I am a content creator. I write blogs related to different news, updates, upcoming events, etc. I help my readers to keep updated with all recent happenings