Software // Operating Systems
News
7/30/2008
06:03 PM
Connect Directly
Twitter
Facebook
RSS
E-Mail
50%
50%

Rebooting Windows: How To Recover From Vista Crashes

We've pulled together a passel of little-known software backup and repair techniques so you won't have to reinstall Vista from scratch, if it gets trashed or hits a fatal startup error.


The Little-Known Boot-Repair Command

I know what you're thinking: If I could restart my f&%$#&^ing computer, I wouldn't need no stinkin' backup disks. I realize this is circuitous reasoning, but if you can't get your computer to boot up, then you've got a boot problem.

True, Vista no longer relies heavily on a boot.ini file. (Indeed, it no longer has a boot.ini file) Rather, Vista maintains a sophisticated tally of what it's supposed to load at startup in something called a Boot Configuration Data store. The BCD is more precisely a list of boot options; that list is made up of Boot Configuration Data elements and objects.

It's a vast oversimplification, but when you can't boot up, the problem typically involves a bad BCD store. (At a lower level, your BIOS could have trouble loading and/or the Master Boot Record could be corrupted.)

On the path to Bootrec, the

On the path to Bootrec, the "System Recovery Options" box should identify your current Vista installation as the OS designated for repair.

Go to Photo Gallery
As I explained at the top of this article, it's my sense that boot problems of the sort which plagued Windows XP users, and which Fred Langa expounded upon so eloquently, are pretty much a thing of the past. I'm speaking of bad or missing hal.dll files, and the whole class of trashed startup files and dll's in general. Indeed, I couldn't trash hal.dll for the purposes of this test, something that was easy to do in the old days. That tells me that Microsoft has built tougher protections into Vista.

Of course, most crashes can be solved by a simple restart. However, rarer and serious incidents may corrupt the Boot Configuration Data file and render Vista unstartable. From my research, it appears that most problems like this occur when people have set up, or tried to set up, dual-boot systems.

How do you know there's bad Boot Configuration Data? When you start up and get an error message which reads: "The Windows Boot Configuration Data file is missing required information."

Fortunately, if and when this occurs, Microsoft has a tool to help. With Vista, it's called Bootrec, rather than the Bootcfg moniker used when Langa popularized it for XP. With Vista, the command sequence also is slightly different. However, the ultimate goal is the same: Repair a bad Master Boot Record, boot sector, or BCD store, and get your system to restart normally.

Interestingly, when I typed "Bootrec" into Help, I got "0 results. No matter; the real scoop on its operation is contained in two Microsoft Knowledge Base notes [(LINKS here and here)].

The easiest path to Bootrec repair is to insert your Vista installation disk and fire up your PC. In reality, you might have to start your machine twice, if you can't get the disk into your drive fast enough to get it to boot from the drive. In such a situation, turn on the PC, insert the disk, and then turn the machine off. When you restart it, you're likely to get the message, "Hit any key to boot from CD or DVD." My advice: Hit any key.

Previous
5 of 7
Next
Comment  | 
Print  | 
More Insights
Register for InformationWeek Newsletters
White Papers
Current Issue
InformationWeek Tech Digest - August 27, 2014
Who wins in cloud price wars? Short answer: not IT. Enterprises don't want bare-bones IaaS. Providers must focus on support, not undercutting rivals.
Flash Poll
Video
Slideshows
Twitter Feed
InformationWeek Radio
Archived InformationWeek Radio
Howard Marks talks about steps to take in choosing the right cloud storage solutions for your IT problems
Sponsored Live Streaming Video
Everything You've Been Told About Mobility Is Wrong
Attend this video symposium with Sean Wisdom, Global Director of Mobility Solutions, and learn about how you can harness powerful new products to mobilize your business potential.