Delphi Handbooks Collection


Delphi XE Handbook


Delphi 2010 Handbook


September 5, 2009

Boot Failure (while Migrating to Windows 7)

I tried to migrate to Windows 7, only to have a computer that could not boot for almost 24 hours.

Last night, not really willing to put in any more work, I decided to to give another go at installing Windows 7 on my main portable computer. I had already tried a couple of times with the Release Candidate, and tried once installing the final release on a different partition. So I was probably a little overconfident in letting it go to update Vista in my primary partition.

What happened is a sort of horror story. While in my previous attempts after the first part of the installation the sytem won't be able to boot the setup configuration, and I had to get back to Vista, eventually deleting the temporarily seup information and cleaning up the boot record, this time right after rebooting I saw the horrific:

A Disk Read Error Occurred. Press Cltr-Alt-Del to reboot.

At which you reboot and get the same error in a matter of seconds. Seeing no solution, I decided to bring the computer to the office, where I have setup disks and all. I was able to use Paragon Hard Disk Manager, which let me access to the disk, view files, check the disk status: everything seemd fine (and there was no apparent loss of data), but I could not boot.

So I put in the Vista setup DVD, opened the recovery console (after attemping the useless automatic recevery), and could access to the various system utilities. Did a check disk (chkdsk), tried to fix the check the BCD, the boot record configuration, with bcdedit, issued the various commands to the bootrec utility. All to no advantage.

I also removed my hard drive and plugged in an earlier (smaller) hard disk I had replaced in April, and it started fine, suggesting the disk controller and other hardware components were fine.

At once I go a low level file error (after stopping a chkdsk operation at half). So I run a low level disk check utility (the one coming with the disk and activated from the BIOS), checked multiple disk configuration in the BIOS itself (as recommended by many with the same error). Again, with no success.

After several hours (low level disk checks take quite some time!), I decided to "attack" the problem directly: I simply deleted the BCD configuration file and the boot loader. Now it booted like Windows XP used to do (probably using the older NT loader that was on the PC), I got a error of a missing boot.ini, and it didn't get through. But I could go back to the Vista DVD, let it fix errors automatically and rebuild a proper boot sequence, do a final chkdsk, and my system is back up and running. Odd, this solution was not mentioned in the dozens of site I looked for help.

It looks that my attend updated the boot record (BCD) but the problems was with the boot loader program, which was never changed. Deleting it, forced the repair utility to fix it!

Now it might as well be that the hard disk has some physical problems, but I consider the repair support of Vista too limited, replacing the three core startup files should be a standard procedure in my humble opinion. Anyway, all is well now.





 

3 Comments

Boot Failure while Migrating to Windows 7 

"I consider the repair support of Vista too limited, 
replacing the three core startup files should be a 
standard procedure in my humble opinion. Anyway, all 
is well now."

Indeed, if a simple user should do it, then it would 
be embarrassing. Otherwise, I dislike Vista. Inspite 
of all that, I'm a MS rep according to Luigi D. 
Sandon. ;)

I have already installed Vista to my PC 2 times. The 
first problem was the multilanguage interface (MUI). 
Windows Update was crashed because of MUI. The next 
problem was Visual Studio CTP. WPF designer was the 
same case. And there is also a new problem now, I 
can't set my Internet Explorer 8 as default browser: 
http://social.answers.microsoft.com/Forums/en-
US/InternetExplorer/thread/d2e68e60-dea6-4a31-bc03-
a071ff80e527

LOL

I will also install a Windows 7 to my PC. Vista is a 
joke.
Comment by littlegopher [http://janosjanka.spaces.live.com] on September 6, 03:07

Boot Failure while Migrating to Windows 7 

Re-Start PC, push del key to BIOS, disable boot from 
all hard disk sectors, save and exit. Insert exit OS 
CD to can boot again to reset exist boot.ini etc. 
that Win7 does not use any more.

For doul OS, Win7 help listed start from exit OS 
instead of from start from boot from CD, but no more 
explain.
Comment by L Qiao on September 9, 08:45

Boot Failure while Migrating to Windows 7 

 Morocantu,

Microsoft does have an official Windows 7 RC Support 
Forum located here http://tinyurl.com/9fhdl5 . It is 
supported by product specialists as well as engineers 
and support teams. You may want to check the threads 
available there for additional assitance and further 
support.

Jessica
Microsoft Windows Client Team
Comment by JessicaD on September 10, 00:22


Post Your Comment

Click here for posting your feedback to this blog.

There are currently 0 pending (unapproved) messages.