Why Windows 7 Keeps Restarting and How to Fix it
If your Windows 7 is restarting all the time there are great chances that your system is affected with internal problems such as WIndows Registry errors. You should first of all scan for hidden errors in Windows Registry, the brain of your Windows, to fix this issue.
Step 1
Windows 7 Restarting? Download Error Scanner
Reginout System Utilities (w/ Verisign Digital Certificate) Compatible w/ Windows 10/8.1/8, Windows 7, Vista/XP. By clicking to download, you agree to these Terms See Features & Functions
Follow this procedure to download:
- Click here to download error scanner.
- Double click on the setup file and follow the on-screen
instructions to install the product. - Run a Scan and fix the detected errors by clicking the
"Fix Errors" button.
Step-by-Step Guide for Windows 8, Windows 7, Vista & XP
It is important that you carry out these steps in order to fix the problem effectively:
Disable Unsupported Drivers
Some system drivers or third party drivers are not functioning properly. In Device Manager you’ll see a yellow color exclamation mark after showing hidden devices. Simply uninstall such unsupported drivers to fix the issue.
For Windows 8.1/ Windows 8:
- Press Windows Key + X.
- Click “Computer Management”
- Open Device Manager from the left hand side panel.
- Click View | Show hidden devices.
- You’ll see malfunctioning or unsupported devices will be marked with a yellow color exclamation mark. Right click such device drives and select “Uninstall” to remove their driver software.
- Close the window.
For Earlier Versions of Windows:
- Click Start | Control Panel.
- Click System and Security | Administrative Tools.
- Double click “Computer Management”.
- Follow the Steps 3-6 from the above paragraph given for Windows 8.1/ Windows 8 users.
Run Windows in the Safe Mode
Safe Mode loads only system drivers, basic components of the operating system. No third party programs or services are loaded in the safe mode. Windows 7 keeps restarting due to faulty services/ programs. Thus run the computer in safe mode.
- Restart the computer.
- Press F8 key repeatedly.
- Select “Safe Mode with Networking” option.
- Press ENTER.
Re-register Shell32.dll
You need to reregister Shell32.dll file. It is a critical system file and a vital component of your operating system. Reregister its entries to avoid automatic reboots.
- Click Start.
- Type “Command Prompt”.
- Right click it from search result.
- Select “Run as administrator”.
- Type the following command-
regsvr32 /i shell32.dll - After the file is successfully registered, type exit and press ENTER.
Delete Corrupt Registry Entries
Windows 7 keeps responding due to corrupt entries in the Registry. Using Command Prompt execute the commands given below. These will delete corrupt entries from the Registry and you won’t experience any problem anymore.
- Open Command Prompt as administrator. (Follow Steps 1-2 from Reregister Shell32.dll paragraph)
- Type the following commands: (Press ENTER after each command)
reg delete HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams
reg delete HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects2 - When the process is completed, type EXIT and press ENTER.
Download Error Scanner
- Ratings:

- Total downloads:5231555
- Download Time:2sec on dsl, 2min on dial-up
- Compatibility:Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows ME, Windows 2000 32Bit & 64Bit OS Systems
- Support: Yes
Tested Improvements
Testing RegInOut with famous PC Benchmark software shows significant improvement in PC functionality.
Windows PC 
