3. Update Windows 10
Keeping up with the latest updates is crucial if you want your Windows 10 to be stable and error-free.
Many BSoD errors are caused by hardware and software incompatibility issues, therefore it’s crucial to perform Windows Update regularly.
By downloading the newest updates, you’ll be sure that your system is safe and stable. Also, you’ll prevent the registry error in Windows 10 and other BSoD errors from appearing.
4. Run the BSOD Troubleshooter
- Open the Settings app by pressing the Windows + I key combination.
- Go to Update & Security section.
- Select Troubleshoot from the menu on the left.
- Select Blue Screen from the right pane and click Run the troubleshooter.
- Follow the instructions on the screen to complete the troubleshooter.
Note: If updating Windows and drivers didn’t get the job done, you try the built-in troubleshooter. This tool can be helpful when dealing with all sorts of issues, including the registry error in Windows 10.
However, depending on your OS version, you might not see the blue Screen option. If this is the case, go to the next step.
5. Run the SFC scan
- Press Windows +S key combination top open the Search bar .
- Type Command Prompt and choose Open as Administrator.
- 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.
Note: This command-line tool, SFC, scans your system in search of various problems, and automatically resolves them. So, it might be helpful when dealing with BSOD issues and registry errors in Windows10.
6. Run DISM
DISM is yet another command-line troubleshooter that we can use if the previous ones failed to resolve the issue. In fact, DISM might be the most powerful troubleshooter, because it freshly deploys the system image.
We’ll walk you through both standard and the procedure that utilizes the installation media below:
- Type Command Prompt in the Windows search bar.
- Click Run as administrator.
- Paste the following command and press Enter: DISM /Online /Cleanup-Image /RestoreHealth
- Wait until the scan is finished.
- Restart your computer and try updating again.
With the Windows installation media
- Insert your Windows installation media.
- Open command prompt as administrator like in the above solution.
- 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.
7. Check the hard drive
- Enter the Advanced Startup (restart your computer while holding the Shift key).
- Choose Troubleshoot > Advanced Options.
- Select Command Prompt from the list of options.
- When Command Prompt appears, enter the following lines and press Enter after each line in order to run it:
- Additionally, you can run chkdsk command for every hard drive partition you have, for instance chkdsk /r c:
- Restart your computer and check if the issue is resolved.
8. Uninstall problematic applications
Users reported that certain applications, such as Deamon Tools can cause the registry error to appear in Windows 10. In order to fix this error, you’ll have to completely remove the aforementioned software.
Bear in mind that almost any software can cause this issue, so be sure to remove any software that you installed recently. It’s also worth mentioning that your antivirus software can also cause these types of errors.
Almost any antivirus software can cause REGISTRY_ERROR, so be sure to remove all antivirus except Windows Defender.
To completely remove a certain antivirus software, you’ll need to use a dedicated removal tool. Many security companies host these tools on their website, so be sure to download and use that tool to remove your antivirus software.
If the problem is fixed by removing your antivirus, you can now download the latest version of the software you were using. Also, you can switch to different antivirus.
9. Check System Maintenance
- Press Windows Key + S and enter maintenance.
- Select Security and Maintenance from the list of results.
- Expand Maintenance section and click on Start maintenance.
- If you get BSoD error it means that System Maintenance doesn’t work, therefore you’ll have to disable it.
- Press Windows Key + R.
- Enter regedit and press Enter.
- Registry Editor will open. Navigate to the following key in the left pane:
- If MaintenanceDisabled DWORD isn’t available in the right pane, create it.
- Right-click the empty space, choose New > DWORD (32-bit) Value and enter MaintenanceDisabled as the name.
- Double click the MaintenanceDisabled and set Value data to 1.
- Click OK to save changes.
Note: If REGISTRY_ERROR BSoD appears after leaving your computer idle for a couple of minutes, the issue is probably caused by System Maintenance. Bear in mind that this is just a workaround, but your PC should now be stable and without BSoD error.
10. Install an older graphics card driver
- Press Windows Key + X to open Power User Menu.
- Select Device Manager from the list.
- When Device Manager opens, locate your graphic card, right-click it, and choose Uninstall.
- If available check Delete the driver software for this device and click OK.
- After the driver is uninstalled, restart your computer.
- Now you just need to download the older version of the driver for your graphic card.
Note: Few users reported problems with the latest Nvidia graphic card driver. According to them, the latest drivers were the cause of blue screen with the stop cod registry error in Windows 10.
However, this solution might be helpful for AMD owners as well, so if you have AMD graphic card, be sure to try this solution.
11. Perform System Restore / Windows 10 reset
- Restart your computer a few times while it boots. This will start Automatic Repair process.
- Choose Troubleshoot > Advanced options > System Restore.
- Enter your username and password and select the restore point.
- Follow the instructions in order to complete System Restore.
Note: If the issue is caused by a software problem, you should be able to fix it by performing a System Restore. If System Restore didn’t fix the problem, you might have to reset Windows 10.
- Start Automatic Repair process by restarting your PC a couple of times while it boots.
- Select Troubleshoot > Reset this PC.
- Select Remove Everything.
- Click the Reset button and wait for the process to finish.
Note: By resetting Windows 10 you’ll delete all files and folders from your C drive, so be sure to create a backup. Resetting Windows 10 will remove most causes of BSoD. If the error still occurs, it’s most likely a hardware issue.
12. Check your hardware
RAM is the often cause for many BSoD errors, and if you’re having REGISTRY_ERROR BSoD be sure to check if your RAM is working properly with a tool such as MemTest86.
If your RAM is working correctly, check other components such as your motherboard, hard drive, graphic card, etc. Sometimes new hardware might not be fully compatible with your PC, so be sure to remove it and check if your PC works without it.
BSoD registry error in Windows 10 can be problematic. Finding the cause can be also problematic because both software and hardware issues can lead to blue screen.
Thus, when troubleshooting this error, you have to take it step by step. In most cases, you can fix this error by finding the software that is causing it, or by performing a Windows 10 reset.
FAQ: Read more about Registry Error
- How do I fix registry errors in Windows 10?
Firstly, you need to conclude if it is a software or hardware issue. After, you can follow these simple solutions to fix registry errors in Windows 10.
- How do I know if my registry is corrupted?
You can use dedicated software that scans and cleans any computer issues. We have created a guide with the best software to check if the registry is corrupted.
- Will cleaning registry speed up computer?
Registry errors can lead to serious PC issues that affect its performance. Follow this quick guide for cleaning registry and speed up your computer.
Editor’s Note: This article was originally published in June 2016 and was revamped and updated in January 2021 for freshness, accuracy, and comprehensiveness.
This post was written by Milan Stanojevic and was first posted to WindowsReport