Fix Failed Windows 7 Ugrade from Vista with Previous Version Restored and Endless Reboot Error
When upgrading Windows Vista to Windows 7, some systems may encounter failure to upgrade error which causing computer to go into continual and endless reboot or restart cycles. Considering many Windows XP users may use Windows Vista as stepping stone to in-place upgrade XP to Windows 7, the Windows 7 upgrade failure and perpetual reboot cycle consequence may cause many inconvenience.
The symptom of the problem is that when attempting to upgrade from Windows Vista to Windows 7, the upgrade attempt may fail with the following message
This version of Windows could not be installed, Your previous version of Windows has been restored, and you can continue to use it.
However, after system reboot, the next start up or boot up of the machine will launch the upgrade process again only to fail with the same message as above, rendering system unusable with endless reboot cycle.
The exact cause the causing the Windows 7 upgrade failure is unknown, however the reason for continual endless reboot is caused by the fact that the computer’s Boot Configuration Database (BCD) store is modified in the Windows 7 upgrade process to make Windows 7 the default operating system. However, when the Windows 7 setup installation process failed, halted and reverted with restoration of Windows Vista operating system, BCD store has not edited to restore Windows Vista as the default booting operating system. Thus, the computer will continue to boot to the Windows 7 Setup and then fail with the same error message.
The resolution to the endless reboot issue after failure to upgrade to Windows 7 is easy – restore BCD database to its previous state, and Microsoft has provided detailed step-by-step guide in KB974078.
How to Fix Endless Continual Reboot Issue After Windows 7 Upgrade Failure
- Power on the computer or restart the computer.
- On initial start up, a boot entry menu should be shown (if it’s not, press F8 on system boots up). Select Windows Vista instead of Windows 7 Setup (which is the default at current failed state).
- Insert the Windows Vista media (download Windows Vista with SP2 ISO) if you don’t have one) into the drive and exit the Windows Vista Setup when its launched.
- Click Start -> All Programs -> Accessories, and then right-click the Command Prompt icon, and then click Run as Administrator to open elevated command prompt with administrator rights.
- Type the following command at a command prompt and press Enter:
X:\boot\Bootsect.exe /NT60 All
Replace X with the actual DVD physical or virtual drive letter where the Windows Vista installation media is located.
- Restart your computer.
The issue can affect all editions of Windows Vista RTM, SP1 and SP2.
Related Articles
- The Call to DllRegisterServer Failed with Error Code 0×80004005 on Windows Vista
- Windows Update KB905474 and KB913446 Installation Failed with Error Code 0×80242006
- Windows Update or Office Update Encounters 0×80070643 Failed Update Error
- How to Terminate or Stop and Restart Explorer.exe Shell in Windows XP and Vista Cleanly and Gracefully Without Reboot PC
- Failed or Missing Dependency of glibc-common Error
- Check for RAM Error or Defect in Windows 7 and Vista with Windows Memory Diagnostic
- Internal Error 2739 Error in Vista (32 or 64-bit) When Install Adobe Photoshop CS3 and Reflector Related Programs
- Shadow Copy and Salvage Previous Versions of Files in Windows 2000/XP/Vista with FileHamster
- winnt_accept: Asynchronous AcceptEx failed Error in Apache Log
- Portdowngrade – Downgrade to Previous Version of FreeBSD’s Ports










































October 31st, 2009 12:06
And of course neither solution will actually help you get windows 7 to install properly, they’ll just get you back to booting into vista normally.
October 31st, 2009 11:48
An easier solution is just run msconfig (click start button, type msconfig, hit enter).
Go to the boot tab and then make Vista your default, and delete the windows setup option.