Microsoft yesterday promised that a feature it's added to Windows 8 will put a stop to endless reboots.

Unlike earlier versions, Windows 8 will automatically call up a new menu with repair and recovery options when the software sniffs out problems getting the machine to boot or the OS to load properly.

In a post to the Building Windows 8 blog Tuesday, Chris Clark, a program manager with the user Experience team, described new tools embedded in the operating system designed to step in when a PC reboots more than twice because of problems.

Although Clark couched the changes as necessary because of increasingly-fast boot times -- meaning users are often unable to interrupt the process with traditional key presses like F2 or F8 -- one side effect is that endless reboots should be a thing of the past.

The problem has plagued Windows at times.

In 2008, an update to prep machines for the release of Vista Service Pack 1 (SP1) crippled PCs when it sent them into an endless cycle of rebooting.

The same trouble resurfaced in late 2009 as users tried to upgrade to the then-new Windows 7 from Vista, and again in 2010 when a Microsoft security update conflicted with rootkit-infected Windows XP PCs.

Windows 8, however, features what Clark called "automatic failover," which loads a new boot options menu "when there is no way to successfully complete Windows startup." From the boot menu, users can select the operating system's repair or restoration tools to try to find and fix the underlying problem.

"This automatic failover behavior will take you directly to the boot options menu whenever there is a problem that would otherwise keep your PC from loading Windows," said Clark. "This even includes cases where it appears (to Windows) that boot has succeeded, but in actuality the PC is unusable."

PC World