WIN7 BSOD REGISTRY_ERROR, ntoskrnl.exe, Bugcheck code: 0x51


As subject states, i'm having trouble with BSODs on windows 7.

Everything began when i put an USB sd card reader in my PC, then it suddenly crashed (BSOD).

From that moment, i get BSOD every startup on my computer, after my login.

If i login fast enough, i have a minute or so, but if i stay on the login screen, it doesn't crash.

I tried everything i could google, but i couldn't find a solution. 

I searched for the driver to disable, but i couldn't find it

The BSOD error Message is REGISTRY_ERROR.

Here are my Minidumps and my MSinfo.

I have an Intel I7 - 3770 @ 3.40 GHz , 8GB ram and i have a Nvidia Geforce GTX 650 Ti.

Here is my BlueScreenViewer HTML report, in case you need it.

Here is my WhoCrashed summary, in case you need it.

 I've gathered all of this from my Safe mode, since it doesn't crash (This leads me to believe that the problem is a driver and not the Kernel)

Thank you for viewing and i hope you can help me!


Unfortunately, i couldn't restore a safe point because i don't have one (I keep forgetting to create one)

Windows automatically creates restore points, but only if you enable the facility.

You might be able to fix the problem by restoring a backup copy of the registry. The process is involved and requires some careful typing. Ask a computer-savvy friend to assist you if you lack experience in this area. Note that it might reset your password to an earlier value.

1. Press Shift+Restart to force Windows to boot into the Repair Menu.
2. Select Advanced Options twice.
3. Select Command Prompt.
4. Select an admin account to log on.
5. Enter its password and select the the appropriate keyboard layout.
6. Identify the correct drive letter for your Windows installation. It could be a drive other than C: but it won't be X:. You do it by typing these commands and pressing Enter after each:
    dir C:\Win*
    dir D:\Win*
    dir E:\Win*
    until you find the Windows folder.
    I shall call this drive "Q:" even though it won't be Q:.
7. Type these commands and press Enter after each:
    cd  /d  Q:\windows\System32\config
    xcopy  *.*  Q:\MyRegBack\
    cd  RegBack
8. Examine the dates of the Software, System and SAM files. Were the files created before or after your problem became apparent?
9. If they were made before the problem became apparent then you can type these commands and press Enter after each:
    copy /y software  ..
    copy /y System  ..
    copy /y Sam ..
    (the two dots are part of each command)
10. Reboot normally. If things do not work out then you can backtrack by copying the original registry files from Q:\MyRegBack to Q:\Windows\System32\config.

6 people found this reply helpful

Was this reply helpful?


Sorry this didn't help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.


Question Info

Last updated April 2, 2021 Views 1,380 Applies to: