There is a wide range of Blue Screen of Death errors that you can get on Windows 10, and although these errors are rare, it’s common for all these types of errors to restart your PC in order to prevent damage.
Since BSoD errors can be a serious problem, today we’re going to show you how to fix ATTEMPTED_SWITCH_FROM_DPC error.
How can I fix ATTEMPTED_SWITCH_FROM_DPC BSoD error?
Table of contents:
- Update Windows 10 and all your drivers
- Run the Hardware Troubleshooter
- Run the SFC scan
- Run DISM
- Uninstall the problematic drivers
- Uninstall the problematic applications
- Disconnect your DVD drive
- Slow down your SSD drive
Fix – ATTEMPTED_SWITCH_FROM_DPC Windows 10 error
Solution 1 – Update Windows 10 and all your drivers
Windows 10 might have few issues with certain older hardware and software, and in order to fix those issues, it’s important that you download and install the latest patches by using Windows Update.
Many of these patches offer security improvements and various bug fixes related to both hardware and software, therefore if you want to fix BSoD errors such as ATTEMPTED_SWITCH_FROM_DPC, it’s important that you keep Windows 10 up to date.
In addition to Windows updates, it’s also important to keep your drivers up to date. Outdated or incompatible drivers can often cause stability issues and BSoD errors, so it’s crucial that you update them as often as you can.
Updating drivers is fairly simple, and you can download all the necessary drivers right from your hardware manufacturer.
Almost any driver can cause these types of problems, and in order to fix them, it’s highly recommended to update all your drivers.
Update drivers automatically
Searching for drivers on your own can be time-consuming. So, we advise you to use a tool that will do this for you automatically.
Using an automatic driver updater will certainly save you from the hassle of searching for drivers manually, and it will always keep your system up to date with the latest drivers.
Tweakbit’s Driver Updater (approved by Microsoft and Norton Antivirus) will help you update drivers automatically and prevent PC damage caused by installing the wrong driver versions.
After several tests, our team concluded that this is the best-automatized solution.
Here is a quick guide on how to use it:
- Download and install TweakBit Driver Updater
- Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.
- Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the Update driver link next to the driver name. Or simply click the Update all button at the bottom to automatically install all recommended updates.
Note: Some drivers need to be installed in multiple steps so you will have to hit the Update button several times until all of its components are installed.
Solution 2 – Run the Hardware Troubleshooter
If updating your drivers didn’t get the job done, let’s try Windows 10‘s troubleshooting tool. This is a universal tool that basically deals with all sorts of issues within Windows 10.
And it might also be helpful with the BSOD issues.
Here’s how to run Windows 10‘s troubleshooting tool:
- Open the Settings app and go to Update & Security section.
- Select Troubleshoot from the menu on the left.
- Select BSOD from the right pane and click Run the troubleshooter.
- Follow the instructions on the screen to complete the troubleshooter.
Solution 3 – Run the SFC scan
If the troubleshooter failed to resolve the problem, we’re going to run the SFC scan. This is a command-line tool that scans your system for potential issues, and resolves them, if possible.
So, it might be helpful with the ATTEMPTED_SWITCH_FROM_DPC error, as well.
- Right-click on the Start Menu button, and open Command Prompt (Admin).
- Enter the following line and press Enter: sfc/scannow
- Wait until the process is done (it may take a while).
- If the solution is found, it will automatically be applied.
- Now, close the Command Prompt and restart your computer.
Solution 4 – Run DISM
And the final troubleshooting tool we’re going to try here is DISM. Deployment Image Servicing and Management is a command-line utility that reloads the system image.
Reloading the system image can eliminate various problems, including (hopefully) the BSOD errors.
We’ll walk you through both standard and the procedure that utilizes the installation media below:
- Standard way
- Right-click Start and open Command Prompt (Admin).
- Paste the following command and press Enter:
- Wait until the scan is finished.
- Restart your computer and try updating again.
- With the Windows installation media
- Insert your Windows installation media.
- Right-click the Start menu and, from the menu, choose the Command Prompt (Admin).
- In the command line, type the following commands and press Enter after each:
- dism /online /cleanup-image /scanhealth
- dism /online /cleanup-image /restorehealth
- Now, type the following command and press Enter:
- DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess
- Make sure to change an X value with the letter of the mounted drive with Windows 10 installation.
- After the procedure is finished, restart your computer.
Solution 5 – Uninstall the problematic drivers
In some cases, certain drivers just aren’t compatible with Windows 10, and the only solution is to remove them completely. To remove a certain driver, you need to do the following:
- Press Windows Key + X to open Power User Menu. Select Device Manager from the list.
- When Device Manager opens, locate the problematic driver and right click it. Choose Uninstall from the menu.
- If available, select Delete driver software for this device and click OK.
- After the driver is uninstalled, restart your PC.
Users reported that Qualcomm Atheros or all-in-one card reader drivers can cause ATTEMPTED_SWITCH_FROM_DPC error to appear, so be sure to uninstall these drivers.
After uninstalling the problematic drivers, Windows 10 will automatically install the default driver, and you can continue using it if your device is working well, or you can try and find the newer version of the driver.
Solution 6 – Uninstall the problematic applications
If a certain application isn’t fully compatible with Windows 10 that can cause Blue Screen of Death error such as ATTEMPTED_SWITCH_FROM_DPC.
According to users, tools such as WiseCleaner can cause these types of errors, so you might have to remove them in order to fix this problem.
In addition, many users reported that BitRaider is the common cause for this BSoD error, and in order to fix it, you’ll have to completely disable BitRaider.
Few users also reported that Acronis software can sometimes cause these types of errors, but you can easily fix this problem by updating to the latest version of the Acronis software.
Another common cause for these types of errors can be your antivirus software, and according to the users, the only solution is to remove all third-party antivirus programs.
Bear in mind that removing the antivirus programs might not fix this issue since many antivirus programs tend to leave certain files behind once you uninstall them.
To completely remove an antivirus program, we strongly advise using its dedicated removal tool.
Many antivirus companies offer these tools for their software, so be sure to download and use one of these tools.
Solution 7 – Disconnect your DVD drive
Several users reported that they managed to fix ATTEMPTED_SWITCH_FROM_DPC error by disconnecting their DVD drive.
Disconnecting your DVD drive might not be the most elegant solution, but it’s a solid workaround according to users.
Just to be sure, you can also try replacing your DVD drive, in case your current one is faulty.
Solution 8 – Slow down your SSD drive
Few users reported that ATTEMPTED_SWITCH_FROM_DPC error can be caused by your SSD. According to the users, it seems that Windows 10 has certain issues with fast SSDs, and the only solution is to slow down your SSD.
Users reported problems with Samsung SSD, and by using the Samsung Magician Software they managed to slow down their drive a bit and fix this BSoD error.
ATTEMPTED_SWITCH_FROM_DPC Blue Screen of Death error can be problematic, and since this error is usually caused by a faulty driver or some minor hardware issue, it can be easily fixed by using one of our solutions.
FAQ: Read more about the ATTEMPTED SWITCH FROM DPC error
- What is the ATTEMPTED SWITCH FROM DPC error?
The ATTEMPTED SWITCH FROM DPC error is a BSoD error that can be caused by many possible hardware and software problems. However, most often causes originate from the DVD drive or the SSD drive.
- How can I solve the ATTEMPTED SWITCH FROM DPC error?
First, try to update Windows 10 and all your drivers, then, run the hardware troubleshooter. If nothing works, follow our step-by-step guide to fix this error.
- What is DPC?
DPC is an acronym for Deferred Procedure Call, a Windows mechanism that allows high-priority tasks to defer required but lower-priority tasks for later execution. The most common problem with DPC is the DPC Watchdog Violation.
Editor’s Note: This post was originally published in August 2018 and has been since revamped and updated in May 2020 for freshness, accuracy, and comprehensiveness.