計算機硬體

當前位置 /首頁/計算機/計算機硬體/列表

硬碟迴圈死鎖故障方法介紹

事實上解決這種故障的原理非常簡單,即只要將硬碟上的主引導扇區的所有內容清為0,使這種硬碟如同新盤,就可以解決死鎖問題。問題是這種硬碟接入機器後,機器無法引導作業系統,所以不能使用在操作系統下執行某些重新整理主引導扇區程式的方法來解決。如何在未引導作業系統的情況下不低格硬碟解決死鎖問題呢?為此,筆者通過實踐研究,找到了一種非常簡單的方法,無須啟動作業系統或對硬碟進行低格,可萬無一失解決硬碟迴圈死鎖問題。

硬碟迴圈死鎖故障方法介紹

由於誤操作(如:錯誤地使用壓縮代理)或病毒感染等原因,硬碟有時會產生一種“硬碟死鎖”故障。所謂硬碟死鎖,是指電腦在引導機器載入作業系統過程中,由於迴圈分配驅動器碟符,導致驅動器邏輯碟符用盡而使機器陷入無窮迴圈狀態,最後使機器無法正常啟動作業系統。硬碟死鎖一旦發生,其故障現象是:只要故障硬碟安裝到電腦中,就無法從硬碟、軟碟機啟動作業系統。即使把故障硬碟安裝成從屬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

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!”的提示時。就表示硬碟的分割槽已恢復。重新啟動機器,一切完好如初。

快速解決開機速度慢的原因

開機速度慢的案例。在列印社工作的小胡每天一開啟電腦進入桌面短則需要幾十秒,長則需要幾分鐘的時間。最近她驚訝的發現這讓她天天焦急的等待時間正在一點點的增長令他抓狂的難耐。然而對於這一切,她毫無辦法,網上搜索了一下“開機速度慢怎麼辦”“開始速度慢的原因是什麼”發現網友的回答簡直就是長篇大論很難看懂,似乎對她這種小白網民來說並不適用。 如:“首先開啟系統配置實用程式,按照次序進行系統ini檔案的核對,再將不必要的服務,啟動項關閉。最後清理登錄檔中的冗餘鍵值....”這一系列的專業名詞把她多次下定的決心打的潰不成軍,是導致開機速度慢遲遲沒能得到解決的根本原因。一日在好玩要好的朋友聊天時。她的朋友告訴她用一個叫“金山衛士”的安全軟體能夠通過簡單的操作解決這一系列問題,他特別開心立刻回家開啟電腦下載該軟體,在下載使用後發現的確有效。現在真的不用熬那長達數分鐘的開機時間了。大量網友詢問開機速度慢的原因。開機速度慢怎麼辦。

最近大量網友在it站和百度知道,soso問問平臺裡反饋“開機速度慢,開機速度慢怎麼辦,開機速度慢的原因是什麼”的問題,但是網友給出的答案操作比較繁瑣,如:“首先開啟系統配置實用程式,按照次序進行系統ini檔案的核對,再將不必要的服務,啟動項關閉。最後清理登錄檔中的冗餘鍵值....”,不適合普通使用者操作,下面金山安全專家幫大家分析一下

啟動專案就是開機的時候系統會在前臺或者後臺執行的程式,當Windows(作業系統)完成登入過程,程序表中出現了很多的程序!Windows在啟動的時候,自動載入了很多程式。許多程式的自啟動,給我們帶來了很多方便,這是不爭的事實,但不是每個自啟動的程式對我們都有用;更甚者,也許有病毒或木馬在自啟動行列!

大部分網友開機速度慢是由於安裝過多的軟體,並且軟體設定了隨開機啟動,或加上計劃任務定時啟動,或載入服務隨機啟動,很多小白使用者不瞭解這個情況,導致開機速度慢,還有些是被病毒木馬利用進行開機啟動開機速度慢怎麼辦呢?用金山衛士四步開機速度優化我們的把怎樣設定開機啟動項簡化為四個步驟方便您的操作:

1、下載金山衛士。

2、點選軟體頂部導航欄的“系統優化”,選擇“開機加速”按鈕。

3、根據金山衛士的提示對不必要的開機啟動項,服務,計劃任務進行一鍵優化。

4、重啟電腦,您將發現,開機速度較之從前已有了長足的進步。

ADSL設定後電腦變慢了如何解決

現在的電信廣告做的是非常的“神忽”讓很多的.朋友都感覺到受不了,那隻好也用起了電信寬帶了但是,不久發現系統啟動明顯變慢,尤其是在進入系統時,機子簡直就像處於假死狀態,要一分多鐘才能反應過來。問題背景:鄰居家上的是512K 的包月寬頻,因為只有一臺電腦,所以未啟用ADSL的路由功能和配置DHCP。

機器裝有Windows XP系統,使用PPPoE撥號上網,經檢查上網速率正常且無任何硬體故障。這就怪了,上網前後除使用外接ADSL和使用主機板內建的網絡卡外與之前並無任何區別。難道是網絡卡的設定問題嗎?由此想到預設情況下Windows XP在啟動時會對網絡卡等網路裝置進行自檢,如果發現網絡卡的IP地址等未配置好就會對其進行設定,這可能是導致系統啟動變慢的真正原因。

找到了問題所在,也就好解決了。解決之道:開啟“本地連線”屬性選單,雙擊“常規”項中的“Internet協議”開啟“TCP/IP屬性”選單。將網絡卡的IP地址配置為一個在公網(預設的閘道器是)中尚未使用的數值如192.168.1.X,X取介於2~255之間的值,子網掩碼設定為 ,預設閘道器和DNS可取預設設定。設定完成後確定,故障完全排除,系統啟動完全正常。

OK大功告成了,以後有需要及時聯絡我。

電腦開機速度慢的解決方法(一)

電腦開機速度慢對電腦使用者的體驗會大大降低。通過下面的幾種手法可以改善開機速度慢的方法:

1、禁用閒置的IDE通道

加速原理:由於Windows XP系統在啟動的過程中會自動對電腦上的IDE裝置進行檢測,因此關閉對閒置的IDE通道的檢測從而加速系統啟動。不過,針對網路上流傳的錯誤說法需要糾正一下:很多人以為單純在BIOS中禁用閒置的IDE通道就可以了,還有的人建議同時在BIOS和系統中同時關閉。首先,第一種方法是根本無效的,因為XP作業系統可以繞過主機板的BIOS獨立監控計算機硬體的各種狀態;而後一種方式又顯得多此一舉。所以只能也只需在 Windows XP系統中關閉,才能真正的達到禁用閒置IDE通道的效果。

【做法如下】:右鍵點選“我的電腦-屬性”,然後點選“硬體”接著點選“裝置管理器”,在其中開啟“IDE ATA/PATA控制器”(不同晶片略有差異),然後分別進入主要和次要IDE通道,選擇“高階設定”,在這裡找到“當前傳送模式”為“不適用”的一項(這就是閒置的IDE通道所對應的),將此項的“裝置型別”設定為“無”,確定即可。

2、手動設定IP地址

加速原理:Windows XP系統是在Windows 2000基礎上發展而來,因此支援豐富的網路功能。在這其中Windows XP系統會在開機之後自動檢測電腦是否聯入區域網,但是一般使用者都是單機上網,並且在網路連線中基本上設定的都是自動獲取IP地址。如此以來,系統為了給該機指派一個IP地址就會搜尋DHCP伺服器,但是一般使用者根本不會配置。這就造成每次開機之後,系統都會花很長的時間來搜尋DHCP伺服器直到獲得IP地址或者服務超時才會停止,這期間即使來到桌面,雙擊程式也沒有任何反映。這也就是很多使用Windows XP使用者反映的進入桌面後出現“宕機”10幾秒鐘的問題!事實上只要為“本地連線”人工指派一個IP地址就可以簡單的解決這個問題,避免Windows XP每次開機的自動網路檢測,從而加速啟動!

【做法如下】:右鍵點選“網路上的芳鄰”-選擇屬性,進入視窗後右鍵點選“本地連線”-選擇屬性,在這裡雙擊“Internet協議(TCP/IP)”,選擇“使用下面的IP地址”然後輸入一個IP地址(比如:),子網掩碼預設即可。(這樣做不會與您上互連網產生任何衝突,這個地址只是用在區域網內的)這樣系統再次搜尋就會很快的發現IP並快速進入系統。

3、禁用暫時不用的裝置

加速原理:現在電腦外圍裝置價格便宜了不少,很多人購買了U盤、行動硬碟等等產品,但是不少的朋友總是在使用後忘記斷開這些USB裝置與主機的連線,由於Windows XP系統啟動會自動檢測USB介面,因此這些裝置如果在開機時與主機連線著會造成系統啟動緩慢。筆者就親身經歷過朋友的電腦連線著行動硬碟開機後無法進入系統,只有斷開連線線才能進入的情況。因此大家在使用完U盤、行動硬碟這些USB裝置後,及時的斷開與主機的連線,同時也防止開機電流衝擊等意外情況損壞裝置(因為目前很多機箱廠商為了減少成本,在前置USB介面上根本沒有必要的保護電路,甚至沒有必要的接地)。另外,使用筆記本的朋友如果暫時用不上紅外線以及無線網絡卡等裝置,也應該在裝置管理器中禁用。因為這些擴充套件裝置尤其是網絡卡對於系統啟動的速度影響巨大。禁用之後達到跳過系統啟動檢測的目的加速啟動過程。

另外還要注意:由於系統預設會自動讀取光碟機,因此啟動時會對光碟機進行檢測,如果光碟機中放置了光碟,就會自動讀取,如果是多媒體光碟那麼讀取花費的時間就會更長,同樣延長電腦的啟動時間。所以建議大家平時使用完光碟記得及時取

出來。

4、關閉主題清減桌面

很多朋友喜歡漂亮的主題或者桌布,可是漂亮是有代價的,那就是消耗了大量的記憶體,同時桌面上有太多圖示也是一樣。因為系統每次啟動到顯示桌面時,首先需要檢查是否啟用主題,一旦發現就會載入,很多的主題就這樣吃掉了大量的記憶體(另外很多網友自己製作的主體並不完善,使用後會出現很多相容問題造成系統故障)。同時系統還會查詢和驗證桌面捷徑的有效性,因此捷徑越多,所花費的驗證時間就越長。建議大家平時儘量不要使用主題,最多設定一張漂亮的桌布就可以了。然後將桌面捷徑分門別類放到專門的資料夾中便於管理,加速啟動一舉兩得!

5、關閉多餘的啟動程式

不少軟體會在系統啟動後自動執行一些後臺程式,比如:Winamp、office等等

這些程式都會讓啟動變得緩慢,大家應該通過“開始-執行” 輸入“msconfig”回車-“啟動”在這裡關閉多餘的啟動項。平時只要保留輸入法、防火牆就可以了(根據個人設定)。

另外,建議大家不要將記憶體優化軟體設定為開機整理。因為開機整理記憶體不僅效果很小,還會嚴重影響啟動速度,正確的做法應該是在執行PhotoShop等需要大量記憶體的軟體之後,使用記憶體整理會有更名顯得效果。(其實從Win2000開始作業系統自身的記憶體管理已經相當完善,發展到如今的winXP對於記憶體的管理更為科學有效,使用記憶體整理效果有限)

6、防毒軟體也麻煩

有些防毒軟體提供了系統啟動掃描功能,這將會耗費非常多的時間,其實如果你已經打開了防毒軟體的實時監視功能,並且定時對系統查毒,那麼啟動時掃描系統就顯得有些多餘,還是將這項功能禁止吧!

開機啟動的東西多了,也會造成啟動慢.建議用下優化軟體優化啟動速度.

減少開機啟動專案,按下述辦法修改登錄檔:

(1)加快開機及關機速度

選擇“開始”選單中的“執行”命令,在“執行”對話方塊鍵入“regedit”命令後回車,即可啟動登錄檔編輯器,找到HKEY_CURRENT_USERControlPanelDesktop,將字串值HungAppTimeout的數值資料更改為200,將字串值WaitToKillAppTimeout的數值資料更改為1000.另外在HKEY_LOCAL_MACHINESystemCurrentControlSetControl,將字串值HungAppTimeout的數值資料更改為200,將字串值WaitToKillServiceTimeout的數值資料更改1000.

(2)減少開機滾動條時間

啟動登錄檔編輯器,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParame ters,在右邊找到EnablePrefetcher主鍵,把它的預設值3改為1,這樣滾動條滾動的時間就會減少。

(3)加快預讀能力改善開機速度

開啟登錄檔編輯器,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemoryManagement,在PrefetchParameters右邊視窗,將EnablePrefetcher的數值資料如下更改,如使用PIII 800MHz CPU以上的建議將數值資料更改為4或5。

(4)利用CPU的L2 Cache加快整體效能

開啟登錄檔編輯器,找到HKEY_LOCAL_MACHINESYSTEMCurrentContro

lSetControlSessionManager,在MemoryManagement的右邊視窗,將SecondLevelDataCache的數值資料更改為與CPU L2 Cache相同的十進位制數值:例如:P4 1.6G A的L2 Cache為512Kb,數值資料更改為十進位制數值512。

TAG標籤:死鎖 硬碟 故障 #