当Windows 2000/XP/2003出现了启动故障,而且在安全模式或其他模式下都启动无效时,很多朋友首先想到的就是重装系统。其实不必。这时我们首先应该考虑使用Windows的“故障恢复控制台”来挽救系统,它主要可用来修复系统、禁用或启用服务、格式化磁盘、执行一些管理任务。本期将重点介绍一下利用故障恢复控制台解决一些问题的实例。 
NTFS.SYS文件丢失

问:在将分区从FAT32文件系统转换到NTFS文件系统之后重新启动Windows XP 时出现“Missing or Corrupt Ntfs.sys”(Ntfs.sys 丢失或损坏)错误信息,导致系统无法正常启动。该如何是好? 
答:在故障恢复控制台下先输入cd windowssystem32drivers,然后按ENTER键。接着输入ren ntfs.sys ntfs.old,将损坏的Ntfs.sys文件重命名为 Ntfs.old。如果提示没有找到 Ntfs.sys 文件,则该文件丢失了。把Windows XP的安装光盘放进光驱,假设Windows XP安装在C盘、光驱的盘符为H,键入copy h:i386ntfs.sys c:windowssystem32drivers,然后退出故障恢复控制台,重新启动 Windows XP即可。
NTLDR丢失
问:系统启动不了,提示一些文件丢失了。比如Windows 2000启动不了,出现以下错误信息:NTLDR is missing  Press any key to restart,提示NTLDR文件丢失。我该怎么办? 
答:对此类系统文件的丢失问题,我们可以使用故障恢复控制台从系统安装光盘上COPY丢失的文件。进入故障恢复控制台,把Windows 2000的安装光盘放进光驱(光驱盘符为H:),输入copy h:i386ntldr c:并回车(从光驱复制ntldr文件至C盘根目录下),接着输入copy h:i386ntdetect.com c:并回车(从光盘复制ntdetect.com文件到C盘根目录下)。如果系统提示是否覆盖文件,键入y,然后按回车键。最后键入c:Boot.ini,如果正常显示Boot.ini中的内容则可重启,问题应该可以解决。如果显示为“系统找不到指定的文件或目录。”,那么意味着Boot.ini文件损坏或丢失,可到其他安装Windows 2000的电脑中复制该文件,将它拷贝到C盘下,然后重启即可。利用此法可以解决大部分系统文件丢失的问题。 
误删除SAM文件
问:在Windows XP中不小心把Windows/system32/config/下的sam文件删除了,结果Windows XP账号丢失,现在不能进入Windows XP的登录界面。由于安装有很多软件,现在想不重新安装系统就恢复Windows XP行吗? 
答:进入故障恢复控制台,把Windows XP的安装光盘放进光驱(光驱盘符为H:),输入copy c:windowsrepairsam c:windowssystem32configsam并回车,将c:windowsrepairsam文件复制到c:Windowssystem32config文件夹即可。
注意:Repair下的Sam文件是当初安装Windows XP时产生的,这样操作会丢失安装系统以及你自己在系统中创建的用户和用户组(用户信息回到全新安装时状态)。如果你开了系统还原,可以先成功地登录Windows XP,再还原到最新的还原点恢复你的全部用户设置。 
多系统下的Windows XP无法启动 
问:我的电脑是多系统,原先安装了Windows XP,然后安装了Windows 98,结果将位于系统启动分区根目录下的Windows XP启动文件覆盖了,导致Windows XP系统不能启动了。 
答:启动故障恢复控制台,键入“BOOTCFG /ADD”(将Windows 安装添加到启动菜单列表中),故障恢复控制台会扫描Windows安装,几秒钟后扫描完成,然后提示你选择要添加的安装,选“1”,接着它会提示你输入加载识别符(就是启动菜单项名称,比如你要恢复的是Windows XP系统,可输入“Windows XP”),下一步它会提示输入OS加载选项。键入fastdetect命令,回车,键入“EXIT”,重新启动电脑,你可以看到久违的多系统启动菜单又回来了。如果还有其他的系统就继续执行上述的步骤,直至所有的系统都添加到多系统启动菜单为止。 
误删除Boot.ini文件 
问:不慎删除了Boot.ini等启动文件该如何处理?原来的Windows XP系统安装在C盘,现在重装,将系统装在D盘,安装完毕后,将C盘格式化了,结果C盘根目录下的Boot.ini等系统文件没有了。请问有什么解决办法? 
答:我们可以先执行bootcfg /scan命令在所有磁盘上扫描Windows 安装,找到D盘上的Windows XP后,输入bootcfg /redirect重建Boot.ini,同时使用copy命令将Windows XP的安装光盘上i386目录下的NTDETECT.com和NTLDR复制到C盘根目录下。最后执行fixboot c:,把Windows XP的系统分区写入启动扇区。 
如果你的电脑是双系统,在把C盘上的系统格式化或删除的同时,不小心把Boot.ini也一并删除了,可以用此方案来恢复。如果是多系统,可以再参考上一案例,建立引导菜单,或者手动编辑Boot.ini文件。

转载于:https://blog.51cto.com/yaoyao/22059

Windows 故障恢复控制台应用详解相关推荐

  1. 【转载】Windows进程初体验 详解

    随着家用PC的普及,越来越多的人用上了电脑也连上了网,进入了无奇不有的互联网世界.说到这里,就不得不提一下Microsoft,可以毫不夸张的说,正是英特尔划时代的386DX芯片和Windows带领大家 ...

  2. Windows 7防火墙设置详解(二)

    Windows 7防火墙设置详解(二) 一.高级安全Windows 防火墙MMC 依次点击"计算机"--"控制面板"--"Windows防火墙&quo ...

  3. Chrome控制台使用详解

    Chrome控制台使用详解 console.log 按信息级别归类 console.log:普通信息 console.info:提示类信息 console.error:错误信息 console.war ...

  4. 9、Windows驱动开发技术详解笔记(5) 基本语法回顾

    5.在驱动中获取系统时间 1)获取启动毫秒数 在ring3 我们可以通过一个GetTickCount 函数来获得自系统启动开始的毫秒数,在ring0也有一个与之对应的KeQueryTickCount ...

  5. Windows 7防火墙设置详解(三)

    Windows 7防火墙设置详解(三) 一.如何禁用或启用规则 方法:只需要在需要禁用或启动的规则上,鼠标右键选择启用或禁止规则即可,或点击右侧的操作栏进行规则启用或禁止. 二.入站规则和出站规则 由 ...

  6. Windows 下OpenSSL 安装详解 +图解

    Windows 下OpenSSL 安装详解 +图解 转载于:https://www.cnblogs.com/zhujiabin/p/5088646.html

  7. 15、Windows驱动开发技术详解笔记(11) 基本概念

    9.Windows驱动程序的入口函数规定为_DriverEntry@8,所以用C++编写时要用extern. 驱动程序中,不能使用编译器运行时函数,甚至C语言中的malloc,C++的new函数都不能 ...

  8. mfc编程vc6.0实现进程的创建和通信_免费送书:windows黑客编程技术详解

    01 书怎么送 点赞并留言,关注在下面的公众号后台回复「抽奖」,弹出小程序后点击参与. 开奖时间是 7 月 7 号 20:00 ,一定要留意微信消息,如果你中奖了,请尽快在中奖页面提交收件人信息并备注 ...

  9. Windows WMIC命令使用详解

    Windows WMIC命令使用详解 第一次执行WMIC命令时,Windows首先要安装WMIC,然后显示出WMIC的命令行提示符.在WMIC命令行提示符上,命令以交互的方式执行. 执行"w ...

最新文章

  1. 代码整洁之道(一)最佳实践小结
  2. Satwe楼板能用弹性模计算吗_现浇楼板淋水后却出现裂缝,还好老师傅有经验,多是这3点造成的...
  3. 流浪宠物救助网站前端页面_全国爱心人士齐聚鞍山 救助流浪猫狗
  4. java 异步调用 shell_Java 实现异步调用
  5. PostgreSQL 范围过滤 + 其他字段排序OFFSET LIMIT(多字段区间过滤)的优化与加速
  6. UIPageViewController用法
  7. matlab删掉txt文件中的数据,matlab中读取txt数据文件(txt文本文档)
  8. python语言绘制词云图
  9. 重要不紧急紧急不重要
  10. Spyder中出现IndentationError:unindent does not match any outer indentation level错误
  11. Linux在VMware中如何创建网站
  12. python图片表格提取算法_python提取图片内容并转换成对应表格的markdown代码
  13. Utf-8编码汉字占多少个字节
  14. Nginx模块开发系列1--预备知识
  15. 京东坐稳全渠道最大家电零售商之位,苏宁怼京东815恐无成效
  16. 腾讯:互联网金融行业HBase实践与创新
  17. 【Fluent】如何快速地设置wall壁面/zones区域的边界条件boundary condition?例如当存在很多wall壁面时,快速批量地修改材料等边界条件
  18. 34个简洁清爽的网页设计案例欣赏
  19. 寻找Ubuntu中繁体字输入法
  20. golang分布式文件服务器,分享一个用go实现的分布式文件系统:godfs

热门文章

  1. sql脚本之flush privileges的用法
  2. Horizon Linux Gnome桌面发布
  3. pytorch训练的pt模型转换为onnx(nn.DataParallel()、model、model.state_dict())
  4. 创新与赛道定义 ——产品定义和建立赛道是个技术活
  5. A44-网页前端第四次笔记
  6. ASP.NET 初始入门
  7. (PKCS1) RSA 公私钥 pem 文件 提取 公私钥 e d 和 模数 n
  8. 私密视频误发到微信群,如何避免视频扩散?
  9. Google Play发布android app
  10. dialer元认知架构简介