Windows

Five tips for dealing with Windows boot problems

Few computer issues are as frustrating as a non-booting Windows machine. Here are a few simple techniques that can help get you up and running.

Windows, ah Windows. When you work for us, you make our lives ever so much easier. But when you don't, you make our lives a living hell. One of the many possible flavors of havoc Windows can wreak is the inability to boot. There are many reasons why a Windows machine might not boot, and there are just as many possible solutions to resolve the issue.

In an ideal world, plenty of preparation would prevent such disasters. But in the real world, preparation is often forgotten or falls into the "too little too late" category. That doesn't mean that you need to toss your arms up in the air in the universal gesture of "I give" when this happens. There are steps you can take to avoid this. Let's take a look at a few of them.

1: Boot from the install disk

This solution, of course, relies on the chance that you actually have an install disk. So many computers are sold without them that this method is often overlooked. If you have an install disk, just boot from it and keep clicking until you get the option to Repair Your Computer. When you've managed to reach that point, it's just a matter of walking through a fairly painless wizard that should repair your non-booting Windows installation. Within this wizard, you will eventually get to a Startup Repair section. That's what you're shooting for.

2: Fix your MBR

The master boot record (MBR) is that partition (or sector) of your drive that holds critical information for the boot process. Without the MBR, your machine won't be able to boot. An MBR can be rendered useless in many ways. For example, say you are dual booting. In the process of installing the second operating system, you overwrite the MBR, and the original OS is not compatible with what the second OS has written. Whatever the reason, the solution is fairly straightforward. You need to get to the command prompt (you can do this using the installation disk in the same way you reached the Startup Repair option). Once you get to the command prompt, type bootrec /fixmbr. Now, if you've installed Windows XP to dual boot with Windows 7 (and you installed Windows XP last), you will notice that Windows 7 probably doesn't boot any more. You need to overwrite the Windows XP MBR with a Windows 7 MBR using the command bootsect /nt60 all. Note: Depending upon how you've installed your setup, you might have to replace all with a drive letter.

3: Try Safe Mode

If you're lucky, the inability to boot will be a simple issue that can be resolved from within Safe Mode. Safe Mode is a special mode for Windows that doesn't load all the drivers and subsystems that Standard Mode uses. To get into Safe Mode, hit the [F8] key as soon as your BIOS has posted. If you can get into Windows using Safe Mode, you can run chkdsk /r on your drive as well as a registry cleaning tool and other cleaning tools (rootkit, virus, etc.).

4: Back up

At the consulting firm I work for, we use Acronis. Acronis has a Universal Restore feature that will allow you to restore an image to different hardware. This works great IF the client manages their backups. (If they can't manage them, we manage them.) With a full backup image of the non-booting machine, you can restore using your backup tool software --as long as it offers a full restore from image. If your current backup solution doesn't offer a restore from image, consider migrating to one that does. This option will save you time and money in the end.

5: Reinstall

This is the last-ditch effort. It also points back to the previous option, with the hope that you have backed up all your data. As you well know, the reinstallation of Windows will wipe out your data as well as any installed applications. So going this route means you will not only have to transfer your data, you will also have to reinstall all applications. If you are not a large shop that works with pre-bundled images, you will have to take the time to get the machine back to where it was. This can be an incredible pain, so make sure you exhaust the other solutions before it comes to this. The good news about this option is that when your machine is back up, it will be factory fresh and will run like a champ.

Other solutions

Naturally, there are other options, but the above solutions are some of the more widely used methods of getting beyond a non-booting machine. I hope, for your sake, you do not make it all the way down to tip # 5. Fortunately, the install disk method is powerful and reliable, and it should get you back up and running -- provided you have an install disk.

What solutions have you found most effective when you run into Windows boot problems?

Additional resources

About

Jack Wallen is an award-winning writer for TechRepublic and Linux.com. He’s an avid promoter of open source and the voice of The Android Expert. For more news about Jack Wallen, visit his website getjackd.net.

5 comments
seanferd
seanferd

Especially if there is a hardware problem, it can be very handy to have the BSOD message when looking for support. The problem is that the Windows default setting assures that you will never see this. So, change the setting now, because you may not be able to do so after a problem occurs. In the System Properties - Advanced, see the Startup and Recover config. Un-tick Automatically Restart under System Failure.

tim.kopachena
tim.kopachena

After incorrectly setting up the boot loader installing SUSE linux, I was unable to dual boot into windows. The Windows option did not even appear in GRUB. The Windows 7 installation disk repair could not find a problem. If none of the above options work or you don't have access to any type of repair disk. I used a win98 floppy to boot into DOS and used the FDISK /MBR command. Then run the Windows 7 installation disk. It will then find the problem and repair it. Running the SUSE installation disk and choosing update corrected the problem of windows not appearing in GRUB.

arthunter
arthunter

You missed the use of the native backup with Windows 7 and to make your own Emergency Recovery Disk. Also, Restore Points can get you out of a host of blue screen issues. Then I often use the BART Universal Boot CD or the many ISO images provided by a host of virus scanner suppliers (burned to a CD of course). Lots of options.

Editor's Picks