Windows故障恢复控制台(2)

 
Windows故障恢复控制台(2)
2016-09-27 00:43:04 /故事大全

可以使用此命令在屏幕上显示文本文件。

* RD 和 RMDIR

可以使用rd 和rmdir 命令删除文件夹。这些命令的操作范围仅限于当前 Windows 安装的系统文件夹、可移动媒体、所有硬盘分区的根文件夹或本地安装源。

* REN 和 RENAME

可以使用ren 和rename 命令重命名文件。注意,您不能为目标文件指定新的驱动器或路径。这些命令的操作范围仅限于当前 Windows 安装的系统文件夹、可移动媒体、所有硬盘分区的根文件夹或本地安装源。

** SET

可以使用set 命令显示或修改 4 个环境选项。

AllowWildCards = FALSE

AllowAllPaths = FALSE

AllowRemovableMedia = FALSE

NoCopyPrompt = FALSE

** SYSTEMROOT

可以使用systemroot 命令将当前工作文件夹设置为您当前所登录的 Windows 安装的 %SystemRoot% 文件夹。

* TYPE

type filename

可以使用type 命令显示文本文件。

>>3. << 基本任务

在上面一节列出了Win2000故障恢复控制台的所有命令,其中**标注的都是相关系统故障比较密切的命令,与他们相关的可能遇到的故障和解决方法如下。

1. 安装Linux或其他操作系统后不能引导Windows 2000系统了......

# 原因可能是主引导块(MBR)或Windows分区引导记录被修改,可以用FIXBOOT和FIXMBR

命令修复MBR和引导块,FIXMBR的功能就相当于DOS下的fdisk /mbr 。FIXBOOT可能需要指定

Win2000的系统安装分区路径,格式是DeviceHardDisk0Partition1类似的。

另一个可能是系统分区改变,导致c:boot.ini中记录的系统文件路径错误,从而系统无法引导。这样需要修改boot.ini文件,由于故障恢复控制台中没有可用的文本编辑器...所以可能你只能把它拷贝到移动媒体上,在别的系统中编辑正确之后再拷贝回来。注意,这个文件是系统隐含只读属性,需要先attrib -s -r -h c:boot.ini才能够修改和替换。至于

修改的方法和问题,见第四条和第五条。

如果你使用Bluecon或者WinPE这样强大的工具的话,那么可以直接修改这个文件,工作就更简单了。

2. 我新加了一个硬盘,如何分区和格式化?

# 很多人都抱怨win20系统下找不到fdisk,这是当然的,因为它已经被另一个命令DISKPART

取代了。DISKPART的命令行参数见上一节,设备名也是如上所述格式,可以按字符控制界面

和命令行操作两种模式运行。 至于格式化,format命令和以前并没有什么大的区别,参数格式很简单,比较有用的参数主要是/FS:[NTFS|FAT],可以指定格式化分区类型。提示:可以使用MAP命令查看当前所有识别出的设备路径。

3. 我为了防止冲击波病毒,按照网上一些文档所述关掉了RPC/DCOM服务,所以......

# 所以遭遇不幸了是不是?我就说这个不能关的么...

可以用如下命令打开: ENABLE Remote Procedure Call (RPC) SERVICE_SYSTEM_START 如果误关了其他服务,也可以用LISTSVC查看服务信息,然后用ENABLE打开。在LISTSVC中会列出所有的系统服务,包含隐含服务以及驱动服务,比Services.msc强大多了... 同样,由于其统服务启动失败引起的故障,例如你看Norton的杀毒引擎不爽,也可以在这里用DISABLE禁掉他。 ENABLE和DISABLE的最后一个参数,是启动类型,分别定义为服务启动的阶段和类型,详细地看注册表中的键值,以及其他资料。

4. 我不小心替换了某个系统服务程序/驱动,系统起不来了......

# 有两种方法,一种比较干净的方法,就是从系统安装光盘中的驱动安装包释放出原始的驱动

文件: expand d:i386driver.cab /f:文件名 [路径]

在此命令中,使用 CD-ROM 驱动器号替换 d:,使用要扩展的文件名替换文件名,然后使用要在其中复制驱动程序文件的文件夹替换路径。通常情况下,驱动程序 (.sys) 文件存储在 %SystemRoot%System32Drivers 文件夹中.例如,要替换 Atimpab.sys 驱动程序文件,您可以键入:

expand d:i386driver.cab /f:atimpab.sys %systemroot%System32Drivers

注意,在此命令中,您必须使用 /f 开关,因为 Driver.cab 压缩文件包含多个文件。

安装文件存储在 Windows 2000 安装 CD-ROM 的压缩文件夹(称为 CAB (.cab) 文件)中。驱动程序文件存储在 Driver.cab 文件中。

另外,也可以使用copy命令使用移动媒体(主要是软盘)从别的机器上拷贝一份干净的备份过来。copy [源路径] 源文件名 [目标路径] 目标文件名

范例:copy a:atimpab.sys c:winntsystem32driversatimpab.sys 需要注意的是,故障恢复控制台中的“copy”命令不支持通配符。因此,您每次只能复制一个文件。如果您必须替换多个文件,请使用多个“copy”命令。

5. 我用了copy命令,可是她说我权限不够,copy失败......

这是一个"有限控制台"么?在Win2000故障恢复控制台中,出于安全因素考虑,是不允许直接修改系统内的

文件的,这些是由系统中的几个环境变量决定的,这些变量可以用set命令查看。

默认情况下,使用下列规则:

AllowAllPaths = FALSE: 此规则禁止访问您在进入故障恢复控制台时选定的系统安装以外的文件夹和子文件夹。

AllowRemovableMedia = FALSE: 此规则禁止访问作为复制文件目标的可移动媒体。

AllowWildCards = FALSE: 此规则禁止命令的通配符支持,例如,copy 和del。

NoCopyPrompt = FALSE: 此规则意味着当您覆盖现有文件时,故障恢复控制台将提示您进行确认。

我们只需要执行 set allowremovablemedia = true ,就可以使用移动媒体拷贝文件了。

同样,set AllowAllPaths = true,就可以访问所有路径下的文件了。 你可以看一下其他的环境变量,或许有意外的惊喜哦,现在是不是觉得这个无用的控制台功能强大了许多?

备注:在每次进入故障恢复控制台时,必须重新键入 set 命令。

6. 每次都要用光盘启动,很烦哪...

这个也是可以安装在硬盘上的,不过和普通的应用程序可不同。

若要安装故障恢复控制台,请:

& 将 Windows 2000 光盘插到 CD-ROM 驱动器中;

& 单击<开始菜单>,然后单击"运行";

& 在打开 框中,键入drive:i386winnt32.exe /cmdcons,其中 drive 是 CD-ROM

驱动器的驱动器号。

& 启动安装过程,然后重新启动计算机。 下次启动计算机时,在启动菜单上就会多出一项“Microsoft Windows 故障恢复控制台”。

7. 我的机器是AD域控制器,用你的方法不能修复...

# 如果计算机是使用 Active Directory 的域控制器,那么应该使用启动模式菜单中的 “目录服务还原模式”,并且输入将服务器升级为域控制器时选择的“目录服务还原模式”

密码。

8. 我用安装光盘启动,可是却认不出我的硬盘,怎么办啊?

# 其实在安装操作系统时你一定就已经遇到过这个问题了,因为Windows系统内没有你的硬件

驱动,所以需要你自己提供第三方的驱动程序。在故障恢复控制台启动前,可以按 F6 键安

装第三方 SCSI 或 RAID 驱动程序,然后向天祈祷,如果RP不是太差的话,那么就可以访

问你的硬盘了。

9. 最后提醒一点,系统恢复工作最重要的一点,还是及时备份...备份注册表,备份驱动,

# 备份系统文件...等等;最起码的工作就是一定要创建一份当前系统的紧急修复磁盘,

否则有可能出现紧急修复控制台找不到系统安装的现象...到时候你就欲哭..吧。方法:

我的电脑 -> 右键点击 C: -> 工具 -> 备份 -> 紧急修复磁盘。

注:更多精彩教程请关注三联电脑教程栏目,三联电脑办公群:189034526欢迎你的加入

所属专题:
如果您觉得本文或图片不错,请把它分享给您的朋友吧!

 
搜索
 
 
广告
 
 
广告
 
故事大全
 
版权所有- © 2012-2026 · 故事大全 SITEMAP站点地图 Power by Foton Truck手机看故事 站点地图 Power by flip clock online