| • | 使用、复制、重命名或者替换操作系统文件和文件夹。 |
| • | 在下次启动计算机时启用或禁用服务或设备启动。 |
| • | 修复文件系统启动扇区或主启动记录 (MBR)。 |
| • | 在驱动器上创建和格式化分区。 |
| • | 使用 Windows 安装盘或者 Windows CD-ROM 启动计算机。在"欢迎使用安装程序"屏幕上,按 F10 键或者按 R 键修复,并启动 Windows 故障恢复控制台。 |
| • | 使用带 /cmdcons 选项的 Winnt32.exe 实用程序,将 Windows 故障恢复控制台添加到 Windows"启动"文件夹中。此过程需要系统分区上大约 7 MB 的硬盘空间来容纳 Cmdcons 文件夹和文件。 |
启动 Windows 故障恢复控制台后,您将收到下面的信息:
输入适当的 Windows 安装号后,将提示您输入管理员帐户密码。注意,如果您连续三次输入不正确的密码,Windows 故障恢复控制台将退出。另外,如果 SAM(安全帐户管理器)数据库丢失或受损,您也无法使用 Windows 故障恢复控制台,因为您无法得到适当的身份验证。在输入密码并且 Windows 故障恢复控制台启动后,输入 exit 重新启动计算机。
在 Windows XP Professional 下,您可以设置启用自动管理登录的组策略。
当使用 Windows 故障恢复控制台时,只能使用下面的文件夹:
| • | 根文件夹 |
| • | 您当前登录到的 Windows 安装的 %SystemRoot% 文件夹及子文件夹 |
| • | Cmdcons 文件夹 |
| • | 可移动媒体驱动器,如 CD-ROM 或 DVD-ROM 驱动器 |
使用 help 命令可以列出以下所有受支持的命令:
attrib del fixboot more set batch delete fixmbr mkdir systemroot bootcfg dir format more type cd disable help net chdir diskpart listsvc rd chkdsk enable logon ren cls exit map rename copy expand md rmdir
使用带有以下任何参数的 attrib 命令可以改变文件或文件夹的属性:
说明:
使用此命令可运行在文本文件中指定的命令。在命令语法中,inputfile(命令中的内容不用翻译,即使可以译)指定包含要运行的命令列表的文本文件,outputfile 指定包含指定命令的输出的文件。如果不指定输出文件,将在屏幕上显示输出。
此命令用于启动配置与恢复。此命令有如下选项:
例如:
可以使用如下选项:
使用 cd 和 chdir 命令可以更改到另一个文件夹。例如:
chdir 命令将空格按分隔符处理。因此,在包含空格的文件夹名称的两边必须加上引号 (""),例如:
chdir 命令仅在当前 Windows 安装的系统文件夹中、可移动媒体中、任何硬盘分区的根文件夹中或本地安装源中有效。
chkdsk 命令检查指定的驱动器,如果必要,还修复或恢复驱动器。此命令也标记损坏的扇区和恢复可读信息。
可以使用这些选项:
注意,如果指定 /r 选项,也就指定了 /p 选项。如果指定不带参数的 chkdsk 命令,则在没有选项生效的情况下检查当前驱动器。
运行 chkdsk 命令需要使用 Autochk.exe 文件。CHKDSK 自动在启动文件夹中查找此文件。如果已预安装了命令控制台,启动文件夹一般是 Cmdcons 文件夹。如果 CHKDSK 无法在启动文件夹中找到 Autochk.exe 文件,CHKDSK 会设法查找 Windows CD-ROM 安装媒体。如果无法找到安装媒体,CHKDSK 会提示您输入 Autochk.exe 文件的位置。
使用此命令可清除屏幕内容。
使用此命令可复制文件。在命令语法中,source 指定要复制的文件,destination 指定新文件的文件夹名或文件名。不能使用通配符 (*),而且不能复制文件夹。如果从 Windows CD-ROM 复制压缩文件,复制时会自动对文件解压缩。
文件源可以是可移动媒体、当前 Windows 安装的系统文件夹中的任何文件夹、任何驱动器的根、本地安装源或者 Cmdcons 文件夹。
如果没有指定destination,则默认目标是当前文件夹。如果文件已经存在,将提示您是否想用复制的文件改写现有的文件。目标不能是可移动媒体。
使用此命令可删除文件。在命令语法中,drive:pathfilename 指定要删除的文件。delete 命令仅在当前 Windows 安装的系统文件夹中、可移动媒体中、任何硬盘分区的根文件夹中或本地安装源中有效。delete 命令不接受通配符。
使用此命令可显示文件夹中的文件和子文件夹的列表。在命令语法中,drive:pathfilename 指定要列出的驱动器、文件夹和文件。dir 命令列出所有文件,包括隐藏文件和系统文件。文件可以具有下面的属性:
dir 命令仅在当前 Windows 安装的系统文件夹中、可移动媒体中、任何硬盘分区的根文件夹中或本地安装源中有效。
使用此命令可禁用 Windows 系统服务或驱动程序。在命令语法中,servicename 指定要禁用的服务或驱动程序的名称。
使用 listsvc 命令可显示所有可以被禁用的服务或驱动程序。disable 命令在将启动类型重置为 SERVICE_DISABLED 之前打印旧的服务启动类型。记下旧的启动类型以防需要重新启用服务。
disable 命令显示的 start_type 值是:
使用此命令可管理硬盘卷上的分区。 可以使用以下选项:
从 MAP 命令的输出中可以得到设备名,例如,\Device\HardDisk0。可以用分区名代替驱动器名参数,例如,\Device\HardDisk0\Partition1。如果没有使用参数,将显示用于管理分区的用户界面。
警告:如果磁盘已经升级到动态磁盘配置,使用此命令可能会损坏分区表。除非使用磁盘管理工具,否则不要修改动态磁盘的结构。
enable servicenamestart_type
可以使用 enable 命令(其中 servicename 是要启用的服务或驱动程序的名称)启用 Windows 系统服务或驱动程序。
使用 listsvc 命令可显示所有可以启用的服务或驱动程序。enable 命令在将启动类型重置为新值之前打印旧的服务启动类型。应该记下旧值以防需要恢复服务的启动类型。
start_type 的有效选项是:
注意,如果不指定新的启动类型,enable 命令将打印旧的启动类型。
使用 exit 命令可退出故障恢复控制台并重新启动计算机。
使用此命令可展开文件。在命令语法中,source 指定要展开的文件的名称,destination 指定新文件的文件夹。如果没有指定目标,此命令默认为当前文件夹。不能包括通配符。
可以使用以下选项:
如果源中包含一个以上的文件,需要 /f:filespec 参数标识要展开的具体文件。可以包含通配符。
目标可以是当前 Windows 安装的系统文件夹中、驱动器的根中、本地安装源中或者 Cmdcons 文件夹中的任何文件夹。目标不能是可移动媒体,而且目标文件不能是只读的。使用 attrib 命令可删除只读属性。
除非使用 /y 选项,否则如果目标文件已存在,expand 命令将会提示您。
使用此命令可在系统分区上写入新的 Windows 启动扇区代码。在命令语法中,drive name 是启动扇区将写入的驱动器号。此命令修复 Windows 启动扇区中的损坏。此命令重写系统启动分区的写入默认值。FIXBOOT 仅在基于 x86 的计算机上受支持。
使用此命令可修复启动分区的主启动记录 (MBR)。在命令语法中,device name 是一个可选的设备名,它指定了需要新 MBR 的设备。当病毒损坏了 MBR,导致 Windows 无法启动时,可以使用此命令。
警告:如果出现病毒或者存在硬件问题,此命令可能损坏分区表。使用此命令可能导致无法访问分区。Microsoft 建议您在使用此命令之前运行防病毒软件。
从 map 命令的输出中可以获得设备名。如果不指定设备名,将修复启动设备的 MBR,例如:
如果 FIXMBR 检测到无效的或者非标准分区表签名,它在重写 MBR 之前会发出要求得到许可的提示。FIXMBR 仅在基于 x86 的计算机上受支持。
使用此命令可将指定的驱动器格式化为指定的文件系统。在命令语法中,/Q 执行驱动器的快速格式化,drive 是要格式化的分区的驱动器号,/FS:file-system 指定要使用 [FAT、FAT32 或 NTFS] 的文件系统类型。如果没有指定文件系统,将使用现有的文件系统格式(如果可用)。
listsvc 命令列出所有可用的服务、驱动程序以及它们的当前 Windows 安装的启动类型。此命令和 disable 以及 enable 命令一起使用时是有用的。
注意列表从 %SystemRoot%\System32\Config\System 配置单元中提取。如果系统单元已损坏或丢失,将出现不可预知的结果。
logon 命令列出所有检测到的 Windows 安装,然后请求您想登录到的 Windows 副本的本地管理员密码。如果前三次登录尝试没有成功,控制台将退出,并且计算机将重新启动。
使用此命令可列出驱动器号、文件系统类型、分区大小和物理设备映射。在命令语法中,arc 参数告诉 map 命令使用 ARC 路径而不是 Windows 设备路径。
md 和 mkdir 命令创建新文件夹。不支持通配符。mkdir 命令仅在当前 Windows 安装的系统文件夹中、可移动媒体中、任何硬盘分区的根文件夹中或本地安装源中有效。
使用此命令可在屏幕上显示文本文件。
虽然帮助文件陈述了另外一种情况,但是 NET 命令不能从故障恢复控制台使用。没有为故障恢复控制台加载协议堆栈,因此没有可用的网络功能。
使用 rd 和 rmdir 命令可删除文件夹。这些命令只能在以下位置中使用:Windows 当前安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。
使用 ren 和 rename 命令可重命名文件。注意无法为重命名的文件指定新的驱动器或路径。这些命令只能在以下位置中使用:Windows 当前安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。
set 命令允许您显示或修改四个环境选项。