WINDOWS故障恢复控制台的命令操作
下表介绍了故障恢复控制台中提供的命令:
Attrib 用于更改一个文件或子目录的属性。
Batch 执行您在文本文件、Inputfile 中指定的命令。
Outputfile 存储命令的输出结果。
如果省略 Outputfile 参数,输出结果将显示在屏幕上。
Bootcfg 修改 Boot.ini 文件(设置启动配置和恢复)。
CD(Chdir) 操作范围仅限于当前 Windows 安装的系统目录、可移动媒体、任何硬盘分区的根目录或本地安装源。
Chkdsk 即使驱动器未被标志为脏状态,/p 开关也会运行 Chkdsk。
/r 开关查找损坏扇区并恢复可读信息。
此开关包含 /p 开关的功能。
Chkdsk 需要 Autochk。
Chkdsk 会在启动文件夹中自动查找 Autochk.exe 文件。
如果 Chkdsk 在启动文件夹中找不到此文件,它将查找 Windows 2000 安装光盘。
如果 Chkdsk 找不到安装光盘,会提示用户提供 Autochk.exe 的位置。
Cls 用于清除屏幕。
Copy 用于将文件复制到目标位置。
默认情况下,不能将可移动媒体用作目标位置,也不能在该位置的路径中使用通配符。
从 Windows 2000 安装光盘复制压缩文件会自动将该文件解压缩。
Del(Delete) 用于删除一个文件。
操作范围仅限于当前 Windows 安装的系统目录、可移动媒体、所有硬盘分区的根目录或本地安装源。
默认情况下,不能使用通配符。
Dir 显示所有文件的列表,包括隐藏文件和系统文件。
Disable 禁用 Windows 系统服务或驱动程序。
参数 service_or_driver 是您希望禁用的服务或驱动程序的名称。
当您使用此命令禁用一项服务时,该命令在将类型更改为 SERVICE_DISABLED 之前,会显示服务的初始启动类型。
请记下初始启动类型,以便可以使用 enable 命令重新启动该服务。
Diskpart 管理硬盘卷上的分区。
/add 选项创建新分区。
/delete 选项删除现有分区。
参数 device 是新分区的设备名称(例如 deviceharddisk0)。
参数 drive 是要删除的分区的驱动器号(例如 D)。
Partition 是待删除分区的基于分区的名称(例如:deviceharddisk0partition1),可用于代替 drive 参数。
参数 size 是新分区的大小(以兆字节计)。
Enable 启用 Windows 系统服务或驱动程序。
参数 service_or_driver 是您希望启用的服务或驱动程序的名称,start_type 是所启用服务的启动类型。
启动类型使用下列格式之一:
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
Exit 退出故障恢复控制台,然后重新启动计算机。
Expand 展开一个压缩文件。
参数 source 是您希望展开的文件。
默认情况下,不能使用通配符。
参数 destination 是新文件的目录。
默认情况下,目标不能是可移动媒体,也不能是只读的。
可以使用 attrib 命令删除目标目录的只读属性。
如果源文件包含多个文件,则需使用 /f:filespec 选项。
该选项允许使用通配符。
/y 开关禁用覆盖确认提示。
/d 开关指定不应展开这些文件并显示源文件中的文件目录。
Fixboot 在系统分区上写入新的启动扇区。
Fixmbr 修复启动磁盘分区的主启动代码。
参数 device 是一个可选名称,指定需要新的主启动记录的设备。
当目标是启动设备时可省略该参数。
Format 格式化磁盘。
/q 开关执行快速格式化。
/fs 开关指定文件系统。
Help 如果您没有使用命令参数指定命令,help 会列出故障恢复控制台支持的所有命令。
Listsvc 显示计算机上所有可用服务和驱动程序。
Logon 显示检测到的 Windows 安装并要求输入用于这些安装的本地管理员密码。
使用此命令可以转至另一安装或子目录。
Map 显示当前的活动设备映射。
包含 arc 选项可以指定使用高级 RISC 计算 (ARC) 路径(Boot.ini 的格式),而不使用 Windows 设备路径。
MD(Mkdir)Rd(Rmdir) 操作范围同CD(Chdir)。
More/Type 在屏幕上显示指定的文本文件。
Ren(Rename) 操作范围同CD(Chdir)(您不能将新驱动器或路径指定为目标)。
Set 显示和设置故障恢复控制台的环境变量。
Systemroot 将当前目录设置为 %SystemRoot%。
如果不需要故障恢复控制台了,可以手工将它删除。
打开“我的电脑”,双击安装了故障恢复控制台的驱动器,假设为C盘。
进入C盘根目录,删除“Cmdcons”文件夹、Cmldr 文件。
右键单击 Boot.ini 文件,选择“属性”,在打开的窗口中清除“只读”复选框,“确定”退出。
再用“记事本”中打开 Boot.ini 文件,删除故障恢复控制台的条目,保存文件后关闭,最后再恢复Boot.ini文件的只读属性即可。
如何用Windows XP故障恢复控制台恢复系统
Windows XP故障恢复控制台有许多功能,对于管理员来说其重要性是不言而喻的。
本文介绍了用Windows XP故障恢复控制台恢复系统,具体内容如下所述。
如果你的Windows XP操作系统出现了问题,那么我们可以用故障恢复控制台的功能来帮助系统进行恢复操作。
在安全模式和其他启动方法都无效时,您可以考虑使用故障恢复控制台。
首先,你得确定是否安装了故障恢复控制台,如果没有你可以按下面的方法进行安装:
安装步骤
1.将 Windows XP 安装光盘插入 CD-ROM 驱动器中。
2.单击开始,然后单击运行。
3.在打开框中,键入 F:i386winnt32.exe /cmdcons,其中 F 是 CD-ROM 驱动器的驱动器号。
此时出现“Windows 安装”对话框,其中显示了故障恢复控制台选项。
系统提示您确认安装。
单击是开始安装过程。
重新启动计算机。
下次启动计算机时,您将在启动菜单上看到“Microsoft Windows 故障恢复控制台”项。
注意:
您也可以通过一个网络共享位置使用 UNC 安装故障恢复控制台。
使用故障恢复控制台
您可以启用和禁用服务、格式化驱动器、读写本地驱动器(包括被格式化为使用 NT 文件系统 (NTFS) 的驱动器)上的数据,还可以执行许多其他管理任务。
如果您需要通过将文件从磁盘或光盘上复制到硬盘上来修复计算机,或者需要重新配置导致计算机无法正常启动的服务,则故障恢复控制台尤为有用。
如果您无法启动计算机,可以从 Microsoft Windows XP 启动盘或从 Windows XP 光盘运行故障恢复控制台。
本文介绍如何执行此功能。
在您的计算机中安装了 Windows XP 后,您需要使用 Windows XP 启动盘或 Windows XP 光盘来启动计算机并使用故障恢复控制台。
注意:要从 Windows XP 光盘启动计算机,您需要配置计算机的基本输入/输出系统 (BIOS) 才能从 CD-ROM 驱动器启动。
要从 Windows XP 启动盘或 Windows XP 光盘运行故障恢复控制台,请按照下列步骤操作:
1.将 Windows XP 启动盘插入软盘驱动器,或将 Windows XP 光盘插入 CD-ROM 驱动器,然后重新启动计算机。
2.在出现相应提示时,单击以选中从 CD-ROM 驱动器启动计算机所需的所有选项。
3.出现“欢迎使用安装程序”屏幕时,按 R 键启动故障恢复控制台。
如果您使用的是双启动或多启动计算机,请选择需要从故障恢复控制台访问的安装。
根据提示,键入管理员密码。
如果管理员密码为空,只需按 Enter 键。
在命令提示符下,键入相应的命令以诊断和修复 Windows XP 安装。
要查看故障恢复控制台提供的命令的列表,请在命令提示符下键入故障恢复控制台命令或 help,然后按 Enter 键。
要查看有关特定命令的信息,请在命令提示符下键入 help 命令名,然后按 Enter 键。
要退出故障恢复控制台并重新启动计算机,请在命令提示符下键入 exit,然后按 Enter 键。
使用故障恢复控制台命令提示符
故障恢复控制台提供特殊的命令提示符,它们不同于普通的 Windows 命令提示符。
故障恢复控制台有自己的命令解释程序。
根据故障恢复控制台的提示键入管理员(本地管理员,不是域管理员)密码,才能进入其命令解释程序。
故障恢复控制台启动时,可以按 F6 键安装访问 SCSI 或 RAID 硬盘所需的第三方 SCSI 或 RAID 驱动程序。
此提示的作用与安装操作系统过程中的作用相同。
故障恢复控制台需要几秒钟才能启动。
出现故障恢复控制台菜单时,会显示一个带编号的列表,列出本计算机上安装的所有 Windows(通常仅有一项 -c:Windows-exists)。
即使在只有一项的情况下,也要键入一数字再按 Enter 键。
如果您在按 Enter 键之前没有选择数字,计算机将重新启动并重复此过程。
当您看到 %SystemRoot% 提示符(通常是 C:Windows)时,就可以开始使用故障恢复控制台中提供的命令了。
命令操作
以下列表介绍了故障恢复控制台中提供的命令:
Attrib 用于更改一个文件或子目录的属性。
Batch 执行您在文本文件、Inputfile 中指定的命令,Outputfile 存储命令的输出结果。
如果忽略Outputfile 参数,输出结果将显示在屏幕上。
Bootcfg 用于对 Boot.ini 文件(设置启动配置和恢复)进行操作。
CD (Chdir) 的操作仅限于当前 Windows 安装的系统目录、可移动媒体、所有硬盘分区的根目录或本地安装源。
Chkdsk 即使驱动器没有标志为被更新,/p 开关也会运行 Chkdsk。
/r 开关查找到坏的扇区并恢复可读信息,此开关包含 /p 的功能。
Chkdsk 要求 Autochk。
Chkdsk 在启动文件夹中自动查找 Autochk.exe 文件。
如果 Chkdsk 在启动文件夹中未找到此文件,将查找 Windows 2000 安装光盘。
如果 Chkdsk 找不到安装光盘,会提示用户提供 Autochk.exe 文件的位置。
Cls 用于清除屏幕。
Copy 将文件复制到目标位置。
在默认情况下,目标位置不能是可移动媒体,也不能使用通配符。
从 Windows 2000 安装光盘复制压缩文件会自动将该文件解压缩。
Del (Delete) 删除文件。
操作范围限于当前 Windows 安装的系统目录、可移动媒体、所有硬盘分区的根目录,或本地安装源。
默认情况下不能使用通配符。
Dir 显示所有文件的列表,包括隐藏文件和系统文件。
Disable 禁用 Windows 系统服务或驱动程序。
变量服务_或_驱动程序是您希望禁用的服务或驱动程序的名称。
您使用此命令禁用一项服务时,在将类型改变为 SERVICE_DISABLED 之前,计算机会显示该服务的原有启动类型。
请您记下原有启动类型,以便您能使用 enable 命令重新启动该服务。
Diskpart 管理硬盘卷上的分区。
/add 选项创建新的分区,/delete 选项删除现有的分区。
变量 device 是新分区的设备名(如 deviceharddisk0)。
变量 drive 是您要删除的分区的驱动器号(例如,D)
partition 是您要删除分区的特定名称(例如:deviceharddisk0partition1)并可用于代替 drive 变量。
变量 size 就是新分区的大小(以兆字节计)。
Enable 启用 Windows 系统服务或驱动程序。
变量 service_or_driver 是您希望启用的服务或驱动程序的名称,start_type 是启用服务的启动类型。
启动类型使用下列格式之一:
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
Exit 用于退出故障恢复控制台,然后重新启动计算机。
Expand 一个压缩文件。
变量 source 是您希望的文件;默认情况下,您不能使用通配符字符。
变量 destination 是新文件的目录;默认情况下,目标不能是可移动媒体,也不能是只读;您可以使用 attrib 命令去除目标目录的只读属性。
当源文件含多个文件时,要求使用选项 /f:filespec;此选项允许使用通配符。
/y 开关禁用覆盖确认提示。
/d 开关指定这些文件不应并显示源文件中的文件目录。
Fixboot 在系统分区上写入新的启动扇区。
Fixmbr 修复启动分区的主启动代码。
变量 device 是一个可选名称,指定需要新 MBR 的设备;如果目标是启动设备可以忽略此变量。
Format 格式化磁盘。
/q 开关执行快速格式化;/fs 开关指定文件系统。
Help 如果您没有使用命令变量指定命令,help 列出故障恢复控制台支持的所有命令。
Listsvc 显示计算机上所有可用服务和驱动程序。
Logon 显示检测到的 Windows 安装并请求用于这些安装的本地管理员的密码。
使用此命令可以转至另一安装或子目录。
Map 显示当前使用中的设备映射。
包含 arc 选项,指定使用高级 RISC 计算 (ARC) 路径(Boot.ini 的格式),而不用 Windows 设备路径。
MD (Mkdir) 的操作范围仅限于当前 Windows 安装的系统目录、可移动媒体、所有硬盘分区的根目录,或本地安装源。
More/Type 在屏幕上显示指定的文本文件(如文件名)。
Net Use 连接到 Windows XP 故障恢复控制台的远程共享。
下面的文本说明此命令的语法:
NET USE [设备名 *] [\计算机名共享名[卷] [密码 *]]
[/USER:[域名]用户名]
[/USER:[点分域名]用户名]
[/USER:[用户名@点分域名]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] [/PERSISTENT:{YES NO}]]
NET USE {设备名 *} [密码 *] /HOME
NET USE [/PERSISTENT:{YES NO}]
Rd (Rmdir) 的操作范围仅限于当前 Windows 安装的系统目录、可移动媒体、所有硬盘分区的根目录,或本地安装源。
Ren (Rename) 的操作范围仅限于当前 Windows 安装的系统目录、可移动媒体、所有硬盘分区的根目录,或本地安装源。
您不能将新的驱动器或路径指定为目标。
Set 显示并设置故障恢复控制台环境变量。
Systemroot 将当前目录设置为 %SystemRoot%。
故障恢复控制台规则
使用故障恢复控制台时,会有若干条环境规则生效。
键入 set 可查看当前的环境。
默认情况下的规则如下:
AllowAllPaths = FALSE,禁止访问除您在进入故障恢复控制台时所选的系统安装之外的目录和子目录。
AllowRemovableMedia = FALSE,禁止将可移动媒体作为复制文件的目标。
AllowWildCards = FALSE,禁止在 copy 和 del 等命令中使用通配符支持。
NoCopyPrompt = FALSE,意味着当您覆盖现有文件时,故障恢复控制台会提示您确认。
注:建议只有能够使用基本命令确定并找到有问题的驱动程序和文件的高级用户才使用故障恢复控制台。
此外,还要求您是本地管理员。
要进入故障恢复控制台 这个C:后面写什么啊
当Windows 2000/XP/2003出现了启动故障,而且在安全模式或其他模式下都启动无效时,很多朋友首先想到的就是重装系统。
其实不必。
这时我们首先应该考虑使用Windows的“故障恢复控制台”来挽救系统,它主要可用来修复系统、禁用或启用服务、格式化磁盘、执行一些管理任务。
本期将重点介绍一下利用故障恢复控制台解决一些问题的实例。
系统文件Ntfs.sys丢失
问:在将分区从FAT32文件系统转换到NTFS文件系统之后重新启动Windows XP 时出现“Missing or Corrupt Ntfs.sys”(Ntfs.sys 丢失或损坏)错误信息,导致系统无法正常启动。
该如何是好?
答:在故障恢复控制台下先输入cd windowssystem32drivers,然后按ENTER键。
接着输入ren ntfs.sys ntfs.old,将损坏的Ntfs.sys文件重命名为 Ntfs.old。
如果提示没有找到 Ntfs.sys 文件,则该文件丢失了。
把Windows XP的安装光盘放进光驱,假设Windows XP安装在C盘、光驱的盘符为H,键入copy h:i386
tfs.sys c:windowssystem32drivers,然后退出故障恢复控制台,重新启动 Windows XP即可。
系统文件NTLDR丢失
问:系统启动不了,提示一些文件丢失了。
比如Windows 2000启动不了,出现以下错误信息:NTLDR is missing Press any key to restart,提示NTLDR文件丢失。
我该怎么办?
答:对此类系统文件的丢失问题,我们可以使用故障恢复控制台从系统安装光盘上COPY丢失的文件。
进入故障恢复控制台,把Windows 2000的安装光盘放进光驱(光驱盘符为H:),输入copy h:i386
tldr c:并回车(从光驱复制ntldr文件至C盘根目录下),接着输入copy h:i386 c:并回车(从光盘复制文件到C盘根目录下)。
如果系统提示是否覆盖文件,键入y,然后按回车键。
最后键入c:Boot.ini,如果正常显示Boot.ini中的内容则可重启,问题应该可以解决。
如果显示为“系统找不到指定的文件或目录。
”,那么意味着Boot.ini文件损坏或丢失,可到其他安装Windows 2000的电脑中复制该文件,将它拷贝到C盘下,然后重启即可。
利用此法可以解决大部分系统文件丢失的问题。
误删除SAM文件后
问:在Windows XP中不小心把Windows/system32/config/下的sam文件删除了,结果Windows XP账号丢失,现在不能进入Windows XP的登录界面。
由于安装有很多软件,现在想不重新安装系统就恢复Windows XP行吗?
答:进入故障恢复控制台,把Windows XP的安装光盘放进光驱(光驱盘符为H:),输入copy h:windows
epairsam c:windowssystem32configsam并回车,将H:windows
epairsam文件复制到c:Windowssystem32config文件夹即可。
注意:Repair下的Sam文件是当初安装Windows XP时产生的,这样操作会丢失安装系统以及你自己在系统中创建的用户和用户组(用户信息回到全新安装时状态)。
如果你开了系统还原,可以先成功地登录Windows XP,再还原到最新的还原点恢复你的全部用户设置。
在系统的安装光盘:windows
epair目录下有很多的文件,这里面是系统刚装好时的注册表、硬件信息等。
另外,如果你忘记了系统的登录密码,可以利用此方案来解决问题。
多系统下的Windows XP无法启动
问:我的电脑是多系统,原先安装了Windows XP,然后安装了Windows 98,结果将位于系统启动分区根目录下的Windows XP启动文件覆盖了,导致Windows XP系统不能启动了。
答:启动故障恢复控制台,键入“BOOTCFG /ADD”(将Windows 安装添加到启动菜单列表中),故障恢复控制台会扫描Windows安装,几秒钟后扫描完成,然后提示你选择要添加的安装,选“1”,接着它会提示你输入加载识别符(就是启动菜单项名称,比如你要恢复的是Windows XP系统,可输入“Windows XP”),下一步它会提示输入OS加载选项。
键入fastdetect命令,回车,键入“EXIT”,重新启动电脑,你可以看到久违的多系统启动菜单又回来了。
如果还有其他的系统就继续执行上述的步骤,直至所有的系统都添加到多系统启动菜单为止。
误删除Boot.ini文件后
问:不慎删除了Boot.ini等启动文件该如何处理?原来的Windows XP系统安装在C盘,现在重装,将系统装在D盘,安装完毕后,将C盘格式化了,结果C盘根目录下的Boot.ini等系统文件没有了。
请问有什么解决办法?
答:我们可以先执行bootcfg /scan命令在所有磁盘上扫描Windows 安装,找到D盘上的Windows XP后,输入bootcfg /redirect重建Boot.ini,同时使用copy命令将Windows XP的安装光盘上i386目录下的和NTLDR复制到C盘根目录下。
最后执行fixboot c:,把Windows XP的系统分区写入启动扇区。
如果你的电脑是双系统,在把C盘上的系统格式化或删除的同时,不小心把Boot.ini也一并删除了,可以用此方案来恢复。
如果是多系统,可以再参考上一案例,建立引导菜单,或者手动编辑Boot.ini文件。
怎样启动故障恢复控制台
答:方法有两种,一是从安装光盘启动,二是从硬盘启动。
具体步骤如下:
第一种:请插入一张Windows 2000或Windows XP的安装光盘,并且在BIOS中设置为优先从CD-ROM启动,启动电脑以后,系统会自动进入Windows 2000/XP安装界面选项,按下“R”键选择第二项“要使用故障控制台修复Windows XP安装,请按R。
”系统自动登录到故障恢复控制台,恢复控制台也就成功启动了。
第二种:在Windows 2000/XP系统中插入Windows XP的安装光盘,然后单击“开始→运行”,从浏览中找到Windows XP安装光盘上i386文件夹,选中其中的winnt32.exe程序,回到运行对话框后,输入参数/cmdcons,Windows XP提示开始安装。
安装好后重新启动计算机,在操作系统选择菜单中会出现“Windows XP Recovery Console”选项,通过它也可以进入系统故障恢复控制台。
故障恢复控制台在哪里?
故障恢复台有两个方法进入:
1、使用Windows XP的安装光盘来引导计算机,进入首个蓝色屏幕的时候按下R键并根据屏幕提示登录Windows后就是故障恢复台了;
2、你需要在进入Windows XP桌面的时候,放入Windows XP安装光盘(假设你的光驱盘符为F),那么单击『开始』菜单中的“运行”并键入“f:i386winnt32.exe /cmdcons”(不包括双引号)后单击“确定”按钮,这样子便会在开机的时候出现一个新的菜单项来让用户选择进入故障恢复台。
如何用故障恢复控制台来恢复系统文件?
1.我把2000光盘放入光驱之后,调出控制台,但不能确定到底哪个才是光驱盘符,请问能不能通过像定位系统盘一样,用类似%systemroot% 的字眼去定位光驱?
答:调出控制台后,光驱盘符仍然按WINDOWS中的盘符排序。
假定你最后一个硬盘分区是E,那么光驱盘符就是F。
关于定位读取运行在第2问中回答较为合适。
2.我的系统文件丢失了,文件是windowssystem32configsystem ,请问这个文件可以用故障恢复控制台复制解决么?
答:不能。
因为I386中有4个文件system.ad_, system.dr_, system.in_, system.md_,我们无法确定它们与windowssystem32configsystem 的关系,所以定位读取运行这4个文件是盲目的。
如果你确实想恢复这个系统文件,建议你插入WIN2000安装光盘 / 运行,输入CMD / 在弹出的命令行界面输入SFC/SCANNOW ,回车以后就是等待系统自动补充丢失的文件和修复损坏的文件。
3.我看到有人说XP的故障控制台里有个I386文件夹,里面放着几乎所有的系统文件备份,请问2000也有这样的文件夹么?文件夹的名字又叫什么呢?
答:有。
文件夹的名字也叫I386,但是没有XP的I386好用,文件不能与硬盘上的系统一一对应,所以不能定位运行,只能靠系统安装或系统修复来自动读取。
关于你的补充:
单行版的安装盘都会有I386这个文件夹的,拼盘版或工具盘的WIN2000可能就没有了。