找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 324|回复: 2

[求助]:如何使用“故障恢复控制台”?

[复制链接]
发表于 2003-9-17 12:28:32 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
请教,如何使用“故障恢复控制台”?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-9-17 12:47:23 | 显示全部楼层
可以使用故障恢复控制台提供的命令来完成简单的操作(比如更改到不同目录或查看目录等)和功能更为强大的操作(比如修复引导扇区等)。

Help
通过在故障恢复控制台命令提示符下键入help,可在故障恢复控制台上显示有关命令的帮助信息。直接在help后面加一个空格和具体的命令,将得到指定命令的帮助信息。
Exit
这个命令可以退出控制台,并重新启动计算机。

Attrib
更改文件或目录的属性。如果根目录下的一个文件损坏,想从光驱上复制一个同名文件进行覆盖的时候,这个被损坏文件的只读属性将产生保护功能,因此无法完成复制操作,此时可以用这个命令改变文件的属性。例如,Attrib boot.ini -r可以将Boot.ini文件的只读属性去掉。

Cd(Chdir)
显示当前目录的名称,或更改当前的文件夹。后面带文件夹名字将更改当前的文件夹为指定的文件夹,没有参数将显示当前的文件夹。
与DOS不同,在故障恢复控制台中,Cd..命令无法将当前目录改变到上一级目录,正确的用法是在Cd和..之间加一个空格。Cd \(中间也要有空格)将返回到根目录。

Chkdsk
检查磁盘并显示状态报告。可以在这个命令的后面加一个空格和驱动器名称来指定只检查某个驱动器。

如果我们只是从故障恢复控制台学了几个命令,未免就太浪费时间了,因此,我们还是来学习如何解决实际困难吧。

以下的例子中,默认的Windows 2000操作系统安装在C盘,光驱为D。实际操作中,请根据自己的实际情况选择。

1.修复Windows XP与Windows 98的多重启动问题
在安装了Windows XP之后,如果又重新安装了Windows 98,那么原来的多重启动菜单将消失。此时并不需要重新安装Windows XP操作系统,借助系统故障恢复控制台可以很轻松地重现多重启动菜单。

按上文所述方法启动系统恢复控制台,然后在提示符下输入:bootcfg /list,这时会列出引导列表中已经有的条目,然后输入bootcfg /scan,这个命令将扫描用于Windows安装的所有磁盘并显示结果。如果已经扫描到Windows XP系统,可以输入bootcfg /add,这时会提示“选择要添加的安装”,选择相应操作系统前的编号,然后会提示输入加载时的提示语句,此时可输入“Microsoft Windows XP Professional”。在提示输入操作系统加载选项的时候,输入fastdetect,回车后退出并重新启动计算机就可以看到熟悉的多重启动菜单了。
在Windows 2000的恢复控制台中,没有bootcfg命令。

相关链接:2002年第3期《电脑爱好者》59页—“利用Windows XP的恢复控制台修复受损的双启动菜单”。

2.系统启动时,提示找不到NTLDR或者NTDETECT,按任意键系统重启。
这两个文件在Windows 2000安装光盘的i386目录下,借助系统恢复控制台,可以很轻松地将它们从安装光盘中复制到硬盘的系统中。
请输入copy d:\i386\ntldr后回车,在提示是否覆盖时按“Y”键。然后输入copy d:\i386\ntdetect.com,同样在出现提示的时候按“Y”键后退出并重新启动计算机,现在可以正常启动了。
输入以上命令的时候要确保在C盘,也就是Windows 2000系统根目录下。

3.提示找不到某个DLL文件。
使用系统恢复控制台可以从压缩文件中提取文件。假设我们要从Win.cab里提取DLL(动态链接库)文件。
输入expand d:\i386\win.cab /d /f:*.dll,这样系统会显示所有存放在Win.cab包里的DLL文件。然后我们通过输入expand d:\i386\win.cab /f:*.dll就可以将里面的DLL文件复制到系统的根目录下面了。

4.安装操作系统的时候,由于硬件问题,导致安装声卡后死机,无法进入系统。
利用系统恢复控制台的Disable(禁用)命令可以禁止声卡启动,从而正常进入系统。
首先查找声卡的驱动程序。输入listsvc命令后回车,这时会显示计算机上所有的可以使用的服务和驱动程序。细心查找声卡的驱动程序,本例假设为sbpci,找到后输入命令:disable sbpci,这时系统会提示你该项已经被禁止。此时要记下其数值,本例为:SERVICE_DEMAND_START,然后退出并重新启动计算机进入系统,就可以发现原来的右下角的小喇叭不见了。如果想重新使用该驱动程序,只要进入系统恢复控制台,输入enable sbpci SERVICE_DEMAND_START就可以重新使用了。

技巧:使用“组策略”
让故障恢复控制台的Set命令没有限制
如同上文所说的,在默认的情况下,恢复控制台有许多限制,例如无法访问一些文件夹、无法将文件复制到软盘等等,但是通过“组策略”则可以放开更多的权限,权限放开后,在恢复控制台中,通过Set命令可以使以下变量的值为真。以下是当变量为真时增加的权限:
AllowWildCards允许某些命令(如 del 命令)支持通配符。
AllowAllPaths允许访问系统上的所有文件和目录。
AllowRemovableMedia允许文件复制到软盘、闪盘等可移动磁盘上。
NoCopyPrompt 覆盖现有文件时不显示提示。
在恢复控制台中输入Set命令,后面不加任何参数可以查看当前的参数值情况。输入Set AllowAllPaths = TRUE则可以让变量AllowAUPaths的值为真。
那么,如何通过“组策略”来放开Set的权限呢?
点击“开始→运行”,输入Gpedit.msc后按“确定”。
点击“本地计算机策略”展开项目。
点击“计算机配置→Windows设置→安全设置→本地策略”。
点击“安全选项”。
双击右边详细项目窗口中的“故障恢复控制台:允许对所有驱动器和文件夹进行软盘复制和访问”。

在弹出的“本地安全策略设置”对话框中,选择“已启用”,然后点击“确定”。
如果没有安装“组策略”,请按照以下办法安装:
点击“开始→运行”,输入MMC后按“确定”。
在“控制台1”对话框中,点击“控制台”菜单,然后选择“添加/删除管理单元”。
在随后出现的对话框中,点击“添加”按钮。
在“添加独立管理单元”对话框中,选择“组策略”后点击“添加”按钮。
在“选择组策略对象”对话框中,选择“本地计算机”,然后点击“完成”。
在“添加独立管理单元”对话框中,点击“关闭”。
在“添加独立管理单元”对话框中,点击“确定”。
这时,你就可以看见“组策略”了。

另外,还可以使用“组策略”运行自动系统管理级登录,这样在启动故障恢复控制台的时候就不会出现输入管理员登录口令的提示。只要详细项目窗口中启用“故障恢复控制台:允许自动系统管理级登录”就可以了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2003-9-18 05:47:02 | 显示全部楼层
前两天,我使用过用故障控制台来恢复系统,但是由于对HELP后得到的命令功能不十分了解,因此,未能成功,后来只得重新安装,现读2楼楼主的文章后,大概以后的类似问题可以得到解决了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-10-13 12:34 , Processed in 0.295162 second(s), 36 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表