欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

windows系统开机出现error loading operating system该怎么办?

程序员文章站 2022-07-07 17:27:24
windows系统开机出现error loading operating system该怎么办?开机出现error loading operating system该怎么办?这个问题的中文意思是载入系统出错,主要是因为主引导的扇区的损坏或者信息的错乱导致的,下面分量两种解决方法,需要的朋友可以参... 15-11-12...

windows启动时出现error loading operating system ,“error loading operating system”是提示你“载入系统时出错”。引起的你的问题的主要原因是主引导的扇区的损坏或者信息的错乱导致的。这种问题我通常有一些修复技巧,感兴趣的朋友可以围观

第一我自创的修复方法

这个问题是由于不正当操作导致硬盘的mbr(master boot record,即硬盘的主引导记录。)被损坏了。

为了便于理解,一般将mbr分为广义和狭义两种:广义的mbr包含整个扇区(引导程序、分区表及分隔标识),也就是上面所说的主引导记录;而狭义的mbr仅指引导程序而言。

我们先来了解一下什么叫格式化。对于一般的我们在系统里面的格式化,表面是我们理解为删除数据。其实不然,实际上数据就相当于图书馆里面的书,那么多的书如果我们需要管理和查阅或者更换需要制定一个目录。mbr就类似那个功能,包括图书馆有多大,有多少本书,分成几个阅览区,分成什么类型的区域等等。如果你删除mbr,就等于毁掉了目录。那些书对于你来说就变成未知的存在,数据也一样。那些数据用常规手段无法读取了,然后我们就可以理解成删除了。重写覆盖点就ok了。

就像你上面的操作,格式化到一般(烧掉目录烧了一半)。结果就是可想而知,你只能认到一般的内容。因此你就只识别到了那么一点点的硬盘。这个mbr有些是系统可以修改的,有些则是需要用其他软件来修改的。所识别到的东西也不一样。因此你的pq就报错了。

这种时候我们需要一点技巧,那就是利用一张xp的系统盘。xp安装版的系统每次安装都会提示你划分磁盘分区并格式化,那个分区工具很底层而且很强大(或者用暴力来解释)。

我们可以就用那个功能当做一个恢复mbr的工具。首先用它把整个硬盘上还残留的分区表删除后,再创建一个或两个系统分区,剩余空间暂留进到系统再分也不迟(因为xp的这个分区工具比较底层,它只能分主分区。而一块硬盘只能写4个主分区)然后退出。这样一来就修复了mbr了!

第二通用的修复方法,流程很好,但比较复杂。适合折腾人士。

硬盘的主引导扇区(0柱面0磁头1扇区)由主引导记录、分区表和有效标志3部分组成,它对系统的自举十分重要,同时也是一些病毒最爱侵袭的对象。以前我们对其进行查看和修改大都通过kv3000或norton等特殊软件的导出功能,而现在通过windows xp自带磁盘探测工具dskprobe就可轻松实现。

一、dskprobe的安装

在默认的情况下,dskprobe并没有安装到系统中。要使用这个工具,必须另外安装,插入windows xp安装光盘,双击其“supporttoolssuptools.exe”文件。注意:需选择安装全部,而不是默认安装项目。当然你也可从“support.cab”压缩包中单独将这个工具解压出来。

二、读取主引导扇区

从“c:program filessupport tools”目录中双击运行dskprobe.exe,由于尚未读入任何信息,界面中显示的是一空白扇区的信息。可按照以下步骤来读取主引导扇区的内容:

1.首先,必须指定所要查看的物理驱动器,从“drives”菜单中选择“physical drive”,这时会弹出一个“open physical drive”窗口,在“available physical drivers”列表框中显示的就是这台计算机上所有可用的物理驱动器。双击“physicaldrive0”列表项,这时下方的active(活动句柄)选项会被激活,单击“set active”按钮将其设为活动,然后点击“ok”回到主界面。

2.从“sectors(扇区)”菜单中选择“read(读取)”,在弹出的“read sectors”对话框中分别输入开始扇区的名称和需要连续读取的扇区数目,由于只需读取主引导扇区的内容,所以在“starting sector”中输入0,“number of”框中输入1,单击“read”进行读取。

这时主界面所显示的就是物理驱动器0柱面0磁头1扇区,也就是主引导扇区的内容。

三、备份主引导扇区

在这个工具中备份主引导扇区相当容易,只需在读取主引导扇区的内容后,从“file”菜单中选择“save as”,指定保存的目录和文件名(默认扩展名为.dsk)即可。

四、恢复主引导扇区

如果由于某些特殊原因造成分区表错误,或在卸载一些系统引导管理工具需要还原主引导记录时,就可使用前面备份的dsk文件进行恢复。

1.依次单击“drives”→“physical drive”,双击所要恢复的物理驱动器,取消“read only”复选框,将其设为活动后返回主界面。

2.从“file”菜单中选择“open file”,找到前面保存的dsk文件并打开。

3.单击“sectors”菜单中的“write”,这时会弹出一个写入扇区的对话框,确认其中信息正确后,单击“write it”进行写入,这样我们就将主引导扇区恢复成原先备份的状态。

五、分区表的查看

分区表中规定了系统有几个分区,每个分区的起始及终止扇区、大小以及是否为活动分区等重要信息,在dskprobe读入主引导扇区后,就可从主界面中查看16进制的分区表代码,它由4个表项组成,每个表项占用16字节。

事实上,dskprobe还提供了一种相对直观的查看方法,从“view”菜单中选择“partition table”,这时可从主界面中轻而易举地查看分区的起始磁头、扇区、柱面、相对扇区(relative)、总扇区数(total sectors)等各种信息,如果机器中有2个以上的分区,点击“next partition”按钮就可继续查看下一个分区的信息。

注意事项:硬盘主引导扇区很重要,请勿随意修改其中的信息确实需要修改时,请提前作备份,以便能及时还原。