解决硬盘循环死锁故障妙法丁.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:3 大小:10KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

解决硬盘循环死锁故障妙法丁.doc

解决硬盘循环死锁故障妙法丁.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

软件教程导航首页>电脑书籍>硬件教室>解决硬盘循环死锁故障妙法由于误操作(如:错误地使用压缩代理)或病毒感染等原因,硬盘有时会产生一种“硬盘死锁”故障。所谓硬盘死锁,是指电脑在引导机器载入操作系统过程中,由于循环分配驱动器盘符,导致驱动器逻辑盘符用尽而使机器陷入死循环状态,最后使机器无法正常启动操作系统。硬盘死锁一旦发生,其故障现象是:只要故障硬盘安装到电脑中,就无法从硬盘、软驱启动操作系统。即使把故障硬盘安装成从属IDE设备,同样会导致正常软硬盘无法引导机器。这种硬盘的故障现象,其表象似乎比真正的物理故障盘还严重,其实这是一种纯软故障。但由于这种故障硬盘安装到电脑中后,正常盘也不能引导机器了,所以一般的解决方法是,使用CMOSSETUP中的低级格式化功能对其进行低格。然而用这种方法存在很多弊病。事实上解决这种故障的原理非常简单,即只要将硬盘上的主引导扇区的所有内容清为0,使这种硬盘如同新盘,就可以解决死锁问题。问题是这种硬盘接入机器后,机器无法引导操作系统,所以不能使用在操作系统下运行某些刷新主引导扇区程序的方法来解决。如何在未引导操作系统的情况下不低格硬盘解决死锁问题呢?为此,笔者通过实践研究,找到了一种非常简单的方法,无须启动操作系统或对硬盘进行低格,可万无一失解决硬盘循环死锁问题。观察死锁硬盘的故障现象,不难看出这种故障是在引导操作系统的过程中产生的,如果能在分配驱动器盘符之前,把对硬盘引导扇区刷新的指令写入软系统盘的引导扇区,让BOIO程序执行这个特别的引导扇区,就可以达到目的。具体操作方法如下:1.先取下带有循环死锁故障硬盘,准备一张系统软盘(带有DEBUG调试程序)和一张空白软盘,并将空白软盘格式化。2.生成一张特殊软盘。用系统软盘启动机器,执行DEBUG命令后,取出系统盘,插入空白软盘(待制作的特殊软盘),在DEBUG环境下进行如下操作:A:\>DEBUG-A0100XXXX:0100XORAX,AXXXXX:0102PUSHAXXXXX:0103POPDSXXXX:0104PUSHAXXXXX:0105POPESXXXX:0106MOVCX,100XXXX:0109MOVBX,7C00XXXX:010CMOVWORDPTR[BX],00XXXX:0110INCBXXXXX:0111INCBXXXXX:0112LOOP10CXXXX:0114MOVAX,0301XXXX:0117MOVCX,0001XXXX:011AMOVDX,80XXXX:011DMOVBX,7C00XXXX:0120INT13XXXX:0122JMPFFFF:0000