网络通信 频道

简单易懂 故障修复控制台全攻略(三)

    二、误删除Boot.ini巧恢复:
    boot.ini是负责系统启动选项的文件,很多时候我们在修改系统启动项时会对该文件进行修改,如果不小心删除了这个文件就会造成已经安装在硬盘上的系统无法正常启动。以往我们都是通过自己手工编辑一个boot.ini文件来解决故障,但是对于那些手头没有电脑查询boot.ini格式或者觉得自己编辑太麻烦的用户来说则比较困难,实际上我们同样可以通过系统故障修复控制台来解决。
    第一步:启动计算机,进入系统故障修复控制台。
    第二步:在故障修复控制台提示符下输入bootcfg /scan命令在所有磁盘上扫描Windows的安装情况。
    第三步:再找到对应盘符的系统后输入bootcfg /redirect重建Boot.ini。
    第四步:另外还需要copy命令将Windows XP的安装光盘上i386目录下的NTDETECT.com和NTLDR复制到C盘根目录下,假设光驱为D盘具体命令是copy d:\i386\NTLDR c:\和copy d:\i386\NTDETECT.com c:\。


    第五步:最后执行fixboot c:,把找到的系统特别是XP系统区写入启动扇区,从而自动建立boot.ini文件解决多重系统启动故障。
    如果你的电脑是双系统,在把C盘上的系统格式化或删除的同时,不小心把Boot.ini也一并删除了,同样可以用此方案来恢复。如果是多系统的话还可以再参考前面所说的“通过BOOTCFG解决多系统下的Windows XP无法启动问题”案例,建立引导菜单或者手动编辑Boot.ini文件。

    三、突破故障修复控制台默认限制:
    在我们进入故障修复控制台中进行操作的时候会发现默认情况下有很多限制,例如无法访问除了故障修复控制所选的系统安装外的目录和子目录,无法将文件复制到可移动设备上,在执行删除DEL和复制COPY命令时无法使用通配符等。实际上这些限制都可以通过set命令突破,输入set来查看当前故障修复控制台的环境。默认情况下的规则如下——
    AllowAllPaths = FALSE,禁止访问除您在进入故障恢复控制台时所选的系统安装之外的目录和子目录。
    AllowRemovableMedia = FALSE,禁止将可移动媒体作为复制文件的目标。
    AllowWildCards = FALSE,禁止在 copy 和 del 等命令中使用通配符支持。
    NoCopyPrompt = FALSE,意味着当您覆盖现有文件时,故障恢复控制台会提示您确认。
    因此我们只需要通过set命令把这个环境参数进行修改即可,把这些默认的“false”修改为“true”即可突破限制。

0
相关文章