当前位置:生活资讯维修常识行业标准>解决硬盘循环死锁故障

解决硬盘循环死锁故障

【时间:2007-10-18】【已阅 次 】 【来源:】【作者:】
共2页 上一页      下一页 

 

简要说明

由于误操作(如:错误地使用压缩代理)或病毒感染等原因,硬盘有时会产生一种“硬盘死锁”故障。所谓硬盘死锁,是指电脑在引导机器载入操作系统过程中,由于循环分配驱动器盘符,导致驱动器逻辑盘符用尽而使机器陷入死循环状态,最后使机器无法正常启动操作系统。

硬盘死锁一旦发生,其故障现象是:只要故障硬盘安装到电脑中,就无法从硬盘、软驱启动操作系统。即使把故障硬盘安装成从属IDE设备,同样会导致正常软硬盘无法引导机器。这种硬盘的故障现象,其表象似乎比真正的物理故障盘还严重,其实这是一种纯软故障。但由于这种故障硬盘安装到电脑中后,正常盘也不能引导机器了,所以一般的解决方法是,使用CMOS SETUP中的低级格式化功能对其进行低格。然而用这种方法存在很多弊病。
  事实上解决这种故障的原理非常简单,即只要将硬盘上的主引导扇区的所有内容清为0,使这种硬盘如同新盘,就可以解决死锁问题。问题是这种硬盘接入机器后,机器无法引导操作系统,所以不能使用在操作系统下运行某些刷新主引导扇区程序的方法来解决。如何在未引导操作系统的情况下不低格硬盘解决死锁问题呢?为此,笔者通过实践研究,找到了一种非常简单的方法,无须启动操作系统或对硬盘进行低格,可万无一失解决硬盘循环死锁问题。
        观察死锁硬盘的故障现象,不难看出这种故障是在引导操作系统的过程中产生的,如果能在分配驱动器盘符之前,把对硬盘引导扇区刷新的指令写入软系统盘的引导扇区,让BOIO程序执行这个特别的引导扇区,就可以达到目的。

具体操作方法如下:
               1.先取下带有循环死锁故障硬盘,准备一张系统软盘(带有DEBUG调试程序)和一张空白软盘,并将空白软盘格式化。

             2.生成一张特殊软盘。用系统软盘启动机器,执行DEBUG命令后,取出系统盘,插入空白软盘(待制作的特殊软盘),在DEBUG环境下进行如下操作:

A:\>DEBUG
-A 0100
  XXXX:0100 XOR AX,AX
  XXXX:0102 PUSH AX
  XXXX:0103 POP DS
   XXXX:0104 PUSH AX
 XXXX:0105 POP ES
 XXXX:0106 MOV CX,100
  X XXX:0109 MOV BX,7C00
   XXXX:010C MOV WORD PTR [BX],00
   XXXX:0110 INC BX
  XXXX:0111 INC BX
                           XXXX:011

 

共2页 上一页      下一页 
1 2 
15种食品北京停售 消费者可凭票退货
商品安全质量监测15种食品今停售包括话梅、鱿鱼丝、酱油、金针菇、蜂蜜等品种在内的15种不合格食品,今..[ 详细 ]
春节前国家将继续投放储备肉以保证供应
新华社北京1月9日电(记者张毅)商务部部长助理黄海9日在回答新华社记者提问时说,从12月下旬开始..[ 详细 ]
美女写真 帅哥猛男 风光相册 搞笑趣图 美食佳肴 新品上市 汽车维修 酒店预定 旅游景点 魅力女人 两性技巧 热门画报 情感交流 购物论坛