电脑开机启动时如提示boot.ini文件无效,需要修复boot.ini文件,除了去其它电脑上拷贝一个正确的boot.ini文件(要求操作系统版本与安装路径相同)外,还可以用命令方式修复。用安装光盘进入故障恢复控制台(进入方法:将 Windows XP 安装光盘插入 光驱,单击开始,然后单击运行,在打开框中,键入如 d:\i386\winnt32.exe /cmdcons命令,其中 d 是 CD-ROM 驱动器的驱动器号,此时将出现“Windows 安装”对话框,其中描述了故障恢复控制台选项,要确认安装,请单击是,重新启动计算机,下次启动计算机时,启动菜单中将出现“Microsoft Windows 故障恢复控制台”;如电脑无法正常启动,则要从 Windows XP 安装光盘启动计算机,进入BIOS设置光驱启动优先,将 Windows XP 安装光盘插入 CD-ROM 驱动器,然后重新启动计算机,在出现提示时,单击以选中从 CD-ROM 驱动器启动计算机所需的任何选项,出现“欢迎使用安装程序”屏幕时,按 R 启动故障恢复控制台。要查看故障恢复控制台所提供命令的列表,请在命令提示符处键入 recovery console commands 或 help,然后按 Enter;要查看有关特定命令的信息,请在命令提示符处键入 helpcommandname,然后按 Enter。要退出故障恢复控制台并重新启动计算机,请在命令提示符处键入 exit,然后按 Enter),并输入以下修复命令:
bootcfg /rebuild
bootcfg命令是用于处理boot.ini文件,/rebuild参数可扫描硬盘上已安装的操作系统并显示出结果,可根据提示选择,要不要把这些系统添加到启动列表中,按Y键表示“是”,接下来会要求输入加载识别符,如可输入“Windows XP”、“Windows 2003”等,以标识操作系统,然后可添加加载选项(如/fastdetect),可按回车键直接跳过,按N键表示不添加,A键表示全部添加。更多的bootcfg命令用法,可参考:http://support.microsoft.com/kb/291980/zh-cn
如果在修复前boot.ini文件仍然存在,只是损坏而不是丢失,可能还需要先删除该文件后再用命令修复。当然最简单的方法就是在系统正常时,先备份一下boot.ini文件(注意它是隐藏与系统属性的,需要在文件夹选项中打开显示隐藏与系统属性文件与的选项才看得见),出问题后用PE光盘启动电脑,直接用复制粘贴方法恢复备份文件。
另外还有一些修复命令,chkdsk是磁盘修复命令,参数/r表示查找不正确的扇区并恢复可读信息,参数/p,说是表示即使驱动器未被标志为脏状态也要检查(注意XP下的chkdsk命令无此参数,只用于故障控制台)。fixboot是修复磁盘启动扇区的命令,格式为“fixboot [drive:]”,比如为C盘写入启动扇区信息,可执行“fixboot C:\”,注意:如果省略了驱动器参数,fixboot命令将向当前登录的系统分区写入新的引导扇区信息,fixboot命令只能在故障恢复控制台中使用。更多故障控制台命令,可参考http://support.microsoft.com/kb/307654/zh-cn
来源于网络上相关信息
>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/685.html