硬盤循環死鎖故障如何解決

來源:文萃谷 2.87W

硬盤是電腦主要的存儲媒介之一,由一個或者多個鋁製或者玻璃制的碟片組成,碟片外覆蓋有鐵磁性材料,容量是硬盤最主要的參數。下面給大家介紹硬盤循環死鎖故障如何解決,一起來了解一下吧!

硬盤循環死鎖故障如何解決
  硬盤循環死鎖故障如何解決

一、什麼是硬盤循環死鎖?

所謂硬盤循環死鎖,是指電腦在引導機器載入操作系統過程中,由於循環分配驅動器盤符,導致驅動器邏輯盤符用盡而使機器陷入死循環狀態,最後使機器無法正常啟動操作系統。

 二、硬盤循環死鎖的故障現象

硬盤循環死鎖一旦發生,其故障現象是:只要故障硬盤安裝到電腦中,就無法從硬盤、軟驅啟動操作系統。即使把故障硬盤安裝成從屬IDE設備,同樣會導致正常軟硬盤無法引導機器。這種硬盤的故障現象,其表象似乎比真正的物理故障盤還嚴重,硬盤循環死鎖其實這是一種純軟故障。

三、硬盤循環死鎖的解決方法

由於這種故障硬盤安裝到電腦中後,正常盤也不能引導機器了,所以一般的解決方法是,使用CMOS SETUP中的低級格式化功能對其進行低格。然而用這種方法存在很多弊病。

事實上解決硬盤循環死鎖故障的原理非常簡單,即:只要將硬盤上的主引導扇區的所有內容清為0,使這種硬盤如同新盤,就可以解決了。

問題是這種硬盤接入機器後,機器無法引導操作系統,所以不能使用在操作系統下運行某些刷新主引導扇區程序的方法來解決。如何在未引導操作系統的情況下不低格硬盤解決硬盤循環死鎖問題呢?

觀察硬盤循環死鎖的故障現象,不難看出此故障是在引導操作系統的過程中產生的,如果能在分配驅動器盤符之前,把對硬盤引導扇區刷新的指令寫入軟系統盤的引導扇區,讓BIOS程序執行這個特別的引導扇區,就可以達到目的。

 解決硬盤循環死鎖的操作方法/步驟:

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

XXXX:0109 MOV BX,7C00

XXXX:010C MOV WORD PTR [BX],00

XXXX:0110 INC BX

XXXX:0111 INC BX

XXXX:0112 LOOP 10C

XXXX:0114 MOV AX,0301

XXXX:0117 MOV CX,0001

XXXX:011A MOV DX,80

XXXX:011D MOV BX,7C00

XXXX:0120 INT 13

XXXX:0122 JMP FFFF:0000

XXXX:0127

-W 100 0 0 1

-Q

通過以上操作,特殊軟盤就製作好了。

3、關閉機器,製作好的'特殊軟盤保留在軟盤驅動器中。將硬盤循環死鎖故障硬盤裝回機器中,其電纜連接方法決定了上述MOV DX,80指令送入DX寄存器中的值。

若將硬盤循環死鎖故障盤聯接成第一硬盤或系統中只接有此故障硬盤,即上述MOV DX,80指令中送入DX寄存器的值為80H,若系統中接有兩個硬盤,且將故障盤連接成第二硬盤,即送入DX寄存器的值應為81H。

4、上電重新啟動機器,當機器開始從軟盤載入操作系統時,大約過2-3秒鐘後,機器會自動復位重啟動。

5、將特殊軟盤取出,插入正確系統軟盤,讓機器從軟盤引導操作系統。若無意外,機器就會正常啟動,當機器出現A:>提示符時,標誌着硬盤循環死鎖故障已經排除。此後就可以對該硬盤進行正常的分區格式化等操作。如果試圖恢復硬盤上的數據,請不要分區格式化,接着進行下一步驟。

6、用 KV300(Z+版以上)引導機器,執行KV300殺毒軟件,用該軟件的硬盤分區掃描恢復功能,對硬盤進行分區掃描,即按 F10功能鍵,然後插入一張格式化好的空盤,回答“Y”,耐心等待十幾分鍾,再回答“Y”,當屏幕顯示“OK!OK!OK!”的提示時。就表示硬盤的分區已恢復。重新啟動機器,一切完好如初。

熱門標籤