首页 > 范文大全 > 正文

Windows最后的稻草――故障恢复控制台

开篇:润墨网以专业的文秘视角,为您筛选了一篇Windows最后的稻草――故障恢复控制台范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

windows出现后,伴随着蓝天白云,阴魂不散的各种问题就出现了,系统无法启动,忘记密码……

没有人愿意

>> Windows最后的稻草――故障恢复控制台 加强你的故障恢复控制台 控制台的故障处理与电气特性整治 用好故障恢复控制台命令 故障恢复控制台全接触 再破故障恢复控制台限制 玩转故障恢复控制台命令输入 妙用Windows恢复控制台 带有控制台的液位仪 基于JMX的Mule ESB管理控制台 物料搬运机控制台的制作安装 基于Proteus的音乐教室控制台设计 基于Python实现设备控制台的集中控制和管理 列车巡检管理系统的控制台管理系统实现 详细的xp修复控制台命令和用法归结 C#控制台程序智能评阅算法的设计与实现 基于软件通信体系结构的控制台软件设计 WinXP几个罕见的控制台命令大揭密 浅谈20/5t桥式起重机PLC模拟控制台及电气线路的维修 最后的救命稻草 常见问题解答 当前所在位置:下载“Offline NT Password & Registry Editor”,然后按次序点击1,3,Y,Q,Y键,重启后进入“故障恢复控制台”,输入“set allowallpaths = true”和“set allowremovablemedia = true”即可。

“故障恢复控制台”都能做什么

看到这里,大家应该已经对“故障恢复控制台”有所了解了,不过具体来说它能为我们做些什么呢?这点才是所有人都感兴趣的吧。

1.完成无法实现的替换操作

不管是系统出问题,还是对系统进行个性化修改,很多时候都要替换一些系统关键进程文件,或是系统保护文件(C:\Windows\System32\DllCache目录),而这在Windows中无法实现的操作,通常只能通过“故障恢复控制台”来解决了。

本刊2006年第1期《酷!超前享受Windows“终极版”――打造整合Media Center及Tablet PC的Windows XP》一文中就使用了“故障恢复控制台”来替换系统文件C:\Windows\System32\Config\下的System文件,使用的命令为(要替换的文件已经提前复制到了C:\Windows\System32\A文件夹下):

COPY C:\Windows\System32\ A\System C:\Windows\System32 \ Config。

小提示

有的时候,用Icesword等软件也可以替换一些系统文件,而并不需要进入“故障恢复控制台”,当然如果你有第二个系统,或是有DOS引导盘等,也同样可以完成替换。

2.NTLRD is missing...

启动时出了“NTLRD is missing...”(NTLRD损坏),无法进入系统是不少朋友都遇到的问题。菜鸟立刻就会傻眼,不过有了“故障恢复控制台”这个问题就可以轻松解决了。

出现这个问题可能是由于NTLRD损坏或是丢失所致,只要进入“故障恢复控制台”,使用“Copy F:\I386\NTLDR C:\”(注意F盘为光驱,根据情况自行修改)的命令,将原文件覆盖即可。注意,有时引导扇区出现问题也会引发此问题,可以用Fixboot命令进行修复。

3.找回丢失的文件

有时我们进入Windows 2003时,出现蓝屏,比如Stop 0xC0000221 or STATUS_IMAGE_CHECKSUM_MISMATCH,并提示缺少TDI.SYS,有时还会出现“Missing or Corrrupt Ntfs.sys”(Ntfs.sys文件丢失或损坏)的提示,它们都是由系统文件丢件所引起的。如果是系统已经提示了缺少的文件还好,要是没有提示,那就只有通过“启用启动日志”模式,再使用“故障恢复控制台”对电脑进行修复了,具体方法如下:

第一步:在启动时按F8,选择“启用启动日志”项(见图6),启动系统,出现错误后重启,进入“故障恢复控制台”。

第二步:在C:\Windows中输入“type ntbtlog.txt”,如果其中包含了“Fail”字符,记下后面的文件名,以便下步恢复,本例中为TDI.SYS和Ntfs.sys。

第三步:有了第二步中的文件名,我们就可以用Expand命令对其进行恢复了,本例中是使用“Expand F:\I386\Driver.cab -F:TDI.SYS C:\Windows\System\Drivers”和“Copy F:\I386\Ntfs.SYS C:\Windows\System\Drivers”命令。最后,重启就可恢复了。

4.找回丢失的双击动菜单

不少人都和我一样,先安装了Windows XP,然后又安装了Windows 2000,结果Windows XP就无法启动了……这时候最麻烦的办法当然是重装Windows XP,告诉你一种简单的方法吧。

第一步:进入“故障恢复控制台”,输入“CD . .”,进入C盘根目录。

第二步:依次输入“Attrib -hsr ntldr”及“Attrib -hsr ”,将两个文件的隐藏、只读及系统属性去除。

第三步:输入“Copy F:\I386\Ntldr C:\”及“Copy F:\I386\ C:\”(F为光驱盘符)。

第四步:依次输入“Attrib +hsr ntldr”及“Attrib +hsr ”,重新启动后,就能正常引导Windows XP了。

5.双系统中快速删除C盘系统

在C盘安装了Windows 2000后,又在D盘安装了Windows XP,结把C盘格式化了,Windows XP也没办法进入了,重装?当然不用,只是那几个系统启动文件被破坏了而已,用“故障恢复控制台”解决吧。

第一步:进入“故障恢复控制台”,运行“Bootcfg /Scan”,扫描所有的硬盘分区,找到D盘安装的Windows XP。

第二步:运行“Bootcfg /Redirect D:\Windows”,再运行“Bootcfg /Disableredirect”命令(见图7)。

第三步:用前面介绍的方法将NTLDR及复制到C盘根目录,然后运行“Fixboot C:”命令,重写引导扇区即可。

小提示

Fixmbr及Fixboot的区别

Fixmbr用于修复主引导记录,主引导记录位于硬盘的第一个物理扇区,当出现了“Error loading operating system”(操作系统读取错误)或“Missing operating system”(缺少操作系统)等提示,或无法进入系统,黑屏时,一般使用此命令进行修复。

Fixboot是修复分区引导记录,分区引导记录位于各个分区第一个扇区,当出现了“Disk error Press any key to restart”(磁盘错误,按任意键重启)或“NTLRD is missing...”等提示后,一般使用此命令进行修复。

6.解决硬盘故障

每次启动系统前,都要对分区D进行检测,实在是麻烦,看来应该对硬盘进行一次检查了:进入“故障恢复控制台”,使用“Chkdsk F: /r”命令即可。

7.电脑自动重启

最近,我的电脑居然总是重启,根据没办法进入Windows了。

这个问题多是由Kernel32.dll错误引起的,解决方法是用Windows XP安装光盘中的同名文件替换。

第一步:进入“故障恢复控制台”,输入CD System32。

第二步:用“Ren Kernel32.dll Kernel32.old”命令将Kernel32.dll重命名,留作备份。

第三步:运行“Expand F:\I386\Kernel32.dl_”,最后输入Exit,重新启动电脑即可。

8.启动系统关键服务

上次同事不小心把我的Remote Procedure Call(RPC)服务关闭了,结果这下可好,连“服务”管理器都没办法打开了。对于这种情况,一般的方法还真解决不了,看来只能用“故障恢复控制台”了。

进入“故障恢复控制台”恢复,使用“Enable "Remote Procedure Call (RPC)" SERVICE_AUTO_START”命令,然后再重新启动电脑,问题终于得以解决。

9.恢复无法在本机登录的电脑

在“组策略”中设置了Users组不允许在本机登录,然后才想到管理员也是该组的成员,使系统无法登录。这个问题的解决方法是使用替换文件的方法,进入“故障恢复控制台”,用“CD System32\Config”进入目录,然后通过“Copy C:\Windows\Repair\SECURITY”命令将SECURITY替换掉即可。

10.格式化NTFS分区

用一般的方法我们是没办法格式化NTFS分区的,但“故障恢复控制台”的Format命令是可以帮我们完成这个操作的:进入“故障恢复控制台”,运行“Format C:/FS:NTFS”或“Format C:/FS:FAT32”命令即可。

11.超快速重装系统

电脑运行过一段时间后,速度会越来越慢,如果懒的重装系统,有什么快速重装的方法呢?

我们知道,系统的所有设置都保存在注册表中,只要将注册表恢复为最初安装的状态,就可以实现“重装”的效果了,具体方法为将C:\Windows\Repair目录下的Software、System、Security、Default及Sam五个文件,覆盖C:\Windows\System32\Config目录下的同名文件:分别运行“CopyC:\Windows\Repair\Software C:\Windows\System32\Config\Software”,“CopyC:\Windows\Repair\System C:\Windows\System32\Config\System”,“CopyC:\Windows\Repair\Security C:\Windows\System32\Config\Security”,“CopyC:\Windows\Repair\Default C:\Windows\System32\Config\Default”及“CopyC:\Windows\Repair\Sam C:\Windows\System32\Config\Sam”五个命令。重启后,系统就会恢复到初始安装的状态,各种驱动处于没有安装的状态,几乎所有优化配置全部消失,一部分软件无法使用(还能使用的多半都是绿色软件)。

12.解决蓝屏问题

Windows的蓝屏是个老大难问题,不过没关系“故障恢复控制台”照样能解决。

①0x0000001E:KMODE_EXCEPTION_NOT_HANDLED

如果出现这样的错误,通常表示Windows内核检查到一个非法或未知的进程指令,如果在在蓝屏信息中出现了具体的驱动程序名称,那你可以试着在安全模式或故障恢复控制台中禁用或删除该驱动。

②x0000007A:KERNEL_DATA_INPAGE_ERROR

这个问题是由于虚拟内存中的内核数据无法读入内存造成的。我们可以用升级为最新病毒库的杀毒软件查杀病毒,如果错误信息中还有0xC000009C或0xC000016A代码,那么表示是坏簇造成的,并且系统的磁盘检测工具无法自动修复,这时要进入“故障恢复控制台”,用“Chkdsk /r”命令进行手动修复。

③0x000000D1:DRIVER_IRQL_NOT_LESS_OR_EQUAL

通常有问题的驱动程序,有缺陷的内存、损坏的虚拟内存文件、某些软件都会导致这个错误。

检查最近安装或升级的驱动程序(如果蓝屏中出现了“acpi.sys”等类似文件名,可以非常肯定是驱动程序问题)和软件,测试内存是否存在问题。另外,我们可以进入“故障恢复控制台”,依次运行“CD \”,“Copy boot.ini pagefile.sys”及“del pagefile.sys”命令,删除页面文件删除,最后在页面文件所在分区执行“Chkdsk /r”命令,进入Windows后重新设置虚拟内存。

“故障恢复控制台”

的高级应用

看了“故障恢复控制台”能够帮你解决这么多故障,是不是对它有了更深的认识?其实它还可以帮我们做更多的事呢,不信?咱们接着往下看。

1.快速清除无用的Linux系统

不少人都喜欢尝新,玩腻了Windows就会换个口味,试试Linux或是FreeBSD等系统,不过时间长了就会考虑删除它们了,使用直接删除的方法显然不太可能,不过这时候“故障恢复控制台”可就能起到大作用了。

第一步:进入“故障恢复控制台”,运行Diskpart。

第二步:选择Linux的分区(多由系统区、扩展区及交换区组成),按D键删除。

第三步:在“未划分的空间”中按C建立分区(见图8),退出Diskpart,运行Formart命令,格式化硬盘。

第四步:运行Fixmbr,恢复Windows的引导。

2.用硬盘启动Windows PE

Windows PE修复光盘是很多朋友在使用的系统恢复光盘(见图9),如果要是能把它移植到硬盘上,出现了系统问题那就可以很方便的修复了。

要想将Windows PE移植到硬盘中,就需要先要用前面的方法将“故障恢复控制台”安装到硬盘中,然后在C:建立Minint文件夹,把Windows PE光盘中的I386目录复制到C:\Minint文件夹中,将光盘根目录下的WinBom.ini复制到C:根目录,然后将C:\Cmdcons\Txtsetup.sif重命名为任意名称,把C:\Minint\Txtsetup.sif复制到C:\Cmdcons文件夹下。最后,重新启动电脑,选择“Microsoft Windows XP Recovery Console”项就可以了。

小提示

在Windows中用“记事本”打开C:\Boot.ini,将C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons改为C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows PE" /cmdcons,这样在菜单中的显示更为直观(见图10)。

3.“故障恢复控制台”的突破限制

你有没有试过用Windows 2000的“故障恢复控制台”引导Windows XP?如果你还没有试过,那么我建议你去尝试一下,也许你能和我一样,发现下面的秘密……

如图11所示就是用Windows 2000的安装盘,引导进入Windows XP的画面,不用输入密码,直接就进入到了提示符状态下。

经过测试,这里你没有任何管理权限,无法显示出服务列表,无法启用或关闭服务,唯一对我们有用的就是“复制”,不过这里的复制没有没有任何限制,而且你还可以进入任意文件夹。

是什么原因造成的这个问题呢?其实,这是由于Windows 2000的“故障恢复控制台”版本要比Windows XP的低,因此无法正确识别出Windows XP,无法读取Windows XP的注册表数据。这样只要硬盘上没有使用过EFS,或是其他方式加密,那就可以对硬盘中的数据随意读取,复制。用这种方法,只要有一张Windows 2000安装盘,我们就可以“入侵”电脑了。

小提示

我们是否通过Windows 2000的“故障恢复控制台”进入Windows XP呢?当然没问题:在其他电脑上,从/cfan/200520/sfcfiles.rar下载并解压得到Sfcfile.dll文件,将此文件复制到软盘或闪存盘中,进入Windows 2000的“故障恢复控制台”后,用ren C:\Windows\System32\Sfcfiles.dll C:\Windows\System32\Sfcfiles.lld命令完成原系统内Sfcfiles.dll文件的重命名。接着,用Map命令得到闪存盘的盘符,用Copy命令将闪存盘上的Sfcfiles.dll复制到C:\Windows\System32\中,重新启动电脑后,就会出现DreamPackPL的界面,并可进入Windows XP界面了,进行完相应操作后,重启,回到DreamPackPL窗口,去除“DreamPack”项的勾选,就可以恢复系统原貌了。

4.制作“故障恢复控制台”引导光盘

制作DOS引导光盘很容易,可是控制“故障恢复控制台”引导光盘你会吗?你可以用它进入“故障恢复控制台”,而且在制作集成修复光盘时,也是非常有用的。

第一步:从/cfan/200606/zcbtools.rar下载制作光盘所需要的工具,然后解压缩,比如解压缩至D:\Tools目录下。

第二步:先将“故障恢复控制台”安装至硬盘,然后将C:\CMDCONS文件复制到其他位置,比如D:\RC中,并修改文件夹名为I386,然后用D:\Tools下的ramdisk.sy_替换原文件。

第三步:用UltraISO将D:\RC下的I386目录制作为一个Cmdcons.iso镜像文件,然后删除I386目录下的所有文件及文件夹。

第四步:将C:\Bootfont.bin及D:\Tools\Winnt.sif复制到D:\RC,将C:\及D:\Tools\Setupldr.bin复制到D:\RC\I386。进入D:\RC\I386,将Setupldr.bin再复制一份,并更名为Ntldr。至此D:\RC目录下包括bootfont.bin、cmdcons.iso及winnt.sif三个文件及I386目录,D:\RC\I386目录下包括、Ntldr及Setupldr.bin三个文件。

第五步:在“命令提示符”方式中进入D:\Tools,输入“Oscdimg.exe -o -n d:\rc rc.iso”(见图12)。

第六步:D:\Tools目录下的RC . ISO文件就是制作好的“故障恢复控制台”引导光盘,用刻录软件刻录即可。

看到这里,你应该已经学会使用“故障恢复控制台”了?以后再出现系统问题了,也不用再对这个黑白字符世界产生恐惧了吧。拿起手中的Windows安装盘,去实际练习一下吧!