第九章 端口與外設(shè)故障
一、定義舉例
這類故障主要涉及串并口、USB端口、鍵盤、鼠標(biāo)等設(shè)備的故障。
二、可能的故障現(xiàn)象
1、 鍵盤工作不正常、功能鍵不起作用;
2、 鼠標(biāo)工作不正常;
3、 不能打印或在某種xx作系統(tǒng)下不能打??;
4、 外部設(shè)備工作不正常;
5、 串口通信錯誤(如:傳輸數(shù)據(jù)報錯、丟數(shù)據(jù)、串口設(shè)備識別不到等);
6、 使用USB設(shè)備不正常(如USB硬盤帶不動,不能接多個USB設(shè)備等);
三、可能涉及的部件
裝有相應(yīng)端口的部件(如主板)、電源、連接電纜、BIOS中的設(shè)置。
四、判斷要點(diǎn)/順序
1、 維修前的準(zhǔn)備
1) 準(zhǔn)備相應(yīng)端口的短路環(huán)測試制具;
2) 準(zhǔn)備測試程序QA、AMI等——這些程序要求在DOS下運(yùn)行;
3) 根據(jù)站內(nèi)的資源,準(zhǔn)備相應(yīng)端口使用的電纜線,如并口、打印機(jī)線、串口線、USB線等。
2、 環(huán)境檢查
1) 連接及外觀檢查:
A. 設(shè)備數(shù)據(jù)電纜接口是否與主機(jī)連接良好、針腳是否有彎曲、缺失、短接等現(xiàn)象;
B. 對于一些品牌的USB硬盤,應(yīng)向用戶說明最好使用外接電源以使其更好的工作;
C. 連接端口及相關(guān)控制電路是否有變形、變色現(xiàn)象;
D. 連接用的電纜是否與所要連接的設(shè)備匹配(如:兩臺機(jī)器通過串口相連,就應(yīng)使用空調(diào)制解調(diào)器連接線而不能使用MODEM線等)。
2) 外設(shè)檢查:
A. 外接設(shè)備的電源適配器是否與設(shè)備匹配;
B. 檢查外接設(shè)備是否可加電(包括自帶電源,和從主機(jī)信號端口取電);
C. 檢測其在純DOS下是否可正常工作。如不能工作,應(yīng)先檢查線纜或更換外設(shè)及主板;
D. 如果外接設(shè)備有自檢等功能,可先行檢驗(yàn)其是否為完好;也可將外接設(shè)備接至其它聯(lián)想機(jī)器檢測。
3、 故障判斷要點(diǎn)
1) 盡可能簡化系統(tǒng),無關(guān)的外設(shè)先去掉;
2) 端口設(shè)置檢查(BIOS和xx作系統(tǒng)兩方面):
A. 檢查主板BIOS設(shè)置是否正確,端口是否打開,工作模式是否正確;
B. 通過更新BIOS、更換不同品牌或不同芯片組主板,測試是否存在兼容問題;
C. 檢查系統(tǒng)中相應(yīng)端口是否有資源沖突。接在端口上的外設(shè)驅(qū)動是否已安裝,其設(shè)備屬性是否與外接設(shè)備相適應(yīng)。在設(shè)置正確的情況下,檢測相應(yīng)的硬件——主板等;
D. 檢查端口是否可在DOS環(huán)境下使用,可通過接一外設(shè)或用下面介紹的端口檢測工具檢查;
E. 對于串、并口等端口,須使用相應(yīng)端口的專用短路環(huán),配以相應(yīng)的檢測程序(推薦使用AMI)進(jìn)行檢查。如果檢測出有錯誤,則應(yīng)更換相應(yīng)的硬件;
F. 檢查在一些應(yīng)用軟件中是否有不當(dāng)?shù)脑O(shè)置,導(dǎo)致一些外設(shè)在此應(yīng)用下工作不正常。如:在一些應(yīng)用下,設(shè)置了不當(dāng)?shù)臒徭I組合,使某些鍵不能正常工作。
3) 設(shè)備及驅(qū)動程序檢查:
A. 驅(qū)動重新安裝時優(yōu)先使用設(shè)備驅(qū)動自帶的卸載程序,如Z32打印機(jī);
B. 檢查設(shè)備軟件設(shè)置是否與實(shí)際使用的端口相對應(yīng),如USB打印機(jī)要設(shè)置USB端口輸出;
C. USB設(shè)備、驅(qū)動、應(yīng)用軟件的安裝順序要嚴(yán)格按照使用說明xx作;
D. 外設(shè)的驅(qū)動程序,最好使用較新的版本,并可到廠商的網(wǎng)站上去升級。
第十章 音視頻類故障
一、定義舉例
與多媒體播放、制作有關(guān)的軟硬件故障。
二、可能的故障現(xiàn)象
1、 播放CD、VCD或DVD等報錯、死機(jī);
2、 播放多媒體軟件時,有圖像無聲或無圖像有聲音;
3、 播放聲音時有雜音,聲音異常、無聲;
4、 聲音過小或過大,且不能調(diào)節(jié);
5、 不能錄音、播放的錄音雜音很大或聲音較??;
6、 設(shè)備安裝異常。
三、可能涉及的部件
音、視頻板卡或設(shè)備、主板、內(nèi)存、光驅(qū)、磁盤介質(zhì)、機(jī)箱等。
四、判斷要點(diǎn)/順序
1、 維修前的準(zhǔn)備
1) 除必備的維修工具外,應(yīng)準(zhǔn)備最新的設(shè)備驅(qū)動、補(bǔ)丁程序、主板BIOS、最新的DirectX,標(biāo)準(zhǔn)格式的音頻文件(CD、WAV文件)、視頻文件(VCD、DVD);
2) 熟悉多媒體應(yīng)用軟件的各項設(shè)置,如WINDOWS下聲音屬性的設(shè)置、聲卡/顯卡附帶應(yīng)用軟件的設(shè)置、視頻盒/卡應(yīng)用軟件的設(shè)置等;
3) 有針對性的了解用戶的信息,主要了解:出現(xiàn)故障前是否安裝過新硬件、軟件、重裝過系統(tǒng)(包括一鍵恢復(fù))。
2、 環(huán)境檢查
1) 檢查市電的電壓是否在允許的范圍內(nèi)(220V±10%);
2) 檢查設(shè)備電源、數(shù)據(jù)線連接是否正確,插頭是否完全插好,如音箱、視頻盒的音/視頻連線等;開關(guān)是否開啟;音箱的音量是否調(diào)整到適當(dāng)大??;
3) 觀察用戶的xx作方法是否正確;
4) 檢查周圍使用環(huán)境,有無大功率干擾設(shè)備,如:空調(diào)、背投、大屏幕彩電、冰箱等大功率電器。如果有應(yīng)與其保持相當(dāng)?shù)木嚯x(50厘米以上);
5) 檢查主板BIOS設(shè)置是否被調(diào)整,應(yīng)先將設(shè)置恢復(fù)出廠狀態(tài),特別檢查CPU、內(nèi)存是否被超頻。
3、 故障判斷要點(diǎn)
1) 對聲音類故障(無聲、噪音、單聲道等),首先確認(rèn)音箱是否有故障,方法:可以將音箱連接到其他音源(如錄音機(jī)、隨身聽)上檢測,聲音輸出是否正常,此時可以判定音箱是否有故障;
2) 檢查是否由于未安裝相應(yīng)的插件或補(bǔ)丁,造成多媒體功能工作不正常;
3) 對多媒體播放、制作類故障,如果故障是在不同的播放器下、播放不同的多媒體文件均復(fù)現(xiàn),則應(yīng)檢查相關(guān)的系統(tǒng)設(shè)置(如聲音設(shè)置、光驅(qū)屬性設(shè)置、聲卡驅(qū)動及設(shè)置)。乃至檢查相關(guān)的硬件是否有故障;
4) 如果是在特定的播放器下才有故障,在其他播放器下正常,應(yīng)從有問題的播放器軟件著手,檢查軟件設(shè)置是否正確,是否能支持被播放文件的格式。可以重新安裝或升級軟件后,看故障是否排除;
5) 如果故障是在重裝系統(tǒng)、更換板卡、用系統(tǒng)恢復(fù)盤恢復(fù)系統(tǒng)、或使用一鍵恢復(fù)等情況下出現(xiàn),應(yīng)首先從板卡驅(qū)動安裝入手檢查,如驅(qū)動是否與相應(yīng)設(shè)備匹配等;
6) 對于視頻輸入、輸出相關(guān)的故障應(yīng)首先檢查視頻應(yīng)用軟件采用信號制式設(shè)定是否正確,即應(yīng)該與信號源(如有線電視信號)、信號終端(電視等)采用相同的制式。中國地區(qū)普遍為PAL制式;
7) 進(jìn)行視頻導(dǎo)入時,應(yīng)注意視頻導(dǎo)入軟件和聲卡的音頻輸入設(shè)置是否相符,如:軟件中音頻輸入為MIC,則音頻線接聲卡的MIC口,且聲卡的音頻輸入設(shè)置為MIC;
當(dāng)僅從光驅(qū)讀取多媒體文件時出現(xiàn)故障,如:播放DVD/VCD速度慢、不連貫等,先檢查光驅(qū)的傳輸模式,應(yīng)設(shè)為“DMA”方式;
9) 檢查有無第三方的軟件,干擾系統(tǒng)的音視頻功能的正常使用。另外,殺毒軟件會引起播放DVD/VCD速度慢、不連貫等(如瑞星等,應(yīng)關(guān)閉);
10) 軟件檢查
A. 檢查系統(tǒng)中是否有病毒;
B. 聲音/音頻屬性設(shè)置:音量的設(shè)定,是否使用數(shù)字音頻等;
C. 視頻設(shè)置:視頻屬性中分辨率和色彩深度;
D. 檢查DirectX的版本,安裝最新的DirectX。同時使用其提供的Dxdiag.exe程序,對聲卡設(shè)備進(jìn)行檢查
E. 設(shè)備驅(qū)動檢查:在WINDOWS下“系統(tǒng)—設(shè)備管理”中,檢查多媒體相關(guān)的設(shè)備(顯卡、聲卡、視頻卡等)是否正常,即不應(yīng)存在有“?”或“!”等標(biāo)識,設(shè)備驅(qū)動文件應(yīng)完整。必要時,可通過卸載驅(qū)動再重新安裝或進(jìn)行驅(qū)動升級。對于說明書中注明必須手動安裝的聲卡設(shè)備,應(yīng)按要求刪除或直接覆蓋安裝(此時,不應(yīng)讓系統(tǒng)自動搜索,而是手動在設(shè)備列表中選取);
F. 如用戶曾重裝過系統(tǒng),可能在裝驅(qū)動時沒有按正確步驟xx作(如重啟動等),導(dǎo)致系統(tǒng)顯示設(shè)備正常,但實(shí)際驅(qū)動并沒有正確工作。此時應(yīng)為用戶重裝驅(qū)動。方法可同上;
G. 用系統(tǒng)恢復(fù)盤恢復(fù)系統(tǒng)、或使用一鍵恢復(fù)后有時會出現(xiàn)系統(tǒng)識別的設(shè)備不是用戶實(shí)際使用的設(shè)備,而且在WINDOWS下“系統(tǒng)—設(shè)備管理”中不報錯,這時必須仔細(xì)核對設(shè)備名稱是否與實(shí)際的設(shè)備一致,不一致則重裝驅(qū)動(如:更換過可替換的主板后聲卡芯片與原來的不一致);
H. 重裝驅(qū)動仍不能排除故障,應(yīng)考慮是否有更新的驅(qū)動版本,應(yīng)進(jìn)行驅(qū)動升級、或安裝補(bǔ)丁程序。
11) 硬件檢查
A. 用內(nèi)存檢測程序檢測內(nèi)存部分是否有故障。考慮的硬件有主板和內(nèi)存;
B. 首先采用替換法檢查與故障直接關(guān)聯(lián)的板卡、設(shè)備。聲音類的問題:聲卡、音箱、主板上的音頻接口跳線;顯示類問題:顯卡;視頻輸入、輸出類問題:視頻盒/卡;
C. 當(dāng)僅從光驅(qū)讀取多媒體文件時出現(xiàn)故障,在軟件設(shè)置無效時,用替換法確定光驅(qū)是否有故障;
D. 對于有噪音問題,檢查光驅(qū)的音頻連線是否正確安裝,音箱自身是否有問題,音箱電源適配器是否有故障,及其他匹配問題等;
E. 用磁盤類故障判斷方法,檢測硬盤是否有故障;
F. 采用替換法確定CPU是否有故障;
G. 采用替換法確定主板是否有故障。
五、本類故障的判斷流程
見附錄一之(十)。
六、案例
案例一:
問題描述:用戶報修同禧E5000電腦,安裝的WINDOWS XP系統(tǒng)。用戶在播放音視頻文件,如VCD、CD、MP3等時,音箱里“滋滋”的噪音很明顯。
解決方案:
一般看到此類問題,總是會先想到是音箱的問題,或者主板的聲卡有問題。但是工程師先后更換音箱、主板都是故障依舊。此時維修陷入困境。
其實(shí)只要仔細(xì)觀察并思考一下,本著先軟后硬的思路去觀察,問題應(yīng)該能很快解決的。此案例中,由于機(jī)器本身出廠是DOS系統(tǒng),WINDOWS XP是用戶自己安裝的,聲卡驅(qū)動也是WINDOWS XP自己認(rèn)的,而恰恰是XP自帶的驅(qū)動出了問題,造成用戶報修的問題現(xiàn)象。只要安裝隨機(jī)驅(qū)動光盤里的相應(yīng)的驅(qū)動程序,問題就迎刃而解了。
案例二:
問題描述:用戶購買的未來先鋒722機(jī)器,自己按裝了 WINDOWS 98,發(fā)現(xiàn)播放CD時無聲音。在聲音控制里已經(jīng)打開了CD的控制,并且把音量調(diào)節(jié)到最大了。
解決方案:首先我們要知道這點(diǎn),聯(lián)想出廠預(yù)裝WINDOWS XP的機(jī)器,已經(jīng)不再配置光驅(qū)和聲卡之間的音頻線了,播放CD時都采用XP本身提供的數(shù)字音頻功能直接播放。而WINDOWS 98不具備數(shù)字音頻的功能。明白了這一點(diǎn),用戶的問題的答案也就明朗了。
告訴用戶機(jī)器標(biāo)配中利用WINDOWS XP的數(shù)字音頻功能播放CD,所以機(jī)器沒有配置光驅(qū)音頻線。而WINDOWS 98不支持?jǐn)?shù)字音頻功能,所以會產(chǎn)生這樣的問題。建議用戶還是使用WINDOWS XPxx作系統(tǒng),或者自己添加一根音頻線。
從這個案例不難看出,對產(chǎn)品配置、技術(shù)規(guī)范的了解和掌握對于我們解決用戶問題是很重要的保證。
第十一章 兼容或配合性故障 2005-4-11 17:16 #11
第十一章 兼容或配合性故障
一、定義舉例
這類故障主要是由于用戶追加第三方軟、硬件設(shè)備而引起的軟、硬件故障。
這類故障,在前面的幾類故障中已部分提及,因此有些故障現(xiàn)象可能與前面所介紹的故障判斷類似,可參考。
二、可能的故障現(xiàn)象
1、 加裝用戶的設(shè)備或應(yīng)用后,系統(tǒng)運(yùn)行不穩(wěn)定,如:死機(jī)或重啟等;
2、 用戶所加裝的設(shè)備不能正常工作;
3、 用戶開發(fā)的應(yīng)用不能正常工作;
4、 用戶需要的配置在聯(lián)想機(jī)上不能滿足(如需要加裝大容量內(nèi)存、需要多個串口等)。
三、可能涉及的部件
所有可能的部件或軟件。但影響第三方應(yīng)用最多的部件應(yīng)該是:主板、CPU、內(nèi)存、顯示卡,及新型接口的外設(shè)。
四、判斷要點(diǎn)/順序
1、 環(huán)境檢查
1) 檢查外加設(shè)備板卡等的制作工藝,對于工藝粗糙的板卡或設(shè)備,很易引起黑屏、電源不工作、運(yùn)行不穩(wěn)定的現(xiàn)象;
2) 檢查追加的內(nèi)存條是否與原內(nèi)存條是同一型號。不同的型號一是會引起兼容問題,造成運(yùn)行不穩(wěn)定、死機(jī)等現(xiàn)象;另一是要注意修改BIOS中的設(shè)置;
3) 更新或追加的部件,如CPU、硬盤等的技術(shù)規(guī)格是否能與其余的部件兼容。過于新的部件或規(guī)格較舊的部件,都會與原有配置不兼容。如:較舊的部件不支持電源管理,從而使系統(tǒng)運(yùn)行時,使用這樣的部件就會工作不正常,或是使整個系統(tǒng)也不能正常工作。
2、 故障判斷要點(diǎn)
1) 開機(jī)后應(yīng)首先檢查新更新的或追加的部件,在系統(tǒng)啟動前出現(xiàn)的配置列表中能否出現(xiàn)。如果不能,應(yīng)檢查其安裝及其技術(shù)規(guī)格;
2) 如果造成無顯、運(yùn)行不穩(wěn)定或死機(jī)等現(xiàn)象,應(yīng)先去除更新或追加的部件或設(shè)備,看系統(tǒng)是否恢復(fù)到正常的工作狀態(tài),并認(rèn)真研讀新設(shè)備、部件的技術(shù)手冊,了解安裝與配置方法;
3) 外加的設(shè)備如不能正常安裝,應(yīng)查看其技術(shù)手冊了解正確的安裝方法、技術(shù)要求等,并盡可能使用最新版本的驅(qū)動程序。如果不能解決,應(yīng)檢查外加設(shè)備的質(zhì)量及原系統(tǒng)的工作情況;
4) 檢查新追加或更新部件與原有部件間是否存在不能共享資源的現(xiàn)象,即調(diào)開相應(yīng)部件的資源檢查故障是否消失,在不能調(diào)開時,可設(shè)法更換安裝的插槽位置,或在BIOS中更改資源的分配方式;
5) 檢查是否由于BIOS的原因造成了兼容性問題,這可通過更新BIOS來檢查(注不一定是最新版或更高版本,可以降低版本檢查);
6) 查看追加的部件上的跳線設(shè)置是否恰當(dāng),并進(jìn)行必要的設(shè)置修改;
7) 對于使用較舊的板卡或軟件,應(yīng)注意是否由于速度上的不匹配而引起工作不正常;
通過更改系統(tǒng)中的設(shè)置或服務(wù),來檢查故障是否消失。如電源管理服務(wù)、設(shè)備參數(shù)修改等;
9) 檢查原有的軟硬件是否存在性能不佳的情況,即通過更換硬件或屏蔽原有軟件來檢查。
第三部分--附錄
每個用戶的硬盤中都存放著大量的有用數(shù)據(jù),而硬盤又是一個易出毛病的部件。為了有效的保存硬盤中的數(shù)據(jù),除了有效的保存硬盤中的數(shù)據(jù),備份工作以外,還要學(xué)會在硬盤出現(xiàn)故障時如何救活硬盤,或者提取其中的有用數(shù)據(jù),把損失降到最小程度。
1、系統(tǒng)不承認(rèn)硬盤
此類故障比較常見,即從硬盤無法啟動,從A盤啟動也無法進(jìn)入C盤,使用CMOS中的自動監(jiān)測功能也無法發(fā)現(xiàn)硬盤的存在。這種故障大都出現(xiàn)在連接電纜或IDE口端口上,硬盤本身的故障率很少,可通過重新插拔硬盤電纜或者改換IDE口及電纜等進(jìn)行替換試驗(yàn),可很快發(fā)現(xiàn)故障的所在。如果新接上的硬盤不承認(rèn),還有一個常見的原因就是硬盤上的主從條線,如果硬盤接在IDE的主盤位置,則硬盤必須跳為主盤狀,跳線錯誤一般無法檢測到硬盤。
2、CMOS引起的故障
CMOS的正確與否直接影響硬盤的正常使用,這里主要指其中的硬盤類型。好在現(xiàn)在的機(jī)器都支持"IDEautodetect"的功能,可自動檢測硬盤的類型。當(dāng)連接新的硬盤或者更換新的硬盤后都要通過此功能重新進(jìn)行設(shè)置類型。當(dāng)然,現(xiàn)在有的類型的主板可自動識別硬盤的類型。當(dāng)硬盤類型錯誤時,有時干脆無法啟動系統(tǒng),有時能夠啟動,但會發(fā)生讀寫錯誤。比如CMOS中的硬盤類型小于實(shí)際的硬盤容量,則硬盤后面的扇區(qū)將無法讀寫,如果是多分區(qū)狀態(tài)則個別分區(qū)將丟失。還有一個重要的故障原因,由于目前的IDE都支持邏輯參數(shù)類型,硬盤可采用Normal、LBA、Large等。如果在一般的模式下安裝了數(shù)據(jù),而又在CMOS中改為其他的模式,則會發(fā)生硬盤的讀寫錯誤故障,因?yàn)槠湮锢淼刭|(zhì)的映射關(guān)系已經(jīng)改變,將無法讀取原來的正確硬盤位置。
3、主引導(dǎo)程序引起的啟動故障
硬盤的主引導(dǎo)扇區(qū)是硬盤中的最為敏感的一個部件,其中的主引導(dǎo)程序是它的一部分,此段程序主要用于檢測硬盤分區(qū)的正確性,并確定活動分區(qū),負(fù)責(zé)把引導(dǎo)權(quán)移交給活動分區(qū)的DOS或其他xx作系統(tǒng)。此段程序損壞將無法從硬盤引導(dǎo),但從軟區(qū)或光區(qū)之后可對硬盤進(jìn)行讀寫。修復(fù)此故障的方法較為簡單,使用高版本DOS的fdisk最為方便,當(dāng)帶參數(shù)/mbr運(yùn)行時,將直接更換(重寫)硬盤的主引導(dǎo)程序。實(shí)際上硬盤的主引導(dǎo)扇區(qū)正是此程序建立的,fdisk.exe之中包含有完整的硬盤主引導(dǎo)程序。雖然DOS版本不斷更新,但硬盤的主引導(dǎo)程序一直沒有變化,從DOS3.x到目前有winDOS95的DOS,所以只要找到一種DOS引導(dǎo)盤啟動系統(tǒng)并運(yùn)行此程序即可修復(fù)。
4、分區(qū)表錯誤引導(dǎo)的啟動故障
分區(qū)表錯誤是硬盤的嚴(yán)重錯誤,不同錯誤的程度會造成不同的損失。如果是沒有活動分區(qū)標(biāo)志,則計算機(jī)無法啟動。但從軟驅(qū)或光驅(qū)引導(dǎo)系統(tǒng)后可對硬盤讀寫,可通過fdisk重置活動分區(qū)進(jìn)行修復(fù)。如果是某一分區(qū)類型錯誤,可造成某一分區(qū)的丟失。分區(qū)表的第四個字節(jié)為分區(qū)類型值,正常的可引導(dǎo)的大于32mb的基本DOS分區(qū)值為06,而擴(kuò)展的DOS分區(qū)值是05。如果把基本DOS分區(qū)類型改為05則無法啟動系統(tǒng),并且不能讀寫其中的數(shù)據(jù)。如果把06改為DOS不識別的類型如efh,則DOS認(rèn)為改分區(qū)不是DOS分區(qū),當(dāng)然無法讀寫。很多人利用此類型值實(shí)現(xiàn)單個分區(qū)的加密技術(shù),恢復(fù)原來的正確類型值即可使該分區(qū)恢復(fù)正常。分區(qū)表中還有其他數(shù)據(jù)用于紀(jì)錄分區(qū)的起始或終止地址。這些數(shù)據(jù)的損壞將造成該分區(qū)的混亂或丟失,一般無法進(jìn)行手工恢復(fù),唯一的方法是用備份的分區(qū)表數(shù)據(jù)重新寫回,或者從其他的相同類型的并且分區(qū)狀況相同的硬盤上獲取分區(qū)表數(shù)據(jù),否則將導(dǎo)致其他的數(shù)據(jù)永久的丟失。在對主引導(dǎo)扇區(qū)進(jìn)行xx作時,可采用nu等工具軟件,xx作非常的方便,可直接對硬盤主引導(dǎo)扇區(qū)進(jìn)行讀寫或編輯。當(dāng)然也可采用debug進(jìn)行xx作,但xx作繁瑣并且具有一定的風(fēng)險。
5、分區(qū)有效標(biāo)志錯誤引起的硬盤故障
在硬盤主引導(dǎo)扇區(qū)中還存在一個重要的部分,那就是其最后的兩個字節(jié):55aah,此字為扇區(qū)的有效標(biāo)志。當(dāng)從硬盤,軟盤或光區(qū)啟動時,將檢測這兩個字節(jié),如果存在則認(rèn)為有硬盤存在,否則將不承認(rèn)硬盤。此標(biāo)志時從硬盤啟動將轉(zhuǎn)入rombasic或提示放入軟盤。從軟盤啟動時無法轉(zhuǎn)入硬盤。此處可用于整個硬盤的加密技術(shù)。可采用debug方法進(jìn)行恢復(fù)處理。另外,DOS引導(dǎo)扇區(qū)仍有這樣的標(biāo)志存在,當(dāng)DOS引導(dǎo)扇區(qū)無引導(dǎo)標(biāo)志時,系統(tǒng)啟動將顯示為:"missingoperatingsystem"。其修復(fù)的方法可采用的主引導(dǎo)扇區(qū)修復(fù)方法,只是地址不同,更方便的方法是使用下面的DOS系統(tǒng)通用的修復(fù)方法。
6、DOS引導(dǎo)系統(tǒng)引起的啟動故障
DOS引導(dǎo)系統(tǒng)主要由DOS引導(dǎo)扇區(qū)和DOS系統(tǒng)文件組成。系統(tǒng)文件主要包括io.sys、msdos.sys、command.com,其中command.com是DOS的外殼文件,可用其他的同類文件替換,但缺省狀態(tài)下是DOS啟動的必備文件。在Windows95攜帶的DOS系統(tǒng)中,msdos.sys是一個文本文件,是啟動windows必須的文件。但只啟動DOS時可不用此文件。但DOS引導(dǎo)出錯時,可從軟盤或光盤引導(dǎo)系統(tǒng),之后使用sysc:傳送系統(tǒng)即可修復(fù)故障,包括引導(dǎo)扇區(qū)及系統(tǒng)文件都可自動修復(fù)到正常狀態(tài)。
7、fat表引起的讀寫故障
fat表紀(jì)錄著硬盤數(shù)據(jù)的存儲地址,每一個文件都有一組連接的fat鏈指定其存放的簇地址。fat表的損壞意味著文件內(nèi)容的丟失。慶幸的是DOS系統(tǒng)本身提供了兩個fat表,如果目前使用的fat表損壞,可用第二個進(jìn)行覆蓋修復(fù)。但由于不同規(guī)格的磁盤其fat表的長度及第二個fat表的地址也是不固定的,所以修復(fù)時必須正確查找其正確位置,由一些工具軟件如nu等本身具有這樣的修復(fù)功能,使用也非常的方便。采用debug也可實(shí)現(xiàn)這種xx作,即采用其m命令把第二個fat表移到第一個表處即可。如果第二個fat表也損壞了,則也無法把硬盤恢復(fù)到原來的狀態(tài),但文件的數(shù)據(jù)仍然存放在硬盤的數(shù)據(jù)區(qū)中,可采用chkdsk或scandisk命令進(jìn)行修復(fù),最終得到*.chk文件,這便是丟失fat鏈的扇區(qū)數(shù)據(jù)。如果是文本文件則可從中提取并可合并完整的文件,如果是二進(jìn)制的數(shù)據(jù)文件,則很難恢復(fù)出完整的文件。
8、目錄表損壞引起的引導(dǎo)故障
目錄表紀(jì)錄著硬盤中文件的文件名等數(shù)據(jù),其中最重要的一項是該文件的起始簇號,目錄表由于沒有自動備份功能,所以如果目錄損壞將丟失大量的文件。一種減少損失的方法也是采用上面的chkdsk或scandisk程序的方法,從硬盤中搜索出chk文件,由目錄表損壞時是首簇號丟失,在fat為損壞的情況下所形成的chk文件一般都比較完整的文件數(shù)據(jù),每一個chk文件即是一個完整的文件,把其改為原來的名字可恢復(fù)大多數(shù)文件。
9、誤刪除分區(qū)時數(shù)據(jù)的恢復(fù)
當(dāng)用fdisk刪除了硬盤分區(qū)之后,表面現(xiàn)象是硬盤中的數(shù)據(jù)已經(jīng)完全消失,在未格式化時進(jìn)入硬盤會顯示無效驅(qū)動器。如果了解fdisk的工作原理,就會知道,fdisk只是重新改寫了硬盤的主引導(dǎo)扇區(qū)(0面0道1扇區(qū))中的內(nèi)容。具體說就是刪除了硬盤分區(qū)表信息,而硬盤中的任何分區(qū)的數(shù)據(jù)均沒有改變,可仿造上述的分區(qū)表錯誤的修復(fù)方法,即想辦法恢復(fù)分區(qū)表數(shù)據(jù)即可恢復(fù)原來的分區(qū)即數(shù)據(jù),但這只限于除分區(qū)或重建分區(qū)之后。如果已經(jīng)對分區(qū)用format格式化,在先恢復(fù)分區(qū)后,在按下面的方法恢復(fù)分區(qū)數(shù)據(jù)。
10、誤格式化硬盤數(shù)據(jù)的恢復(fù)
在DOS高版本狀態(tài)下,格式化xx作format在缺省狀態(tài)下都建立了用于恢復(fù)格式化的磁盤信息,實(shí)際上是把磁盤的DOS引導(dǎo)扇區(qū),fat分區(qū)表及目錄表的所有內(nèi)容復(fù)制到了磁盤的最后幾個扇區(qū)中(因?yàn)楹竺娴纳葏^(qū)很少使用),而數(shù)據(jù)區(qū)中的內(nèi)容根本沒有改變。這樣通過運(yùn)行"unformatc:"即可恢復(fù)原來的文件分配表及目錄表,從而完成硬盤信息的恢復(fù)。另外DOS還提供了一個miror命令用于紀(jì)錄當(dāng)前的磁盤的信息,供格式化或刪除之后的恢復(fù)使用,此方法也比較有效。
硬盤基本知識
硬盤的DOS管理結(jié)構(gòu)
1.磁道,扇區(qū),柱面和磁頭數(shù)
硬盤最基本的組成部分是由堅硬金屬材料制成的涂以磁性介質(zhì)的盤片,不同容量硬盤的盤片數(shù)不等。每個盤片有兩面,都可
記錄信息。盤片被分成許多扇形的區(qū)域,每個區(qū)域叫一個扇區(qū),每個扇區(qū)可存儲128×2的N次方(N=0.1.2.3)字節(jié)信息。在DOS
中每扇區(qū)是128×2的2次方=512字節(jié),盤片表面上以盤片中心為圓心,不同半徑的同心圓稱為磁道。硬盤中,不同盤片相同半徑
的磁道所組成的圓柱稱為柱面。磁道與柱面都是表示不同半徑的圓,在許多場合,磁道和柱面可以互換使用,我們知道,每個磁
盤有兩個面,每個面都有一個磁頭,習(xí)慣用磁頭號來區(qū)分。扇區(qū),磁道(或柱面)和磁頭數(shù)構(gòu)成了硬盤結(jié)構(gòu)的基本參數(shù),幫這些
參數(shù)可以得到硬盤的容量,基計算公式為:
存儲容量=磁頭數(shù)×磁道(柱面)數(shù)×每道扇區(qū)數(shù)×每扇區(qū)字節(jié)數(shù)
要點(diǎn):(1)硬盤有數(shù)個盤片,每盤片兩個面,每個面一個磁頭
?。?)盤片被劃分為多個扇形區(qū)域即扇區(qū)
?。?)同一盤片不同半徑的同心圓為磁道
?。?)不同盤片相同半徑構(gòu)成的圓柱面即柱面
?。?)公式: 存儲容量=磁頭數(shù)×磁道(柱面)數(shù)×每道扇區(qū)數(shù)×每扇區(qū)字節(jié)數(shù)
?。?)信息記錄可表示為:××磁道(柱面),××磁頭,××扇區(qū)
2.簇
“簇”是DOS進(jìn)行分配的最小單位。當(dāng)創(chuàng)建一個很小的文件時,如是一個字節(jié),則它在磁盤上并不是只占一個字節(jié)的空間,
而是占有整個一簇。DOS視不同的存儲介質(zhì)(如軟盤,硬盤),不同容量的硬盤,簇的大小也不一樣。簇的大小可在稱為磁盤
參數(shù)塊(BPB)中獲取。簇的概念僅適用于數(shù)據(jù)區(qū)。
本點(diǎn):(1)“簇”是DOS進(jìn)行分配的最小單位。
?。?)不同的存儲介質(zhì),不同容量的硬盤,不同的DOS版本,簇的大小也不一樣。
?。?)簇的概念僅適用于數(shù)據(jù)區(qū)。
3.扇區(qū)編號定義:絕對扇區(qū)與DOS扇區(qū)
由前面介紹可知,我們可以用柱面/磁頭/扇區(qū)來唯一定位磁盤上每一個區(qū)域,或是說柱面/磁頭/扇區(qū)與磁盤上每一個扇區(qū)有
一一對應(yīng)關(guān)系,通常DOS將“柱面/磁頭/扇區(qū)”這樣表示法稱為“絕對扇區(qū)”表示法。但DOS不能直接使用絕對扇區(qū)進(jìn)行磁盤上的
信息管理,而是用所謂“相對扇區(qū)”或“DOS扇區(qū)”?!跋鄬ι葏^(qū)”只是一個數(shù)字,如柱面140,磁頭3,扇區(qū)4對應(yīng)的相對扇區(qū)號
為2757。該數(shù)字與絕對扇區(qū)“柱面/磁頭/扇區(qū)”具有一一對應(yīng)關(guān)系。當(dāng)使用相對扇區(qū)編號時,DOS是從柱面0,磁頭1,扇區(qū)1開始
(注:柱面0,磁頭0,扇區(qū)1沒有DOS扇區(qū)編號,DOS下不能訪問,只能調(diào)用BIOS訪問),第一個DOS扇區(qū)編號為0,該磁道上剩余
的扇區(qū)編號為1到16(設(shè)每磁道17個扇區(qū)),然后是磁頭號為2,柱面為0的17個扇區(qū),形成的DOS扇區(qū)號從17到33。直到該柱面的
所有磁頭。然后再移到柱面1,磁頭1,扇區(qū)1繼續(xù)進(jìn)行DOS扇區(qū)的編號,即按扇區(qū)號,磁頭號,柱面號(磁道號)增長的順序連續(xù)
地分配DOS扇區(qū)號。
公式:記DH--第一個DOS扇區(qū)的磁頭號
DC--第一個DOS扇區(qū)的柱面號
DS--第一個DOS扇區(qū)的扇區(qū)號
NS--每磁道扇區(qū)數(shù)
NH--磁盤總的磁頭數(shù)
則某扇區(qū)(柱面C,磁頭H,扇區(qū)S)的相對扇區(qū)號RS為:
RS=NH×NS×(C-DC)+NS×(H-DH)+(S-DS)
若已知RS,DC,DH,DS,NS和NH則
S=(RS MOD NS)+DS
H=((RS DIV NS)MOD NH)+DH
C=((RS DIV NS)DIV NH)+DC
要點(diǎn):(1)以柱面/磁頭/扇區(qū)表示的為絕對扇區(qū)又稱物理磁盤地址
?。?)單一數(shù)字表示的為相對扇區(qū)或DOS扇區(qū),又稱邏輯扇區(qū)號
?。?)相對扇區(qū)與絕對扇區(qū)的轉(zhuǎn)換公式
4.DOS磁盤區(qū)域的劃分
格式化好的硬盤,整個磁盤按所記錄數(shù)據(jù)的作用不同可分為主引導(dǎo)記錄(MBR:Main Boot Record),Dos引導(dǎo)記錄(DBRos
Boot Record),文件分配表(FAT:File Assign Table),根目錄(BD:Boot Directory)和數(shù)據(jù)區(qū)。前5個重要信息在磁盤的外
磁道上,原因是外圈周長總大于內(nèi)圈周長,也即外圈存儲密度要小些,可傷心性高些。
要點(diǎn):(1)整個硬盤可分為MBR,DBR,F(xiàn)AT,BD和數(shù)據(jù)區(qū)。
?。?)MBR,DBR,F(xiàn)AT,和BD位于磁盤外道。
5.MBR
MBR位于硬盤第一個物理扇區(qū)(絕對扇區(qū))柱面0,磁頭0,扇區(qū)1處。由于DOS是由柱面0,磁頭1,扇區(qū)1開始,故MBR不屬于
DOS扇區(qū),DOS不能直接訪問。MBR中包含硬盤的主引導(dǎo)程序和硬盤分區(qū)表。分區(qū)表有4個分區(qū)記錄區(qū)。記錄區(qū)就是記錄有關(guān)分區(qū)信
息的一張表。它從主引導(dǎo)記錄偏移地址01BEH處連續(xù)存放,每個分區(qū)記錄區(qū)占16個字節(jié)。
分區(qū)表的格式
分區(qū)表項的偏移 意義 占用字節(jié)數(shù)
00 引導(dǎo)指示符 1B
01 分區(qū)引導(dǎo)記錄的磁頭號 1B
02 分區(qū)引導(dǎo)記錄的扇區(qū)和柱面號 2B
04 系統(tǒng)指示符 1B
05 分區(qū)結(jié)束磁頭號 1B
06 分區(qū)結(jié)束扇區(qū)和柱面號 2B
08 分區(qū)前面的扇區(qū)數(shù) 4B
0C 分區(qū)中總的扇區(qū)數(shù) 4B
4個分區(qū)中只能有1個活躍分區(qū),即C盤。標(biāo)志符是80H在分區(qū)表的第一個字節(jié)處。若是00H則表示非活躍分區(qū)。例如:
80 01 01 00 0B FE 3F 81 3F 00 00 00 C3 DD 1F 00
00 00 01 82 05 FE BF 0C 02 DE 1F 00 0E 90 61 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
要點(diǎn):(1)MBR位于硬盤第一個物理扇區(qū)柱面0,磁頭0,扇區(qū)1處。不屬于DOS扇區(qū),
?。?)主引導(dǎo)記錄分為硬盤的主引導(dǎo)程序和硬盤分區(qū)表。
6.DBR
DBR位于柱面0,磁頭1,扇區(qū)1,即邏輯扇區(qū)0。DBR分為兩部分:DOS引導(dǎo)程序和BPB(BIOS參數(shù)塊)。其中DOS引導(dǎo)程序完成
DOS系統(tǒng)文件(IO.SYS,MSDOS.SYS)的定位與裝載,而BPB用來描述本DOS分區(qū)的磁盤信息,BPB位于DBR偏移0BH處,共13字節(jié)。
它包含邏輯格式化時使用的參數(shù),可供DOS計算磁盤上的文件分配表,目錄區(qū)和數(shù)據(jù)區(qū)的起始地址,BPB之后三個字提供物理格
式化(低格)時采用的一些參數(shù)。引導(dǎo)程序或設(shè)備驅(qū)動程序根據(jù)這些信息將磁盤邏輯地址(DOS扇區(qū)號)轉(zhuǎn)換成物理地址(絕對
扇區(qū)號)。BPB格式
序號 偏移地址 意義
1 03H-0AH OEM號
2 0BH-0CH 每扇區(qū)字節(jié)數(shù)
3 0DH 每簇扇區(qū)數(shù)
4 0EH-0FH 保留扇區(qū)數(shù)
5 10H FAT備份數(shù)
6 11H-12H 根目錄項數(shù)
7 13H-14H 磁盤總扇區(qū)數(shù)
8 15H 描述介質(zhì)
9 16H-17H 每FAT扇區(qū)數(shù)
10 18H-19H 每磁道扇區(qū)數(shù)
11 1AH-1BH 磁頭數(shù)
12 1CH-1FH 特殊隱含扇區(qū)數(shù)
13 20H-23H 總扇區(qū)數(shù)
14 24H-25H 物理驅(qū)動器數(shù)
15 26H 擴(kuò)展引導(dǎo)簽證
16 27H-2AH 卷系列號
17 2BH-35H 卷標(biāo)號
18 36H-3DH 文件系統(tǒng)號
DOS引導(dǎo)記錄公式:
文件分配表≡保留扇區(qū)數(shù)
根目錄≡保留扇區(qū)數(shù)+FAT的個數(shù)×每個FAT的扇區(qū)數(shù)
數(shù)據(jù)區(qū)≡根目錄邏輯扇區(qū)號+(32×根目錄中目錄項數(shù)+(每扇區(qū)字節(jié)數(shù)-1))DIV每扇區(qū)字節(jié)數(shù)
絕對扇區(qū)號≡邏輯扇區(qū)號+隱含扇區(qū)數(shù)
扇區(qū)號≡(絕對扇區(qū)號MOD每磁道扇區(qū)數(shù))+1
磁頭號≡(絕對扇區(qū)號DIV每磁道扇區(qū)數(shù))MOD磁頭數(shù)
磁道號≡(絕對扇區(qū)號DIV每磁道扇區(qū)數(shù))DIV磁頭數(shù)
要點(diǎn):(1)DBR位于柱面0,磁頭1,扇區(qū)1,其邏輯扇區(qū)號為0
(2)DBR包含DOS引導(dǎo)程序和BPB。
?。?)BPB十分重要,由此可算出邏輯地址與物理地
文件分配表 2005-4-11 17:18 #12
7.文件分配表
文件分配表是DOS文件組織結(jié)構(gòu)的主要組成部分。我們知道DOS進(jìn)行分配的最基本單位是簇。文件分配表是反映硬盤上所
有簇的使用情況,通過查文件分配表可以得知任一簇的使用情況。DOS在給一個文件分配空間時總先掃描FAT,找到第一個可
用簇,將該空間分配給文件,并將該簇的簇號填到目錄的相應(yīng)段內(nèi)。即形成了“簇號鏈”。FAT就是記錄文件簇號的一張表。
FAT的頭兩個域?yàn)楸A粲?,對FAT12來說是3個字節(jié),F(xiàn)AT來說是4個字節(jié)。其中頭一個字節(jié)是用來描述介質(zhì)的,其余字節(jié)為FFH
。介質(zhì)格式與BPB相同。
第一個字節(jié)的8位意義:
7 6 5 4 3 2?。?0
└─────-┘ │ │ │┌0非雙面
置1 │ │ └┤
│ │ └1雙面
│ │┌0不是8扇區(qū)
│ └┤
│ └1是8扇區(qū)
│┌0不是可換的
└┤
└1是可換的
FAT結(jié)構(gòu)含義
FAT12 FAT16 意義
000H 0000H 可用
FF0H-FF6H FFF0H-FFF6H 保留
FF7H FFF7H 壞
FF8H-FFFH FFF8H-FFFFH 文件最后一個簇
×××H ××××H 文件下一個簇
對于FAT16,簇號×2作偏移地址,從FAT中取出一字即為FAT中的域。
邏輯扇區(qū)號=數(shù)據(jù)區(qū)起始邏輯扇區(qū)號+(簇號-2)×每簇扇區(qū)數(shù)
簇號=(邏輯扇區(qū)號-數(shù)據(jù)區(qū)起始邏輯扇區(qū)號)DIV每簇扇區(qū)數(shù)+2
要點(diǎn):(1)FAT反映硬盤上所有簇的使用情況,它記錄了文件在硬盤中具體位置(簇)。
?。?)文件第一個簇號(在目錄表中)和FAT的該文件的簇號串起來形成文件的“簇號鏈”,恢復(fù)被破壞的文件就是根
據(jù)這條鏈。
?。?)由簇號可算邏輯扇區(qū)號,反之,由邏輯扇區(qū)號也可以算出簇號,公式如上。
?。?)FAT位于DBR之后,其DOS扇區(qū)號從1開始。
8.文件目錄
文件目錄是DOS文件組織結(jié)構(gòu)的又一重要組成部分。文件目錄分為兩類:根目錄,子目錄。根目錄有一個,子目錄可以有
多個。子目錄下還可以有子目錄,從而形成“樹狀”的文件目錄結(jié)構(gòu)。子目錄其實(shí)是一種特殊的文件,DOS為目錄項分配32字
節(jié)。目錄項分為三類:文件,子目錄(其內(nèi)容是許多目錄項),卷標(biāo)(只能在根目錄,只有一個。目錄項中有文件(或子目
錄,或卷標(biāo))的名字,擴(kuò)展名,屬性,生成或最后修改日期,時間,開始簇號,及文件大小。
目錄項的格式
字節(jié)偏移 意義 占字節(jié)數(shù)
00H 文件名 8B
08H 擴(kuò)展名 3B
0BH 文件屬性 1B
0CH 保留 10B
16H 時間 2B
18H 日期 2B
1AH 開始簇號 2B
1CH 文件長度 4B
目錄項文件名區(qū)域中第一個字節(jié)還有特殊的意義:00H代表未使用
05H代表實(shí)際名為E5H
EBH代表此文件已被刪除
目錄項屬性區(qū)域的這個字節(jié)各個位的意義如下: 7 6?。怠。础。场。病。薄。?
未 修 修 子 卷 系 隱 只
用 改 改 目 標(biāo) 統(tǒng) 藏 讀
標(biāo) 標(biāo) 錄 屬 屬 屬
志 志 性 性 性
注意:WINDOWS的長文件名使用了上表中所說的“保留”這片區(qū)域。
要點(diǎn):(1)文件目錄是記錄所有文件,子目錄名,擴(kuò)展名屬性,建立或刪除最后修改日期。文件開始簇號及文件長度的一張
登記表.
(2)DOS中DIR列出的內(nèi)容訓(xùn)是根據(jù)文件目錄表得到的。
(3)文件起始簇號填在文件目錄中,其余簇都填在FAT中上一簇的位置上。
9.物理驅(qū)動器與邏輯驅(qū)動器
物理驅(qū)動器指實(shí)際安裝的驅(qū)動器。
邏輯驅(qū)動器是對物理驅(qū)動器格式化后產(chǎn)生的。
要點(diǎn):同上。
硬盤邏輯鎖巧解
在談?wù)摼唧w的解決方法前,先講述一下被"邏輯鎖"鎖住的硬盤為什么不能用普通辦法啟 動的原因:
計算機(jī)在引導(dǎo)DOS系統(tǒng)時將會搜索所有邏輯盤的順序,當(dāng)DOS被引導(dǎo)時,首先要去找主引 導(dǎo)扇區(qū)的分區(qū)表信息,位于硬盤的零頭零柱面的第一個扇區(qū)的OBEH地址開始的地方,當(dāng) 分區(qū)信息開始的地方為80H時表示是主引導(dǎo)分區(qū),其他的為擴(kuò)展分區(qū),主引導(dǎo)分區(qū)被定義 為邏輯盤C盤,然后查找擴(kuò)展分區(qū)的邏輯盤,被定義為D盤,以此類推找到E,F(xiàn),G..... "邏輯鎖"就是在此下手,修改了正常的主引導(dǎo)分區(qū)記錄將擴(kuò)展分區(qū)的第一個邏輯盤指向 自己,DOS在啟動時查找到第一個邏輯盤后,查找下個邏輯盤總是找到是自己,這樣一來 就形成了死循環(huán),這就是使用軟驅(qū),光驅(qū),雙硬盤都不能正常啟動的原因。實(shí)際上這"邏輯鎖"只是利用了DOS在啟動時的一個小小缺陷,便令不少高手都束手無策。知道了"邏輯 鎖"的"上鎖"原理,要解鎖也就比較容易了。以前我看到有位朋友采用"熱拔插"硬盤電源的方法來處理:就是在當(dāng)系統(tǒng)啟動時,先不給被鎖的硬盤插上電源線,等待啟動完成后再給硬盤"熱插"上電源線,這時如果硬盤沒有燒壞的話,系統(tǒng)就可以控制硬盤了。當(dāng)然這是一種非常危險的方法,大家不要輕易嘗試,下面介紹兩種比較簡單和安全的處理方法。
方法一:修改DOS啟動文件
首先準(zhǔn)備一張DOS6.22的系統(tǒng)盤,帶上debug、pctools5.0、fdisk等工具。然后在一臺正常的機(jī)器上,使用你熟悉的二進(jìn)制編輯工具(debug、pctools5.0,或者windows下的ultraedit都行)修改軟盤上的IO.SYS文件(修改前記住改該文件的屬性為正常),具體是在這個文件里面搜索第一個"55aa"字符串,找到以后修改為任何其他數(shù)值即可。用這張修改過的系統(tǒng)軟盤你就可以順利地帶著被鎖的硬盤啟動了。不過這時由于該硬盤正常的分區(qū)表已經(jīng)被黑客程序給惡意修改了,你無法用FDISK來刪除和修改分區(qū),而且仍無法用正常的啟動盤啟動系統(tǒng),這時你可以用DEBUG來手工恢復(fù)。使用DEBUG手工修復(fù)硬盤步驟如下:
a:\>debug
-a
-xxxx:100 mov ax,0201 讀一個扇區(qū)的內(nèi)容
-xxxx:103 mov bx,500 設(shè)置一個緩存地址
-xxxx:106 mov cx,0001 設(shè)置第一個硬盤的硬盤指針
-xxxx:109 mov dx,0080 讀零磁頭
-xxxx:10c int 13 硬盤中斷
-xxxx:10e int 20
-xxxx:0110 退出程序返回到指示符
-g 運(yùn)行
-d500 查看運(yùn)行后500地址的內(nèi)容
這時候會發(fā)現(xiàn)地址6be開始的內(nèi)容是硬盤分區(qū)的信息,發(fā)現(xiàn)此硬盤的擴(kuò)展分區(qū)指向自己,這就使DOS或WINDOWS啟動時查找硬盤邏輯盤進(jìn)去死循環(huán),在DEBUG指示符下用E命令修改內(nèi)存數(shù)據(jù) 具體如下:
E6BE
xx.0 xx.0 xx.0...............
.............................
.......................55 AA
55 AA表示硬盤有效的標(biāo)記,不要修改,xx0表示把以前的數(shù)據(jù)"xx"改成0
再用硬盤中斷13把修改好的數(shù)據(jù)寫入硬盤就可以了,具體如下:
A:\>debug
a 100 表示修改100地址的匯編指令
-xxxx:100 mov ax,0301 寫硬盤一個扇區(qū)
-xxxx: 這里直接按回車
-g 運(yùn)行
-q 退出
然后運(yùn)行 FDISK/MBR(重置硬盤引導(dǎo)扇區(qū)的引導(dǎo)程序),再重新啟動電腦就行了。 怎么樣?用這種方法處理夠簡單的吧?而且這種方法還有一個好處就是可以保住盤上的 數(shù)據(jù)!如果你不需要保數(shù)據(jù)的話,還有更加簡單的處理方法:
方法二:巧設(shè)BIOS,用DM解鎖大家知道DM軟件是不依賴于主板BIOS的硬盤識別安裝軟件,(所以在不能識別大硬盤的老主板上也可用DM來安裝使用大容量硬盤)。就算在BIOS中將硬盤設(shè)為"NONE",DM也可識別并處理硬盤。
首先你要找到和硬盤配套的DM軟件(找JS要或去網(wǎng)上蕩),然后把DM拷到一張系統(tǒng)盤上。接上被鎖硬盤,開機(jī),按住DEL鍵,進(jìn)CMOS設(shè)置,將所有IDE硬盤設(shè)為NONE(這是關(guān)鍵所在!),保存設(shè)置,重啟動,這時系統(tǒng)即可 "帶鎖"啟動。啟動后運(yùn)行DM,你會發(fā)現(xiàn)DM可以繞過BIOS,識別出硬盤,選中該硬盤,分區(qū)格式化,就OK了。這么簡單?不過這種 方法的弱點(diǎn)是硬盤上的數(shù)據(jù)將全部丟失。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點(diǎn)擊舉報。