如何使用命令来修复系统已经丢失的文件?在系统启动的过程中出现了系统文件(如:ntldr丢失),请问如何使用命令来修复系统已经丢失的启动文件而不用重新装系统的快速方式来解决?最佳答案一,在cmd上用这个试试chkdsk二.启动恢复控制台要进入恢复控制台,首先要用OS光盘启动,在出现欢迎使用安装程序的界面,我们可以看到第二项提示是要使用\'恢复控制台\'修复WindowsXP安装,请按R。在按了R键之后,安装程序会对磁盘进行检查。稍等片刻后,屏幕上会列出已经找到的操作系统及其安装目录,并且会自动编号。系统会询问你要登录到哪一个Windows系统,我们只要输入系统前面的序号,然后回车(千万不要直接按回车!系统会重新启动的!),然后会询问管理员的密码,输入之后按回车,这样我们就进入了修复控制台(。三.常用的系统故障恢复命令1.Bootcfg:用于对启动文件BOOT.INI的配置和恢复(Win2K没有该命令)2.Disable和Enable:用于禁用/启用系统服务或设备驱动程序3.Expand:用于从压缩文件中提取文件4.FixBoot:重新写入新的分区引导区到指定的系统分区5.FixMBR:修复启动磁盘的主引导记录6.Help:显示帮助7.Listsvc:列出该系统上所有的系统服务和设备驱动程序(配合Disable/Enable使用)8.Set:显示和设置环境变量四.修复常见系统启动故障(一)系统引导区损坏通常是因为被病毒损坏,或者是使用一些第三方的磁盘工具,造成引导扇区内容被破坏。现象是到OS启动的阶段就停着不动,或提示没有可启动的磁盘。其实用恢复控制台可以很简单地恢复这种错误。进入恢复控制台,输入FIXBOOT,系统会提示是否确定要写入新的启动扇区到目标磁盘分区,按Y然后回车,系统写入成功后,按EXIT重新启动就可以了。(如果还是不行,有可能是主引导记录(MBR,MainBootRecord)损坏了,这时候我们就要用到FixMBR这个命令了,但是这个命令风险比较大,有可能损坏分区信息造成数据丢失,所以不到最后千万不要用!使用方法跟FIXBOOT一样,进入恢复控制台,输入FixMBR,系统会有警告信息(,确定要执行的话,按Y然后按回车就可以了,然后再恢复控制台的提示符状态按EXIT重新启动。(二)系统引导文件损坏或丢失当系统启动时,提示找不到NTLDR或者NTDETECT.COM时,系统要求重新启动。这种情况多发生在同一分区装多系统,或某些误操作,删除了系统根目录下面的文件。如下图:其实这两个文件都可以在安装光盘的i386目录下找到,直接复制到系统盘根目录就可以了。首先进入恢复控制台,然后输入(假设光盘盘符是D盘):COPYD:\\i386\\NTLDRC:\\或COPYD:\\i386\\NTDETECT.COMC:\\(如提示文件存在,覆盖就可以)然后敲EXIT重新启动即可。(三)引导配置文件BOOT.INI损坏或丢失这种情况多发生在安装多系统时顺序不对,或者某些误操作引起的。保存有系统多重启动菜单的BOOT.INI丢失或被破坏之后,启动菜单会消失(虽然如果你只有一个系统的时候,它会以默认目录启动,但是还是会有一个错误提示,。其实这个错误很简单,我们可以使用恢复控制台的BOOTCFG命令来重建BOOT.INI文件。首先进入恢复控制台,然后在提示符下输入:BOOTCFG/REBUILD,然后系统会自动扫描所有磁盘以寻找可以添加到启动菜单的操作系统。扫描完毕之后,系统会列出能找到的操作系统,然后你可以选择哪一个加载到BOOT.INI(按Y表示是,按N表示不,按A表示全部)。然后在提示输入加载识别符时输入这个启动项目的名称,提示输入OS加载选项时输入启动参数(通常是FASTDETECT,也可以是其它,如NODETECT等),然后敲回车就回到恢复控制台的提示符,敲EXIT重启,启动菜单就重新出现了。(四)系统文件丢失有时候会碰到这种情况,系统启动的过程中,提示仔Windows\\System32下面有某个文件丢失,系统无法启动,要求重新安装这样子。造成这种情况的原因有很多,通常是安装卸载一些软件的时候,被删除或替换了某些重要的系统文件,因而造成系统无法启动,以下是一个例子。针对这种情况,我们可以使用恢复控制台的EXPAND或COPY命令来进行修复。进入恢复控制台,然后进入光盘下的i386文件夹,首先要确定我们丢失的文件是不是压缩过的。如果没有压缩过,我们直接复制到目标位置就可以了就可以了,例如NTDLL.DLL;如果是压缩的,就要用到EXPAND命令了,例如NTDSBCLI.DL_(只要后缀名最后一个是下划线的就是压缩过的)。COPY的格式是:COPY(空格)来源文件(空格)目标文件夹例如:COPYD:\\i386\\NTDLL.DLLC:\\Windows\\System32EXPAND格式也是:EXPAND(空格)来源文件(空格)目标文件夹例如:EXPANDD:\\i386\\NTDSBCLI.DL_C:\\Windows\\System32系统应用:Windows的故障恢复控制台应用实例详解当Windows2000/XP/2003出现了启动故障,而且在安全模式或其他模式下都启动无效时,很多朋友首先想到的就是重装系统。其实不必。这时我们首先应该考虑使用Windows的“故障恢复控制台”来挽救系统,它主要可用来修复系统、禁用或启用服务、格式化磁盘、执行一些管理任务。本期将重点介绍一下利用故障恢复控制台解决一些问题的实例。系统文件Ntfs.sys丢失问:在将分区从FAT32文件系统转换到NTFS文件系统之后重新启动WindowsXP时出现“MissingorCorruptNtfs.sys”(Ntfs.sys丢失或损坏)错误信息,导致系统无法正常启动。该如何是好?答:在故障恢复控制台下先输入cd\windows\system32\drivers,然后按ENTER键。接着输入renntfs.sysntfs.old,将损坏的Ntfs.sys文件重命名为Ntfs.old。如果提示没有找到Ntfs.sys文件,则该文件丢失了。把WindowsXP的安装光盘放进光驱,假设WindowsXP安装在C盘、光驱的盘符为H,键入copyh:\i386\ntfs.sysc:\windows\system32\drivers,然后退出故障恢复控制台,重新启动WindowsXP即可。系统文件NTLDR丢失问:系统启动不了,提示一些文件丢失了。比如Windows2000启动不了,出现以下错误信息:NTLDRismissingPressanykeytorestart,提示NTLDR文件丢失。我该怎么办?答:对此类系统文件的丢失问题,我们可以使用故障恢复控制台从系统安装光盘上COPY丢失的文件。进入故障恢复控制台,把Windows2000的安装光盘放进光驱(光驱盘符为H:),输入copyh:\i386\ntldrc:\并回车(从光驱复制ntldr文件至C盘根目录下),接着输入copyh:\i386\ntdetect.comc:\并回车(从光盘复制ntdetect.com文件到C盘根目录下)。如果系统提示是否覆盖文件,键入y,然后按回车键。最后键入c:\Boot.ini,如果正常显示Boot.ini中的内容则可重启,问题应该可以解决。如果显示为“系统找不到指定的文件或目录。”,那么意味着Boot.ini文件损坏或丢失,可到其他安装Windows2000的电脑中复制该文件,将它拷贝到C盘下,然后重启即可。利用此法可以解决大部分系统文件丢失的问题。误删除SAM文件后问:在WindowsXP中不小心把Windows/system32/config/下的sam文件删除了,结果WindowsXP账号丢失,现在不能进入WindowsXP的登录界面。由于安装有很多软件,现在想不重新安装系统就恢复WindowsXP行吗?答:进入故障恢复控制台,把WindowsXP的安装光盘放进光驱(光驱盘符为H:),输入copyh:\windows\repair\samc:\windows\system32\config\sam并回车,将H:\windows\repair\sam文件复制到c:\Windows\system32\config文件夹即可。注意:Repair下的Sam文件是当初安装WindowsXP时产生的,这样操作会丢失安装系统以及你自己在系统中创建的用户和用户组(用户信息回到全新安装时状态)。如果你开了系统还原,可以先成功地登录WindowsXP,再还原到最新的还原点恢复你的全部用户设置。在系统的安装光盘:\windows\repair目录下有很多的文件,这里面是系统刚装好时的注册表、硬件信息等。另外,如果你忘记了系统的登录密码,可以利用此方案来解决问题。多系统下的WindowsXP无法启动问:我的电脑是多系统,原先安装了WindowsXP,然后安装了Windows98,结果将位于系统启动分区根目录下的WindowsXP启动文件覆盖了,导致WindowsXP系统不能启动了。答:启动故障恢复控制台,键入“BOOTCFG/ADD”(将Windows安装添加到启动菜单列表中),故障恢复控制台会扫描Windows安装,几秒钟后扫描完成,然后提示你选择要添加的安装,选“1”,接着它会提示你输入加载识别符(就是启动菜单项名称,比如你要恢复的是WindowsXP系统,可输入“WindowsXP”),下一步它会提示输入OS加载选项。键入fastdetect命令,回车,键入“EXIT”,重新启动电脑,你可以看到久违的多系统启动菜单又回来了。如果还有其他的系统就继续执行上述的步骤,直至所有的系统都添加到多系统启动菜单为止。误删除Boot.ini文件后问:不慎删除了Boot.ini等启动文件该如何处理?原来的WindowsXP系统安装在C盘,现在重装,将系统装在D盘,安装完毕后,将C盘格式化了,结果C盘根目录下的Boot.ini等系统文件没有了。请问有什么解决办法?答:我们可以先执行bootcfg/scan命令在所有磁盘上扫描Windows安装,找到D盘上的WindowsXP后,输入bootcfg/redirect重建Boot.ini,同时使用copy命令将WindowsXP的安装光盘上i386目录下的NTDETECT.com和NTLDR复制到C盘根目录下。最后执行fixbootc:,把WindowsXP的系统分区写入启动扇区。如果你的电脑是双系统,在把C盘上的系统格式化或删除的同时,不小心把Boot.ini也一并删除了,可以用此方案来恢复。如果是多系统,可以再参考上一案例,建立引导菜单,或者手动编辑Boot.ini文件。NTLDR是Win2000/XP/2003系统启动时必需的一个重要文件,出现“NTLDRismissingPressanykeytorestart”一般是因为该文件被以外删除或者中了病毒,遇到这样的情况最常见的解决方法是利用WinXP安装光盘的故障恢复控制台来恢复,但是要求必须是原版光盘,改版的安装版XP基本上都是自动安装的,不会出现原版的欢迎安装的界面来启动故障恢复控制台(除非其自身的启动菜单要手动安装选项,但是因为光盘目录结构的改变,执行的命令的路径也要改变了),另外也可以通过Ghost光盘和Ghost浏览器的运用来恢复。一、用故障恢复控制台恢复设置BIOS为光驱启动并从光盘启动WinXP安装光盘,出现“欢迎使用安装程序”的界面时按下“R”然后“恢复控制台”会自动扫描硬盘上安装的Windows系统并出现选择列表,只装了一个Windows的直接按“1”再回车,接着再输入管理员密码,“ENTER”后便登录了系统然后执行以下命令:CopyX:\i386\NTLDRC:\(“X”代表光驱的盘符),回车后应该会出现以下提示,然后重启就行了二、妙用Ghost光盘和Ghost浏览器如果没有原版XP安装光盘的而只有Ghost版系统光盘时,也能解决(直接重装就是了*_*),但是关键在于