具体原因分析:
在一般情况下,由系统引导记录出现错误时,系统引导记录位于逻辑0扇区,是由高级格式化命令FORMAT生成的。检查主引导程序分区表是否正确,根据分区表中指出的系统分区的起始地址,读系统引导记录,若读取失败,就显示“Error loading operating system”的错误提示,若能正确读出系统引导记录,主引导程序则会检查系统引导记录的最后两个字节是否为55AA,如果不是这两个字节,则会给出“Missing operation system”的提示。出现这样的问题只需用NDD修复即可,具体步骤如下。
1、首先对win7系统重新分区,估计是0磁道错误,因为0磁道可以做引导,255磁道也可以做引导,故一定要在分区时先分扩展分区或隐藏分区,把主分区分在最后;
2、然后将系统启动必须的三个文件:MSDOS.SYS,IO.SYS和COMMAND.COM,可以用系统恢复盘盘进入进行命令提示符窗口,拷贝进入系统盘,依次键入如下命令即可。
copy MSDOS.SYS C:
copy IO.SYS C:
copy COMMAND.COM C
3、如果不成功的话,只好用FORMAT C:/S命令重写DOS引导记录。如果问题依旧时,可通过重装系统来解决了。