Windows的恢复控制台功能强大,处理系统问题是一等一的“高手”。它就像藏在朴实剑鞘内的一柄利剑,一旦掌握它,平淡无奇的外观下的“杀气”足以让各种系统故障胆颤心惊。
示例三:解决安装Win2000后无法启动WinXP的问题
在已经安装WinXP的电脑中再安装Win2000后,试图启动WinXP时,收到错误消息:“Starting Windows... Windows 2000 could not start because the following file is missing or corrupt: ……”
此问题的原因是新安装的Win2000的系统引导文件替换了原来WinXP的系统引导文件,而Win2000的引导文件存在与WinXP系统引导的兼容性问题。只须将WinXP的系统引导文件复制到引导分区根目录下,覆盖Win2000的引导文件即可。
Step1:引导到故障恢复控制台,登录到任意一个Windows。
Step2:保证光驱中插入了WinXP的安装光盘,假设光盘盘符为F:,则分别输入以下命令:
Copy f:i386
tldr c:
Copy f:i386
etdetect.com c:
Copy f:i386ootfont.bin c:
当提示是否覆盖现有文件时一律选择“是”。
Step3:键入“Exit”退出控制台并重新启动WinXP。
提示:使用故障恢复控制台的Copy命令时有个特性,即安装光盘中的文件不管是否压缩,在复制时都会自动解压缩!
示例四:
启动被禁用的RPC服务
为了避免肆虐一时的“冲击波”病毒的危害,用户按照某些资料的提示,禁用了RPC服务。但再次启用RPC服务时却发现,“RPC服务属性”页的“启动类型”下拉列表框和“启动”按钮变成了灰色,甚至根本找不到该服务的属性页。由于Windows服务之间的相互依存关系,很多依赖于RPC服务的系统服务也不能正常运行,如Messenger服务、Windows Installer服务等。必须通过故障恢复控制台修复它。
Step1:引导到故障恢复控制台,登录到当前有故障的Windows安装。
Step2:输入命令:Listsvc。
注意此命令要求列出当前可用的服务名称,其中RpcSs就是要修复的服务名称。
Step3:输入命令:
Enable RpcSs service_auto_start
此命令可让RpcSs服务自动启动。
Step4:键入“Exit”命令并回车,重新启动到WinXP后故障被修复。