If you’ll ask any Windows users about what they hate then about this Operating System, they’ll probably end up answering the Blue Screen of Death or BSOD. And I am also one of those Windows users who have experienced the instance of a sudden BSOD screen and I can tell you that this is really very annoying to go through this.
There can be a number of different error codes and processes that causes the BSOD on Windows. The new Windows 11 is also nowhere free from BSOD and users who are using the newly updated version are experiencing the ntoskrnl.exe BSOD error.
Now, the ntoskrnl.exe is one of those BSODs that occur pretty commonly and have been seen in Windows 10 build previously as well. And if you are one of those users who have started getting the unusual ntoskrnl.exe BSOD errors in Windows 11 then here I have compiled a list of fixes that you can try to solve the issue.
Fix ntoskrnl.exe BSOD issue on Windows 11
Regardless of the fact that the ntoskrn.exe BSOD issue is quite annoying, here are the fixes to this issue.
1. Update Windows
The first thing to do is to check if there is any pending update. There is a high chance that an official update from Microsoft will solve the unusually BSOD issue caused by the ntoskrnl.exe file. To check for updates on Windows 11:
1. Press Win+I on the keyboard to open Settings.
2. Go to Windows Update from the left.
3. Click on the Check for updates button.
4. This will start checking for updates. If there are any new updates, download and install them and perform a reboot.
Once done, use the PC and see if you encounter the BSOD issue due to the ntoskrnl.exe file.
2. Perform a Clean Boot Using MSConfig
Performing a clean boot ensures that there are no unnecessary applications and processes that are running in the back end. it will also make sure to replace the corrupted files and settings that cause those background processes and applications to run.
To perform a clean boot on Windows 11:
1. Press Win+R on the keyboard to open the run dialogue box.
msconfig and hit Enter. This will open the System Configuration window.
3. Under the General tab, Select the Selective startup option and checkmark the Load system services and Load startup items options.
4. Now, shift to the Services tab and uncheck all the unnecessary services that you suspect.
5. Click on OK and restart your PC.
3. Disable overclocking
If you have enabled overclocking of your CPU in order to juice out more power from it, there are possibilities that it is causing the BSOD error with ntoskrnl.exe being the error file. Hence, if you are trying to fix this BSOD, try disabling the overclocking settings.
Overclocking is usually done by installing overclocking software on the PC and overclocking pushes the hardware beyond the safe limit of use, putting strain on the hardware. So, consider removing the overclocked setting from the software and see if you are still getting the ntoskrnl.exe BSOD error.
In some cases, the BIOS is also used to overclock the system, if this is so in your case, do the same to revert the overclocking settings.
4. Update Realtek Audio Drivers
There are a number of users who have reported that updating the outdated Realtek HiDefinition Audio drivers, labeled as Creative Audio Drivers have solved the issue. Hence you can also try the same method.
You can do it manually or automatically. There are a number of third-party programs that allow the user to put the driver updation process to automation, eliminating the hassle of checking for updates from time to time.
However, if you want to manually update the drivers on your windows 11 PC, head over to the product page of your system manufacturer’s website, download them from there, and install them manually.
You can also use the Device Manager to do the same. Search and open Device Manager, right-click on the drivers and select Update driver.
5. Clean your Registry
1. Search and run Command Prompt as administrator.
2. On the Command Prompt window, run the
3. Wait for the scanning to complete and restart your PC.
This will replace all the corrupted files with fresh ones. Alternately, you can also use Microsoft’s System File Checker to check for corrupted files.
Note: Don’t forget to back up your registry prior to performing any edits.
6. Run Windows Memory Diagnostics
1. Search and open Windows Memory Diagnostics.
2. On the Windows Memory Diagnostics window, select the first option i.e. Restart now and check for problems (recommended).
3. This will restart your PC and check for the memory issue.
Doing this is important as BSOD issues can occur due to bad memory. Windows Memory Diagnostics is a built-in utility that can be used to check the functioning of the memory.
7. Replace faulty RAM sticks
It is quite possible that the RAM sticks that are installed on your PC are posing faulty behavior. And this can easily lead to the BSOD issue on the PC. Make sure that your RAM sticks are placed properly and I would advice you to remove and re-insert the RAM sticks to ensure the proper placement.
Also, if you have access to a spare RAM, then try swapping ti with the current one and see of the BSOD issue still persists. If there is no issue after replacing the RAM, then you can permanently switch to the new one.
8. Check the Disk for errors
There can be an issue with your storage drives, especially in your Windows installation drive. Toi ensure this thing, run a check of the drive that you have on your PC. To do so:
1. Open File explorer and go to This PC.
2. Right-click on the drive that you want to perform a check for and click go to Properties.
3. Switch to the Tools tab and click on the Check button.
4. On the next window, click on the Check drive option. This will start scanning the drive for any issues and will let you know about the same.
9. Close Bluestacks and other Android Emulators
Based on what the users have reported, closing the blue stacks or any other Android Emulator that you use may help you in fixing the ntoskrnl.exe BSOD issue. To properly close the Android Emulators including Bluestacks:
1. Open Notepad and type the following lines:
C:Program Files (x86)BlueStacksHD-Quit.exe net stop BstHdUpdaterSvc net stop BstHdLogRotatorSvc net stop BstHdAndroidSvc
2. Now click on File > Save As.
3. In the Save As window, type script.bat as the file and Save it.
4. Navigate to the saved file and double-click to run it.
10. Use a Third-party BSOD fixing software
If none of the aforementioned manual fixes proved to be working in your case, then you can head over to a third-party BSOD fixing software. These software have been seen to work for quite a lot of Windows users but they charge monthly/yearly subscriptions or a one-time purchase fee.
There are a number of software that is dedicated to just fixing the BSOD issues on Windows. To name a few:
- Wondershare Recoverit
- Smart Blue Screen of Death Fixer Pro
- Tweaking Windows Repair
Here comes the end of this fixing guide. I hope that one of the aforementioned fixes to the ntoskrnl.exe BSOD issue would have worked for you. If you have any questions or suggestions regarding anything on this fixing guide, feel free to leave them in the comments below.
Also, if you have some more fixes that worked for you to get rid of this issue then please make the iExplainers readers aware of them via the comments section below.
- How to Root Windows Subsystem for Android [Detailed Guide]
- Discord Crashing on Windows 11: 4 Ways to Fix the Issue
- 4 Ways to Fix .NET runtime optimization service high CPU Usage
- 6 Ways to Fix Forza Horizon 5 memory leak issue on PC
- Fix (0x803F8001) Minecraft Launcher Is Currently Not Available In Your Account