为Windows请个“系统医生”
从Windows 2000开始,微软为用户提供了“故障恢复控制台”(以下简称控制台),通过我们以前文章的介绍,相信你已经了解了在Windows出现较大故障。
比如:连安全模式都无法进入时,可以启动它来拯救系统。虽然控制台和以前的Dos在界面和用法上有些相似,但也有不少区别,因此在使用中可能会遇到一些小难点,下面我们就来介绍一下。
1、长文件夹名必须要使用引号(')
在控制台中键入长文件夹名或长文件名,必须使用英文引号括起来。否则,将显示“无此文件夹或文件”。例如:要进入“C:WindowsWindowsUpdate”目录,要键入命令:“cd c:Windows'WindowsUpdate'”,或者“cd c:'Windows WindowsUpdate'”,或者“cd 'c:WindowsWindowsUpdate'”。
我的经验谈:在控制台中如果用DIR命令列目录时,显示的结果会与以前的DOS相反,就是文件或文件夹名被列在了最后面,最前面是创建时间。另外,《电脑爱好者》16和18期介绍的ERUNT软件真的太棒了,好几次在安装软件时出现问题,系统蓝屏无法启动,我都是进入控制台,进入WINNTERDNT文件夹,这里保存着每天开机时对系统注册表的备份,它们的文件夹名为“2004-11-03”这样的格式,因此在进入时就得输入“CD '2004-11-03'”。最近这个软件又升级了,下载地址为:http://home.t-online.de/home/lars.hederer/erunt/erunt-setup.exe。
2、文件夹名包含空格必须要使用引号(')
在控制台中要键入包含空格的文件夹或文件名,必须使用英文引号括起来,否则,将显示“参数无效”。例如:要进入“C:WindowsWindows Update”目录,要键入“cd c:Windows'windows update'”,或“cd c:'Windowswindows update'”,或“cd 'c:Windowswindows update'”。
3、访问非Windows目录
默认情况下,控制台只能访问Windows目录。要访问其他目录,需要执行下面步骤。
第一步:登录Windows,单击“开始→运行”,键入“Gpedit.msc”命令并回车,单击“计算机配置→Windows设置→安全设置→本地策略→安全选项”,双击“故障恢复控制台:允许对所有驱动器和文件夹进行软盘复制和访问”,然后选择“已启用”。
第二步:进入控制台,在命令提示符下键入“Set”命令,回车后屏幕显示:
AllowWildCards = FALSE
AllowAllPaths = FALSE
AllowRemovableMedia = FALSE
NoCopyPrompt = FALSE
接着在命令提示符下键入“set allowallpaths = true”命令并回车(注意等号左右都要有一个空格),就可以访问其他目录。否则将显示“禁止访问”。
我的经验谈:最近,我的电脑运行非常慢,查看Windows XP的“启动”项,发现多了一些程序。打开所在目录,有两个可执行文件,wincomm.exe和winlock.exe。wincomm.exe运行后,会在注册表启动键值中监控自己必须加载,并且使winlock.exe运行并随时监控它是否运行;同样,winlock.exe也监控wincomm.exe是否运行,一旦发现对方不在内存中,就立刻使对方运行。照这样原理,如果是病毒,杀毒软件想清除它都难呀。而我利用控制台轻松解决了这个问题,首先按照上面的方法设置好,然后用CD命令进入两个程序所在文件夹,依次输入:“del wincomm.exe'和'del winlock.exe”,终于将两个难以删除的程序搞定了。
4、返回上一级目录
必须键入“cd ..”命令,不能使用“cd ”命令。
5、小心盘符变化
在控制台中驱动器盘符可能会有变化,比如移动硬盘的位置可能会提前。为避免操作错误,输入“Map”命令并回车,将显示当前所有可用驱动器盘符、文件系统以及空间大小等内容,可据此判断。
小提示
要退出控制台,在命令提示符下键入“exit”命令,重新启动电脑即可。
6、经验总结
(1)Windows 2000以上操作系统虽然没有了真正的DOS系统,但是别忘了“系统故障控制台”,用它除了恢复系统文件外还可以删除顽固程序呢!
(2)在“系统故障控制台”里,许多命令的用法跟DOS下有些差别,要注意添加空格,像“SET AllowAllPaths = TRUE”这个命令,“=”号左右都要加空格,否则会提示错误的命令。还有DIR、CD等命令都与DOS下不一样,具体的用法,可以使用“命令名 /?”来查看该命令的帮助。