Share this article

Improve this guide

Full Guide: PANIC STACK SWITCH error in Windows 10/11

8 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

BSoD errorsare a major concern since they are usually caused by a hardware problem.

A number of Windows 10 users reported PANIC STACK SWITCH BSoD error on their computers.

And since these types of errors can be such a problem, today we’re going to show you how to fix this particular error.

How do I fix PANIC_STACK_SWITCH blue screen in Windows 10?

How do I fix PANIC_STACK_SWITCH blue screen in Windows 10?

1. Check for Windows updates and update your drivers

Downloading Windows 10 updates is mandatory if you wish your PC to run without any problems.

Many updates bring new features, but most importantlyWindows updatesoften fix many hardware and software problems that can cause a wide range of errors, such as PANIC STACK SWITCH.

If you wish to prevent these types of errors from occurring, we strongly advise you to download system updates regularly and keep Windows 10 up to date.

In addition to downloading updates, it’s also important to keep your drivers up to date.

Outdated or incompatible drivers can often cause BSoD error, therefore it’s crucial to update your drivers as often as you can.

According to users, outdated graphics cards, network card or audio drivers can cause PANIC STACK SWITCH error, so we urge you to update these drivers as soon as you can.

Another good practice is to update all the drivers on your PC, but that can sometimes be a long and tedious process.

If you wish to update a specific driver, you can do that simply by visiting your hardware manufacturer’s website and downloading the latest drivers for your device.

Alternatively, you can also download all the necessary files right from the Device Manager simply by following these steps:

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.

Along with that, it will take care of any damaged or missing drivers, and it will remove the risks associated with installing a mismatched driver.

We recommend you to use Outbyte Driver Updater because it is light and simple. The tool scans your device and detects whether your drivers need updates or repairs.

It downloads and installs the best driver versions available for your hardware. You can set it up to regularly scan your PC and keep your drivers in check at all times.

⇒Get Outbyte Driver Updater

2. Run theBSODtroubleshooter

3. Run the SFC scan

4. Run DISM

5. Check the hard drive

This is just our example, so keep in mind that you have to perform chkdsk command for every hard drive partition that you have.

If there’s a problem with your hard drive, BSOD issues are quite possible. To check if that’s the case, run the chkdsk command.

This command will scan all your partitions for potential problems. If the solution is available, this tool will also apply it.

6. Check your screensaver

It’s uncommon for malware to change your screensaver, but a number of users confirmed that malware is the cause for PANIC STACK SWITCH error message, so we urge you to check your screensaver just in case.

In addition to checking your screensaver manually, many users are suggesting using tools such as Malwarebytes to completely delete the malware.

7. Remove your antivirus / problematic software

Certain software, such as VPN clients, for example, isn’t fully compatible with Windows 10.

And if you installed any new software in the last few days before the PANIC STACK SWITCH error started appearing, we advise you to remove that software.

It’s worth mentioning that antivirus software can also be the cause of many BSoD errors, so you might want to temporarily uninstall your antivirus.

Common antivirus tools that can cause BSoD errors areNorton, Avast, AVG, and in some cases Kaspersky.

Therefore if you’re using any of these tools, we advise you to temporarily uninstall them and check if that fixes the problem.

It’s also worth mentioning that almost any antivirus software can cause PANIC STACK SWITCH error.

So even if you don’t use any of the aforementioned antivirus tools, we still urge you to uninstall any antivirus program that you have installed.

When removing antivirus software you should know that certain files and registry keys are left on your computer, and even those files can cause BSoD error to manifest.

To completely remove the antivirus program from your PC, we advise you to use the dedicated uninstaller tool.

Many security companies have these tools available on their websites and you can download them for free.

8. Check your hardware

Sometimes recently installed hardware can cause BSoD error to appear, especially if it’s not compatible with your PC.

If the PANIC_STACK_SWITCH error started appearing recently, we advise you to replace or remove any recently installed hardware and check if your PC works well without it.

If the problem still persists, it’s most likely that the issue is caused by faulty hardware.

BSoD errors are commonly caused by faulty RAM, so in order to test your RAM, we suggest that you download and run MemTest86+ for a couple of hours.

If there are no memory errors, BSoD is probably caused by your motherboard or any other faulty hardware.

9. Reset your PC

We have to mention that this solution only works if the PANIC_STACK_SWITCH error is caused by a certain software problem.

Before you reset your PC, you should back up all your files from your C drive.

BSoD errors such as PANIC STACK SWITCH can be troublesome, but we hope that you managed to fix this problem by following one of our solutions.

More about the topics:BSoD error codes

Milan Stanojevic

Windows Toubleshooting Expert

Milan has been enthusiastic about technology ever since his childhood days, and this led him to take interest in all PC-related technologies. He’s a PC enthusiast and he spends most of his time learning about computers and technology.

Before joining WindowsReport, he worked as a front-end web developer. Now, he’s one of the Troubleshooting experts in our worldwide team, specializing in Windows errors & software issues.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Milan Stanojevic

Windows Toubleshooting Expert

Before joining WindowsReport, he worked as a front-end web developer. Now, he’s specialized in Windows errors & software issues.