图解系统恢复控制台_

来源:百度文库 编辑:神马文学网 时间:2024/04/28 19:13:27

  图解系统恢复控制台
  一、恢复控制台是何许人也?
  

  开机F8进入安全模式,杀毒....相信不管是菜鸟还是老鸟都小Kiss了,然而有一天我们发现不能进入安全模式了,选择DOS启动,但是大多数的不支持NTFS,还是PE盘我想你一般不会备一张吧。其实我们也许可以试试恢复控制台(RecoveryConsole)它可以进行这些的操作:⑴读写NTFS对文件删除,复制;⑵禁用或者启动系统服务;⑶修复系统启动错误;⑷替换损坏的系统文件等等
  二、如何安装进入恢复控制台
  1、我们可以使用光盘直接进入恢复控制台
  
  
  2、我们还可以把恢复控制台直接安装到硬盘备用
  开始--运行输入D:\i386\winnt32.exe/cmdcons(D:为光驱盘符,请自行修改)
  

  
  
  

  
  
  
  说明:如何更改启动等待时间(如下图)
  
  三、实例讲解恢复控制台的常用命令(更多介绍请到参考资料的链接去查看)
  (1)实例:Boot.ini非法、或者启动菜单丢失
  
解决:可以通过bootcfg/add重新构建启动项目
  (加载识别符:可以输入windowsxp或者其他你喜欢的名称
  OS加载选项:可以输入fastdetect)
  BOOTCFG(此命令用于启动配置与恢复)
  命令格式和参数
  bootcfg
  /add:将Windows安装添加到启动菜单列表中。
  /rebuild:重复所有Windows安装,以便您可以指定要添加的安装。
  /scan:在所有磁盘上扫描Windows安装并显示结果,以便您可以指定要添加的安装。
  /default:设置默认启动选项。
  /list:列出已经在启动菜单列表中的项。
  /disableredirect:禁用启动加载器中的重定向。
  /redirect:使用指定的配置启用启动加载器中的重定向。
  (2)实例:NTLDRISMISSING.......
  解决:这种情况一般是NTLDR损坏或者丢失造成,可以通过copy好的文件覆盖即可
  CopyD:\i386\NTLDRC:\(D盘为光驱盘符。可以通过map命令查看硬盘的盘符)
  命令格式
  copysourcedestination
  说明:在命令语法中,source指定要复制的文件,destination指定新文件的文件夹名或文件名。不能使用通配符(*),而且不能复制文件夹。如果从WindowsCD-ROM复制压缩文件,复制时会自动对文件解压缩。
  (3)实例:系统关键服务被禁用,而在正常模式,安全模式都不能启动,俺以前碰到的是【RemoteProcedureCall(RPC)服务异常被禁用】
  
解决:通过恢复控制的listsvc和enable命令解决了
  Listsvc查看RPC的服务名
  EnableRpcSsSERVICE_AUTO_START启用该服务
  LISTSVC
  列出所有可用的服务、驱动程序以及它们的当前Windows安装的启动类型。此命令和disable以及enable命令一起使用时是有用的。
  注意列表从%SystemRoot%\System32\Config\System配置单元中提取。如果系统单元已损坏或丢失,将出现不可预知的结果。
  ENABLE
  命令格式:
  enableservicenamestart_typeservicename为服务名
  start_type的有效选项是:
  SERVICE_BOOT_START
  SERVICE_SYSTEM_START
  SERVICE_AUTO_START
  SERVICE_DEMAND_START
  (4)实例:Userinit.exe损坏或者丢失造成的系统不能启动问题
  
解决:expandD:\i386\USERINIT.EX_C:\windows\sytem32\USERINIT.EXE(D
  为光驱盘符)
  EXPAND(文件解压)
  格式命令
  expandsource[/F:filespec][destination][/y]
  expandsource[/F:filespec]/D
  /y:在改写现有文件前不提示。
  /f:filespec:标识要展开的文件。
  /d:不展开,仅显示源中的文件目录。
  说明:如果源中包含一个以上的文件,需要/f:filespec参数标识要展开的具体文件。可以包含通配符。使用此命令可展开文件。在命令语法中,source指定要展开的文件的名称,destination指定新文件的文件夹。如果没有指定目标,此命令默认为当前文件夹。不能包括通配符。
  (5)实例:Errorloadingoperatingsystem(操作系统读取错误)/Missingoperatingsystem(操作系统丢失)
  
解决:FIXMBRC:
  FIXMBR(修复主引导记录)
  命令格式
  fixmbrdevicename
  说明:使用此命令可修复启动分区的主启动记录(MBR)。在命令语法中,devicename是一个可选的设备名,它指定了需要新MBR的设备。当病毒损坏了MBR,导致Windows无法启动时,可以使用此命令。
  警告:如果出现病毒或者存在硬件问题,此命令可能损坏分区表。使用此命令可能导致无法访问分区。Microsoft建议您在使用此命令之前运行防病毒软件。
  (6)实例:DiskerrorPresskeytorestart
  解决:FIXBOOTC:
  FIXBOOT(修复分区引导记录)
  命令格式
  fixbootdrivename:
  说明:使用此命令可在系统分区上写入新的Windows启动扇区代码。在命令语法中,drivename是启动扇区将写入的驱动器号。此命令修复Windows启动扇区中的损坏。此命令重写系统启动分区的写入默认值。FIXBOOT仅在基于x86的计算机上受支持。
  警告:如果出现病毒或者存在硬件问题,此命令可能损坏分区表。使用此命令可能导致无法访问分区。Microsoft建议您在使用此命令之前运行防病毒软件。
  四、附录、突破恢复控制台目录访问限制
  我们可以在系统还正常的时候通过组策略来做到突破目录限制
  开始---运行输入gpedit.msc依次选择
  •Microsoft管理控制台(MMC)中的安全配置和分析管理单元。
  •“组策略”中的“计算机配置”。
  •“计算机配置”中的“windows设置”。
  •“安全设置”中的“安全选项”。
  查找以下两个与故障恢复控制台有关的安全策略。
  •故障恢复控制台:允许自动系统管理级登录。
  •故障恢复控制台:允许对所有驱动器和文件夹进行软盘复制和访问。
  第一个策略允许启动故障恢复控制台,而不提示输入存储在本地计算机帐户数据库中的管理密码。第二个策略在使用故障恢复控制台时启用set命令。这是要启用的策略,并允许您在故障恢复控制台会话期间将4个变量的任何一个更改为TRUE。在进行上述策略更改后,可以运行以下命令强制刷新本地计算机的策略:secedit/refreshpolicymachine_policy
  在刷新本地策略并且启用的故障恢复控制台安全策略生效后,就可以启动故障恢复控制台并使用set命令启用4个环境选项中的任何一个了。
  set命令的语法如下:
  setvariable=true或false
  注意:等号两边必须有一个空格。如果没有,则set命令返回“syntaxerror”消息,并且无法执行该命令。
  如果将变量设置为TRUE,则变量具有以下含义:
  •allowwildcards:允许在某些命令中使用通配符(例如,“del*.bak”)。
  •allowallpaths:允许更改目录以包括所有驱动器上的所有文件夹(cd命令)。
  •allowremovablemedia:允许将硬盘上的文件复制到软盘或其他能识别的可移动媒体上。
  •nocopyprompt:在复制文件时,允许覆盖现有文件而不给出提示。
  
  参考资料来源于微软知识库和日常中遇到过的问题
  
  
  
  如何安装和使用WindowsXP的故障恢复控制台
  http://support.microsoft.com/kb/307654/zh-cn
  
  故障恢复控制台中SET命令的说明
  http://support.microsoft.com/kb/235364/zh-cn
  
  WindowsXP故障恢复控制台的说明
  http://support.microsoft.com/kb/314058/zh-cn
  搜索更多相关主题的帖子:控制台系统图解
更多精彩 颖用嘉软
魔法软件 站长之家 TCの素材 Q Q宝典
异域空间 KK影音? 娱乐休闲 疯狂灌水
如颖随行的口袋