Microsoft Windows XP users may sometimes face a challenging problem with their operating system. All of a sudden, when everything is running smoothly on the system, the user experiences an automatic system restart preceded by a blue screen that flashes on the display for mere seconds, so that it’s almost impossible to record what’s happening or what the error is.
Tip: Also check Make Bootable Windows XP Image (ISO) File Updated With SP3.
This problem may occur due to a number of reasons like “Automatic Restart”, or due to cache and other Windows file that may incur a serious error. We, in this article provide solutions for these different causes such that it’s not required to always format your operating system and reinstall it again.
Cause 1 and its solution :
Your system may have the “Auto Reboot” feature enabled due to which the system restarts automatically without any notice. To disable this feature, first click on “Start” and then on “Run”.
Type “regedit” in the box and press ENTER.
The Registry Editor opens. Navigate to
On the right hand part of the Registry Editor box, right click on “AutoReboot” and select “Modify”.
Change the value to “1″. Click OK and exit from the Registry Editor.
Restart your computer. The Automatic restart feature is now disabled and your system should not undergo any problem henceforth.
Cause 2 and its solution :
The next reason this problem occurs may be due to critical errors that are incurred by the cache files or other windows files on your system. Now, this can be rectified in two different ways :
#1. Restoring files and settings that helped Windows to run smoothly.
Every time your Windows XP shut downs properly, it saves your settings and thus records or creates a backup of the files and settings at that time. You can fix your system by restoring these settings such that the os runs without any errors. Following the steps below, you can always restore the system with the settings that worked properly.
1. Restart your system.
2. As the system reboots, press F8 quickly before the Windows Start up starts.
3. This opens the Windows Advanced Options Menu. Select the option “Last Known Good Configuration (your most recent settings that worked)” and then press ENTER.
This restores your system with the most recent settings and files that worked and helped Windows XP to run smoothly. Thus, from now on your system should work properly.
#2. Fixing the problem by running Windows in Safe Mode.
Follow the steps below to rectify your problem :
1. Restart your system.
2. As in the previous fix, press F8 quickly to open the Windows Advanced Options Menu.
3. Select the option “Safe Mode” and press ENTER.
Windows XP starts in Safe Mode with all of its start-up programs disabled and some of its programs not working. Now, click on “Start >Run”. In the box, type “msconfig” .
The System Configuration Utility wizard starts. Click on “Launch System Restore”.
Then click on “Restore my system to an earlier time”.
Choose a restore point at a time when everything on the system was running smoothly. Then click “Next”. The system restarts and it is displayed that the system is being restored. Once the restart is complete, your system is fully restored to the chosen settings and Windows will run without any problem.
Cause 3 and its solution :
Sometimes your system can be affected in such a way, that when you start your computer, as soon as the Windows Start up screen appears, the computer restarts. This process continues in a loop resulting in continuous multiple reboots, none being completed properly. This problem occurs if the “Kernel32.dll” file goes missing or damaged. To solve this problem, we recover the missing file from the Windows Recovery Console or the Windows XP installation CD.
Follow the steps below to repair your system :
- Open the Recovery Console wizard if you have it installed. If not, then insert the Windows XP installation CD and restart the computer.
- Boot from the CD and follow the instructions in the setup till you are given an option to repair your system or to install a fresh copy of Windows.
- Select to repair by pressing R.
- For a dual-boot or multiple-boot system, select the option (Operating System) you need to repair.
- Give the Administrator password (if any) when you are asked for it.
- A command prompt appears. Type “cd system32″ and press ENTER.
- Then type “ren kernel32.dll kernel32.old” and press ENTER.
- Now, type “map” and press ENTER.
- Notice the letter indicating the CD-ROM drive containing the Windows XP CD. This is displayed similar to the format : G:DeviceCdRom0
- Now, type expand<drive name>i386kernel32.dl_ [Replace "<drive name>" by the letter indicating the CD-ROM drive].
- Press ENTER.
[Note : Be sure to notice the 'underscore' character after 'l' in the word "kernel32.dl_"]
A message “Kernel32.dll, 1 file(s) expanded” appears indicating that the file “Kernel32.dll” has been recovered.
- Type exit . This restarts the computer.
- Now, take out the Windows XP CD from the CD-ROM drive.
Windows XP starts normally and runs smoothly without any problems.
These solutions are a lot easier and less time consuming than formatting and reinstalling Windows. Hope this would help you to know Windows better.