益友软件工作室 - 为您打造功能强大的加密软件产品
加密金刚锁是一款集加密、文件加密、文件夹加密、文件夹隐藏等加密软件技术于一体的安全软件

加密金刚锁相关技术 → 其他类技术文章 → Windows 7系统启动故障解决方案集锦

Windows 7系统启动故障解决方案集锦

文章作者:佚名


Windows 7(以下简称win7)是一种很优秀的操作系统,它虽然比以前其他版本的Windows系统都稳定得多,但是由于安装某些特殊软件或误操作,系统还是会出现各种启动故障。下面,笔者将给大家分析一下win7常见启动故障产生的原因以及如何解决相关启动故障的办法。

故障一:分区表故障

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

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

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

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

故障二: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格式。如果系统无法进入,可以使用“WIn7PE维护系统”进入,同上执行上述命令即可。

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

故障三:Oxc000000e故障

故障表现:开机时不能正常地登录系统,而是直接弹出Oxc000000e故障提示。

原因分析:由于安装或卸载某些比较特殊的软件,往往会对Win7的引导程序造成非常严重的破坏,这样Win7在启动时就会出现Oxc000000e错误从而导致无法正常启动系统。在这种情况下,按下F8快捷键也无法调出Win7的高级启动菜单,当然也就无法在安全模式下执行修复操作。

解决方法:在在DOS提示符下输入以下五条DOS命令(C盘是Win7所安装的系统盘):

  c:

  cd windowssystem32

  bcdedit /set {default} osdevice boot

  bcdedit /set {default} device boot

  bcdedit /set {default} detecthal 1

注意:如果大家没有Win7安装光盘,亦可进入WinPE环境中执行上述五条DOS命令。

故障四:找不到活动主分区

故障表现:开机时提示“Non-System disk or disk error,Replace disk and press a key to reboot”。

原因分析:由于系统引导文件必须要安装在活动分区才能引导系统,当我们错误地将保存系统引导文件的分区设置为非活动分区时,系统将无法启动。对于Win7来说这种故障经常出现在硬盘存在100MB隐藏分区的电脑上。由于这个隐藏分区保存着WIn7引导文件,并且默认是活动主分区,如果用户在磁盘管理中误将当前c盘设置为活动分区就会出现上述故障。这种故障也经常出现在新硬盘分区后,使用Ghost安装Win7的情况,由于没有激活主分区,Ghost后仍然无法启动Win7.

解决方法:自然是重新激活主分区,可以使用Windows7 PE 系统维护启动到PE,首先在“计算机”上右键单击选择“磁盘管理”,然后右键单击需要更改的主分区,选择“将分区标记为活动分区”即可。

有备无患:活动主分区无法备份,平时建议准备好Windows7 PE,出现故障使用上述方法重新激活主分区即可。

故障五:PBR故障

故障表现:明明是WIn7用户,开机后却提示“ntldr is missing”(NTLDR文件丢失)。

原因分析:默认WIn7的PBR是去查找主分区根目录下的BootMGR,如果错误地将PBR更改为NT52格式就出现上述故障。

解决方法:PBR的修复同样使用前述介绍的“bootsect.exe”,在命令行输入e:\boot\bootsect /nt60 c:”即可。

有备无患:PBR备份也可以前面介绍的“BootICe”来备份和恢复,启动程序后单击“分区引导记录”,按提示备份和恢复即可。

 

特别申明

本栏目的文章都是本人从网上搜集而来,仅供大家学习研究之用,请不要用于商业目的!其中署名“佚名”的,意思是作者不详。如果某些文章未署你的名字,请来信告知,我会补上的。如果你认为某些文章侵犯了你的正当权宜,也请来信,我会将它删除。