电脑小白之家
最可爱诱惑的萝莉美女等着你


当前位置: 主页 > 系统安装 > Win7/2008安装 >

如何为Windows 7启动保驾护航

时间:2011-02-26 21:50来源:网络 作者:海鱼整理 点击:
大家知道Windows启动是个复杂的过程。在启动过程中只要有一个环节出错就无法进入系统。不过,在日常的操作中,很多时候由于安装软件或者误操作,会破坏Windows启动。什么操作会破坏系统启动?在系统出现启动故障时该如何进行
分享到QQ书签分享到QQ书签 转帖到开心网转帖到开心网 转播到腾讯微博 转播到腾讯微博

      大家知道Windows启动是个复杂的过程。在启动过程中只要有一个环节出错就无法进入系统。不过,在日常的操作中,很多时候由于安装软件或者误操作,会破坏Windows启动。什么操作会破坏系统启动?在系统出现启动故障时该如何进行修复?平时又该如何备份关键启动参数?下面就以Win7为例来看看如何为Windows的启动保驾护航。

  启动流程细细看——Win7启动过程详细解读

     在默认情况下,按下主机电源键后,首先是启动BIOS程序,BIOS自检完毕后就可以加载硬盘信息启动系统了,具体启动流程如下:

    1.查找硬盘主引导记录(MBR)。

     2.MBR读取硬盘分区表(DPT)。

     3.找到活动分区(一般就是C盘)。

     4.读取活动主分区的分区引导记录(PBR)。

     5.根据PBR记录查找该分区根目录下的BootMGR。

     6.BootMGR读取“\boot\bcd”文件并根据BCD记录列出操作系统启动菜单。

     对症下药——自己动手解决Win7启动故障

   故障1:MBR故障

      故障表现:开机后出现类似“press F11 start to system restore”启动提示。

      原因分析:由于MBR是启动硬盘的第一步骤,因此很多软件,特别是一键Ghost之类的软件,为了达到优先启动,在安装后会更改硬盘MBR。这样在开机后就会出现其他引导记录提示,如果软件有缺陷或者和Win7不兼容很容易导致Win7无法启动。

      解决方法:对于引导记录的修复操作,Win7安装光盘就自带修复工具——“bootsect.exe”(位于光盘的“\boot”目录)。如果还可以进入Win7系统,则进入系统后一管理员身份启动命令提示符,输入“L:\boot\bootsect /nt60 c:/mbr”(L为光盘盘符),当屏幕提示“Bootcode was successfully update on all target volumes.”则表示成功更改硬盘MBR为NT60格式(如图1)。如果系统无法进入,可以使用“WIn7PE维护系统”进入,同上执行上述命令即可。

    

更改硬盘MBR为NT60格式
更改硬盘MBR为NT60格式
 

     有备无患:“bootsect.exe”只是将MBR修复为NT60格式,如果要保留当前引导记录(比如Linux和Win7双系统),我们还可以使用“BootIce”(下载地址:http://www.itxiaobai.com/accessory/BOOTICE.rar)来备份和恢复MBR。以管理员身份运行程序后,选中当前硬盘,单击“主引导记录”,然后单击“备份MBR”,将当前MBR到处保存,MBR发生变化后可以随时单击“恢复MBR”进行恢复(如图2)。

Bootice备份和恢复MBR
Bootice备份和恢复MBR
 

   故障2:分区表故障

     故障表现:开机后出现类似“Invalid Partition Table ”(无效分区表)的启动提示,或者进入系统后打开资源管理器,只剩下一个主分区,逻辑分区丢失。

     原因分析:硬盘上一般只有“主分区”和“扩展分区”,逻辑分区是扩展分区下的一种分区类型,各逻辑分区使用链表的方式标识。当我们使用分区调整软件如《分区魔术师PQ》,或者在磁盘管理中对分区进行了调整,如果破坏链表就容易导致分区表错误。

     解决方法:对于分区表的修复建议使用“DiskGenius”(下载地址:thunder://QUFodHRwOi8vd3d3LmRnaXNvay5jb20vY24vZG93bmxvYWQvREczNDJTdGRfeDg2LnJhclpa),运行软件后单击“工具→搜索已丢失的分区(重建分区表)”,然后,选择“自动”搜索方式一般可以恢复丢失的分区(如图3)。

 

DiskGenius搜索丢失的分区
DiskGenius搜索丢失的分区
 

    有备无患:在分区表出现错误时才想起来恢复,显然这是亡羊补牢。最好的方法当然是在系统正常的时候将分区表备份好。备份分区表同样借助“DiskGenius”,运行程序后选中需要备份分区表的硬盘,单击“硬盘→ 备份分区表”,将分区表备份到优盘等移动存储设备。以后出故障时,单击“硬盘→ 还原分区表”即可(如图4)。

DiskGenius可以备份和还原分区表

DiskGenius可以备份和还原分区表

标签: Windows 7 启动 mbr bcd 活动主分区 分区表 bootmbr PBR DPT bootmgr

(责任编辑:admin)
顶一下
(1)
50%
踩一下
(1)
50%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名:
栏目列表
请支持本站发展
赞助商
推荐内容