1、使用 Windows 恢复控制台时,您可以在不启动 Windows 图形用户界面 (GUI) 的情况下,获得对 NTFS 文件系统、FAT 和 FAT32 卷的有限访问权限。在 Windows 恢复控制台中,您可以执行以下操作: 使用、复制、重命名或替换操作系统文件和文件夹 在下一次启动计算机时启用或禁用服务或设备启动 修复文件系统启动扇区或主启动记录 (MBR) 在驱动器上创建和格式化分区注意 只有管理员才能访问 Windows 恢复控制台。这将阻止未经授权的用户使用任何 NTFS 卷。选项 1:如果已安装恢复控制台如果已安装恢复控制台,您可以在通常的 Windows 启动过程中选择该恢复控
2、制台。要运行恢复控制台,请执行以下操作: 1. 在启动过程中,从启动选项菜单中选择“恢复控制台” 。2. 如果您使用的是双引导或多重引导计算机,请从故障恢复控制台中选择要访问的安装。3. 在出现提示时,键入管理员密码。4. 在命令提示符处,键入“Recovery Console”命令,然后可以参考“Windows 故障恢复控制台中可用的命令”部分列出的命令。5. 您可以随时键入 Help 获得可用的命令列表。6. 您可以随时键入 Help 命令名 获取特定命令的帮助。例如,可以键入 help attrib 以显示 attributes 命令的帮助。7. 您可以通过在命令行键入 Exit 随时退
3、出 Windows 恢复控制台。选项 2:从 Windows XP CD-ROM 中启动 Windows 恢复控制台如果未预安装 Windows 恢复控制台,您可以启动计算机,然后直接从原始 Windows XP 安装光盘使用恢复控制台。如果您的计算机已是 Windows 操作系统,并且您希望添加 Windows 恢复控制台作为启动选项,请转到下一节“添加 Windows 恢复控制台作为启动选项”。 1. 将 Windows XP CD 插入 CD 驱动器,然后重新启动计算机。如果出现提示,请选择从该 CD 中启动所需的所有选项。2. 当开始基于文本的安装部分时,请按照提示操作;按 R 键选择
4、修复或恢复选项。3. 如果您使用的是双引导或多重引导计算机,请从故障恢复控制台中选择要访问的安装。4. 在出现提示时,键入管理员密码。5. 在命令提示符处,键入“Recovery Console”命令,然后可以参考“Windows 故障恢复控制台中可用的命令”部分列出的命令。6. 您可以随时键入 Help 获得可用的命令列表。7. 您可以随时键入 Help 命令名 获取特定命令的帮助。例如,可以键入 help attrib 以显示 attributes 命令的帮助。8. 您可以通过在命令行键入 Exit 随时退出 Windows 恢复控制台。选项 3:添加 Windows 恢复控制台作为启动选
5、项如果计算机启动 Windows,您可以从 Windows 环境中添加 Windows XP 恢复控制台作为启动选项。要安装恢复控制台作为启动选项,请执行以下步骤: 1. 在 Windows 运行时,将 Windows CD 插入 CD 驱动器。2. 单击开始,然后单击“运行” 。3. 键入以下命令(其中 X:是 CD 驱动器号),然后按键盘上的 Enter。 X:i386winnt32.exe /cmdcons注意 在 /cmdcons 前要有一个空格。4. 单击“确定”,然后按照说明完成安装过程。注意 此操作会将 Windows 恢复控制台添加到 Windows“启动”文件夹中。5. 重新
6、启动计算机,并从可用操作系统列表中选择“恢复控制台 ”选项。重要说明:如果您使用的是软件镜像,请参见以下 Microsoft 知识库文章: 229077 镜像阻止预安装恢复控制台 222478 使用远程安装服务器创建用于运行恢复控制台的模板 恢复控制台的限制和局限当使用 Windows 恢复控制台时,您只能使用以下项目: 根文件夹 当前登录到的 Windows 安装的 %SystemRoot% 文件夹及其子文件夹 Cmdcons 文件夹 可移动媒体驱动器(如,CD 驱动器或 DVD 驱动器)注意 如果尝试访问其他文件夹,您可能会收到一则“访问被拒绝 ”的错误消息。这不一定表明这些文件夹中的数据
7、丢失或被损坏,只表示在运行 Windows 恢复控制台时文件夹不可用。而且,当使用 Windows 恢复控制台时,您无法将文件从本地硬盘复制到软盘中。但是,可以将文件从软盘或 CD-ROM 复制到硬盘中,以及从一个硬盘复制到另一个硬盘中。使用 Windows 恢复控制台中的命令控制台您可以通过恢复控制台有限制地访问 NTFS 文件系统、FAT 和 FAT32 卷。恢复控制台会阻止加载类似的 Windows 图形用户界面 (GUI),以修复和恢复 Windows 功能。启动 Windows 恢复控制台之后,您会收到以下消息: Microsoft Windows(R) 恢复控制台恢复控制台提供系统
8、修复和恢复功能。 键入“exit”退出恢复控制台并重新启动计算机。1: C:WINDOWS 您要登录到哪个 Windows 安装?(要取消,请按 Enter)输入相应 Windows 安装的编号。在此示例中,您需要按 1,然后,Windows 会提示您输入管理员帐户密码。注意:如果您连续三次输入不正确的密码,Windows 恢复控制台将关闭。而且,如果安全帐户管理器 (SAM) 数据库丢失或被损坏,则您无法使用 Windows 恢复控制台,因为您无法正确地通过身份验证。输入密码后,Windows 恢复控制台启动,键入 Exit 以重新启动计算机。使用 Windows XP Profession
9、al 时,可以将组策略设置为启用自动管理登录。 有关如何将恢复控制台设置为启用自动管理登录的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 312149 如何使管理员能够自动登录到恢复控制台 Windows 恢复控制台的可用命令在 Windows 恢复控制台中可以使用以下命令。命令不区分大小写。警告 其中一些命令会导致您的系统无法操作。请在命令行中输入命令之前阅读该命令的全部说明。如果对于某个命令存在任何疑问或问题,请向专业技术支持人员寻求建议。 HELP使用 help 命令可以列出下列所有支持的命令: attrib del fixboot more setb
10、atch delete fixmbr mkdir systemrootbootcfg dir format more typecd disable help net chdir diskpart listsvc rd chkdsk enable logon ren cls exit map rename copy expand md rmdirATTRIB使用带有下列一个或多个参数的 attrib 命令可以更改文件或文件夹的属性: -R +R -S +S -H +H -C +C注意 + 设置属性- 重置属性R 只读文件属性S 系统文件属性H 隐藏文件属性C 压缩文件属性必须至少设置或清除一个属
11、性。要查看属性,请使用 dir 命令。BATCHbatch inputfile outputfile使用此命令可以运行在文本文件中指定的命令。在该命令语法中,inputfile 指定包含要运行的命令列表的文本文件,outputfile 指定包含指定命令的输出的文件。如果没有指定输出文件,将在屏幕上显示输出。 BOOTCFG使用此命令可以进行启动配置与恢复。此命令包含下列选项: bootcfg /addbootcfg /rebuildbootcfg /scanbootcfg /listbootcfg /disableredirectbootcfg /redirect portbaudrate |
12、 useBiosSettings示例: bootcfg /redirect com1 115200bootcfg /redirect useBiosSettings可以使用下列选项: /add 将 Windows 安装添加到启动菜单列表中。/rebuild 循环访问所有 Windows 安装,以便您可以指定要添加的安装。/scan 扫描所有磁盘上的 Windows 安装并显示结果,以便您可以指定要添加的安装。/default 设置默认启动选项。/list 列出已在启动菜单列表中的项。/disableredirect 禁用启动加载程序中的重定向。/redirect 使用指定的配置启用启动加载程序
13、中的重定向。CD 和 CHDIR使用 cd 和 chdir 命令可以更改到其他文件夹。例如,您可以使用下列命令: 键入 cd 可以转到父文件夹。 键入 cd drive: 可以显示指定驱动器中的当前文件夹。 键入不带任何参数的 cd 可以显示当前驱动器和文件夹。chdir 命令将空格按分隔符处理。因此,您必须在包含空格的文件夹名称前后加引号 (“)。例如, cd “windowsprofilesusernameprogramsstart menu“chdir 命令只能在以下位置中使用:当前 Windows 安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。 CHKDSKchkd
14、sk drive /p /rchkdsk 命令检查指定驱动器并且修复或恢复该驱动器(如果该驱动器需要修复或恢复)。此命令也标记任何损坏的扇区并恢复可读信息。可以使用下列选项: /p 对驱动器进行彻底检查并纠正所有错误。/r 查找损坏的扇区并恢复可读信息。注意 如果您指定了 /r 选项,则同时会指定 /p 选项。如果您指定了不带参数的 chkdsk 命令,则该命令会在没有有效选项的情况下检查当前驱动器。运行 chkdsk 命令时,必须使用 Autochk.exe 文件。CHKDSK 自动在启动文件夹中查找此文件。如果已预安装了命令控制台,启动文件夹一般是 Cmdcons 文件夹。如果 CHKDS
15、K 无法在启动文件夹中找到 Autochk.exe,会尝试查找 Windows 安装光盘。如果找不到安装媒体,CHKDSK 会提示您输入 Autochk.exe 文件的位置。 CLS使用此命令可以清除屏幕。 COPYcopy 源目标使用此命令可以复制文件。在该命令语法中,source 指定要复制的文件,destination 指定新文件的文件夹或文件名。不能使用由星号 (*) 表示的通配符,而且不能复制文件夹。如果从 Windows 安装光盘复制压缩文件,复制时会自动对文件解压缩。文件源可以是可移动媒体、当前 Windows 安装的系统文件夹中的任何文件夹、任何驱动器的根目录、本地安装源或者
16、Cmdcons 文件夹。如果未指定 destination,则默认目标是当前文件夹。如果文件已经存在,系统将提示您是否想用复制的文件覆盖现有文件。目标不能是可移动媒体。 DEL 和 DELETEdel 驱动器 :路径文件名delete 驱动器 :路径文件名使用此命令可以删除文件。在该命令语法中,drive:path filename 指定要删除的文件。delete 命令只能在以下位置中使用:当前 Windows 安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。delete 命令不接受通配符。 DIRdir 驱动器 :路径文件名使用此命令可以显示文件夹中的一组文件和子文件夹。在
17、该命令语法中,drive:path filename(驱动器:路径文件名)指定要列出的驱动器、文件夹和文件。dir 命令可以列出所有文件,包括隐藏文件和系统文件。文件可以具有下列属性: D 目录H 隐藏文件S 系统文件E 加密文件R 只读文件A 可以存档的文件C 已压缩的文件P 重新分析点dir 命令只能在以下位置中使用:当前 Windows 安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。 DISABLEdisable servicename(禁止服务)使用此命令可以禁用 Windows 系统服务或驱动程序。在该命令语法中,servicename (邮箱、名) 指定要禁用的
18、服务或驱动程序的名称。 使用 listsvc 命令可以显示所有可以禁用的服务或驱动程序。disable 命令在将启动类型重置为 SERVICE_DISABLED 之前打印旧的服务启动类型。如果必须再次启用该服务,请记录旧的启动类型。disable 命令显示下列 start_type 值: SERVICE_DISABLED (禁止服务)SERVICE_BOOT_START (启动引导服务)SERVICE_SYSTEM_START (启动系统服务)SERVICE_AUTO_START (启动自动服务)SERVICE_DEMAND_START (要求启动服务)DISKPARTdiskpart /ad
19、d/deletedevice_name drive_name partition_name size使用此命令可以管理硬盘卷上的分区。 可以使用下列选项: /add 新建一个分区。/delete 删除现有分区。device_name 用于新建分区的设备的名称。drive_name 基于驱动器号的名称,例如 D:。partition_name 用于删除现有分区的基于分区的名称。size 以 MB 为单位的新分区大小。可以根据 MAP 命令的输出来确定设备名,例如,DeviceHardDisk0。您可以使用分区名称而不是驱动器名称参数,例如,DeviceHardDisk0Partition1。(硬
20、件、硬盘、分区)如果没有使用参数,将显示用于管理分区的用户界面。警告 如果对具有动态磁盘配置的磁盘使用此命令,可能会损坏分区表。除非使用磁盘管理工具,否则不要修改动态磁盘的结构。 ENABLEenable servicename start_type您可以使用 enable 命令来启用 Windows 系统服务或驱动程序。使用 listsvc 命令可以显示所有可以启用的服务或驱动程序。enable 命令在其被重置为新值之前打印该服务的旧启动类型。最好记录旧值,以防您需要还原服务的启动类型。start_type(启动类型)有下列有效选项: SERVICE_BOOT_STARTSERVICE_SY
21、STEM_STARTSERVICE_AUTO_STARTSERVICE_DEMAND_START如果没有指定新的启动类型,enable 命令会为您打印旧的启动类型。 EXIT使用 exit 命令可以退出恢复控制台并重新启动计算机。 EXPANDexpand 源 /F:filespec 目标 /yexpand 源 /F:filespec /D使用此命令可以展开文件。在该命令语法中,source 指定要展开的文件的名称,destination (目标文件夹) 指定新文件的文件夹。如果没有指定目标,则此命令在默认情况下使用当前文件夹。不能包括通配符。 可以使用下列选项: /y 在覆盖现有文件之前不提
22、示。/f:filespec 标识要展开的文件。/d 不展开;仅显示源中的文件目录。如果源包含多个文件,则必须使用 /f:filespec 参数来查找要展开的特定文件。可以包含通配符。目标可以是以下位置中的文件夹:当前 Windows 安装的系统文件夹、驱动器的根目录、本地安装源或 Cmdcons 文件夹。目标不能是可移动媒体,而且目标文件不能是只读的。使用 attrib 命令可以删除只读属性。除非您使用 /y 选项,否则 expand (展开)命令将提示您目标文件已存在。 FIXBOOTfixboot 驱动器名称 :使用此命令可以在系统分区上写入新的 Windows 启动扇区代码。在该命令语法
23、中,drive name 是启动扇区将写入的驱动器号。此命令修复 Windows 启动扇区中的损坏。此命令将覆盖写入系统启动分区的默认设置。只有基于 x86 的计算机才支持 fixboot 命令。 FIXMBRfixmbr 设备名称使用此命令可以修复启动分区的 MBR。在该命令语法中,device name 是一个可选的设备名,它指定了需要新 MBR 的设备。当病毒损坏了 MBR,导致 Windows 无法启动时,可以使用此命令。警告:如果存在病毒或硬件问题,此命令可能会损坏分区表。如果使用此命令,则可能会创建出无法访问的分区。我们建议您在使用此命令之前先运行防病毒软件。可以根据 map 命令
24、的输出获得该设备的名称。如果不指定设备名称,将修复启动设备的 MBR,例如: fixmbr deviceharddisk2如果 fixmbr 命令检测到无效或非标准的分区表签名,fixmbr 命令将在改写 MBR 之前提示您选择是否允许此操作。只有基于 x86 的计算机才支持 fixmbr 命令。 FORMATformat 驱动器 :/Q /FS:file-system使用此命令可将指定的驱动器格式化到指定的文件系统。在命令语法中,/Q 对驱动器执行快速格式化, 驱动器 是要格式化的分区的驱动器号,/FS:file-system 指定要使用的文件系统的类型,如 FAT、FAT32 或 NTFS
25、。如果没有指定文件系统,将使用现有的文件系统格式(如果可用)。 LISTSVClistsvc 命令列出所有可用的服务、驱动程序以及它们在当前 Windows 安装中的启动类型。此命令在与 disable (禁止)和 enable(允许) 命令一起使用时非常有用。该列表是从 %SystemRoot%System32ConfigSystem 配置单元中提取的。如果系统配置单元已损坏或缺失,将出现不可预知的结果。 LOGONlogonlogon(登录、上网) 命令可以列出所有检测到的 Windows 安装,然后要求您输入要登录的 Windows 副本的本地管理员密码。如果您连续三次登录失败,控制台将
26、关闭,计算机也会重新启动。 MAP(映像)map arc使用此命令可以列出驱动器号、文件系统类型、分区大小以及到物理设备的映射。在该命令语法中,arc 参数指示 map 命令使用 ARC 路径而不是 Windows 设备路径。 MD 和 MKDIRmd 和 mkdir (创建目录)命令可以新建文件夹。不支持通配符。mkdir 命令只能在以下位置中使用:当前 Windows 安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。 MOREmore filename使用此命令可以在屏幕上显示文本文件。 NET虽然帮助文件另有说明,但是不能从恢复控制台使用 net 命令。不会为恢复控制台
27、加载协议栈。因此,没有可用的网络函数。 RD 和 RMDIR使用 rd 和 rmdir 命令可以删除文件夹。这些命令只能在以下位置中使用:当前 Windows 安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。 REN 和 RENAME使用 ren 和 rename 命令可以重命名文件。注意:无法为重命名的文件指定新的驱动器或路径。这些命令只能在以下位置中使用:当前 Windows 安装的系统文件夹、可移动媒体、任何硬盘分区的根文件夹或本地安装源。 SET 您可以使用 set 来显示或修改 4 个环境选项。 AllowWildCards (自动设置)= FALSE AllowAllPaths9(无效路径)= FALSE AllowRemovableMedia(无效媒体)= FALSE NoCopyPrompt (无效复制) = FALSE有关如何使用 set 命令的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 235364 恢复控制台中 SET 命令的说明 SYSTEMROOTsystemroot 命令可以将当前工作文件夹设置为您当前登录到的 Windows 安装的 %SystemRoot% 文件夹。 TYPEtype filename使用 type 命令可以显示文本文件。