If Windows won’t boot (start or run) in Safe mode, then you’ve probably got malware or the effects of malware on the computer. Some types of malware may disable Safe mode by removing the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot registry keys from Windows registry. Read below how to restore the SafeBoot keys.
How to restore the SafeBoot keys
Variant 1. Using SuperAntispyware.
Download SuperAntispyware from here and save it to desktop. Run and follow the prompts. Once installation process is finished, you will be shown SuperAntispyware Main menu as shown below.
SuperAntispyware Main menu
Click on Preferences button. Click on the Repairs tab and scroll down until you get to Repair broken SafeBoot key and select it as shown below.
SuperAntispyware – Repairs tab – Repair broken SafeBoot key
Click on Perform Repair and Yes to confirm it. SuperAntispyware will prompt you to reboot your PC. Click OK. Then your computer should boot in Safe Mode without any problems.
Variant 2. Using SafeBootKeyRepair.
Download SafeBootKeyRepair from here and save it to your desktop. Once finished, you will now see SafeBootKeyRepair icon on your desktop as shown below.
Double-click SafeBootKeyRepair.exe icon to run it and you will see the image below.
When the program is finished, it will open a log and display it in Notepad. Close it and try boot your PC in Safe mode.