萬盛學電腦網

 萬盛學電腦網 >> Windows xp教程 >> XP開機藍屏錯誤代碼stop:c000021a unknown hard error如何修復

XP開機藍屏錯誤代碼stop:c000021a unknown hard error如何修復

  一些用戶在下載安裝了一些帶病毒的軟件後,會發現自己的電腦藍屏並出現stop:c000021a unknown hard error,那麼這個問題該如何才能解決呢?現在就讓小編來告訴你這個問題的解決方法吧。

 XP開機藍屏錯誤代碼stop:c000021a unknown hard error如何修復

  關於引起stop:c000021a unknown hard error部分問題及解決方法:

  1.裝機時出現的stop:c000021a unknown hard error 前幾天我格式化後總裝不上機,我在純DOS格的首先排除病毒和軟件沖突,硬盤磁道檢查也沒事依然無法裝機,後來發現是裝機光盤損壞引起部分裝機文件不完整引起的,重新換張新系統盤問題解決了。

  2.未知磁道錯誤或者未知硬件錯誤出現這樣問題先磁道檢查首我們先確認硬盤的壞道是邏輯壞道還是物理壞道,方法很簡單。在電腦剛剛啟動時,按“F8”鍵,選擇“Command Prompt only”進入DOS模式(操作系統必須為Win95/98,若為Win2000/XP請使用DOS啟動盤),執行“scandisk x:”(X為盤符),Scandisk程序便會檢查硬盤,對產生的邏輯壞道會自行彈出對話框,選擇“Fix it”對邏輯壞道進行初級修復。如掃描程序在某一進度停滯不前,那麼硬盤就有了物理壞道。

  對於已進行初步修復的仍有邏輯壞道的硬盤,正常啟動後回到Windows下,進入“我的電腦”中選擇有邏輯壞道的硬盤,單擊鼠標右鍵,選擇“屬性”→“工具”→“開始檢查”就彈出“磁盤掃描程序”,選中“完全”並將“自動修復錯誤”打上勾單擊“開始”,就開始對該分區進行掃描和修復。

  而對於有物理壞道的硬盤,上述方法就無能為力了,但也不是沒有辦法。

  下面我就介紹一種用“PartitionMagic”(分區魔術師,以下簡稱PM)修復硬盤的方法:

  通過對硬盤的重新分區,隱藏有物理壞道的硬盤空間,對其實行隔離。具體的作法是:

  首先啟動PM,選中“Operations”菜單下的“Check”命令,對硬盤進行直接掃描,標記壞簇後,選中“Operations”菜單下的 “Advanced”→“bad sector retset最後把壞簇分成一個獨立的分區,再通過“Hide partiton”命令將分區隱藏,至此大功告成。

  磁道損壞出現stop:c000021a unknown hard error零磁道問題較多一般出現這種情況,大多數人就把硬盤作報廢處理。但並非絕對不能修復,原理十分簡單,只要用1扇區代替0扇區就行了。

  這次請“DiskMan”來幫助我們,它是一款比較常用的硬盤工具。在純DOS運行,在“硬盤”菜單中選中要修改的盤(一般為C盤),然後依次進入“工具”→“參數修改”→將“起始柱面”的值由“0”改為“1”,確定後保存退出。就可以對硬盤進行重新分區了。 如果出現問題後上述方法均不奏效,那只好使用終極大法——低級格式化檢查各個硬件安裝有沒問題,有沒有修改過參數。

  二。電腦開關機時出現 STOP;c000021a unknown hard error ( 軟件沖突)

  發現自己的windows XP關閉不了,也重啟不了,因為我的XP禁用了“如果出現嚴重錯誤就自動重新啟動”,所以每次都只出現藍屏,提示說“stop c000021a unknown hard error unknown hard error ”,初步理解,是不知道的硬件錯誤,上微軟一查C000021A,沒確實的解決和解釋,都是含糊帶過,再用google+baidu查查,發現也有不少網友出現過這個問題,但是,回答的人大部分是說硬盤有未知磁道錯誤 ,或者說是未知硬件錯誤,後者還可以信服,前者就覺得理解錯誤了個hard,不過也暫時當是一種可能性。把電腦reboot了幾次,更慘,系統也進不了,出現同樣的錯誤,換成安全模式,可以進去。不過網上有一部分人的情況是連安全模式也進入不了。
上一頁123下一頁共3頁

  認真想想自己的情況,剛好這段時間顯卡出現過問題,會顯示不了,就猜想會不會是顯卡有問題,於是換一張朋友的顯卡一試,問題依然存在,難道真會是硬盤有錯誤,用軟件多次檢測,完全沒有問題,這下真的迷惘了,最後心一橫,format重裝。

  幾杯咖啡後,新裝好個系統,首先重新啟動,沒問題,進入也沒問題,看來似乎不是硬件有問題,想想還沒裝驅動程序,會不會是某些驅動出了問題呢,因為打了SP2後也更新了些驅動,然後一個一個驅動安裝,一次一啟動,都沒有問題,看來也和驅動無關,既然重新安裝了系統就沒問題了,應該會是系統出問題了吧,然後就開始安裝了常用的軟件,重新啟動,stop c000021a unknown hard error unknown hard error ,又來了,,為什麼剛才可以?難道是軟件問題,但是提示說是hard error啊,認真想想出現問題之前做過什麼,對了,那天***了個winrar3.4來安裝了,會不會是這個的問題呢?因為還有一個多余的硬盤,就用另一個硬盤安裝了系統,不裝軟件下使用,正常,然後裝winrar3.4,重啟,stop c000021a unknown hard error unknown hard error ,哈,找出原因了,居然是它,,雖然可能是我***的這個版本有問題,但是還是有了陰影,趕快用回winrar3.3,一切正常。

  2.病毒引起的,一般在安全模式殺過毒就沒事

  3.諾頓(Norton)誤殺Backdoor病毒

  諾頓升級到5月17日版本後,會導致打過KB924270補丁的XP系統崩潰,其原因是諾頓將KB924270更新過的netapi32.dll和lsasrv.dll文件誤報為Backdoor.Haxdoor後門病毒。經過初步調查,lsasrv.dll和netapi32.dll是正常的系統文件。

  該文件在諾頓隔離後,系統重啟導致藍屏並提示:STOP c000021a Unkown hard error 中毒後請大家不要重啟電腦!!!

  Backdoor.haxdoor臨時解決方案

  SAV更新到5月17日的病毒定以後,會把 C:\windows\system32\netapi32.dll和 C:\windows\system32\lsasrc.dll 認為是backdoor.haxdoor, 並且把他們隔離掉。

  會造成重起機器後無法進入系統,安全模式也無法進入,藍屏。

  目前的緊急對策:

  從系統中心---右擊服務器---所有任務---Symantec antivirus---病毒定義管理器---點擊右上角的“配置”----出現對話框後店擊“病毒定義文件”---然後選擇之前的病毒定義。

  使得服務器不要下發今天的病毒定義。

  對於已經更新病毒定義的客戶端,千萬不要重新啟動電腦!!!!

  關掉symantec antivirus 服務,如果netapi32.dll和lsasrc.dll文件存在,且修改日期不是今天,說明沒有被完全隔離(應該是部分);從隔離區裡面恢復這兩個文件,或者從沒有問題的電腦copy這兩個文件到C:\windows\system32。
上一頁12 3下一頁共3頁

  然後把C:\program files\common files\symantec shared\virusdefs\下把20070517這個文件夾刪掉。

  Symantec正在加急開發更新的病毒定義,新的病毒定義出來後,請馬上更新到最新。

  已經報出有病毒,但機器已經重啟並無法進入系統(XP SP2),有以下解決方法:

  1》 接上光驅,插如WINDOWS安裝光盤,並選擇從CDROM啟動

  2》 選擇從控制台恢復,按“R”鍵

  3》 假設您的光驅盤符為“F:\”,敲入以下命令 copy f:\I386\netapi32.dl_ c:\windows\system32\netapi32.dll 和 copy f:\I386\lsasrv.dl_ c:\windows\system32\lsasrv.dll 如果遇到提示是否覆蓋原有文件,請選擇“Yes”。

  4》 重新啟動機器,從硬盤啟動,即可進入系統。

  以上就是電腦藍屏出現stop:c000021a unknown hard error的解決方法了,如果又遇到這種問題的用戶,快來看看這些解決方法吧。

上一頁123 下一頁共3頁
copyright © 萬盛學電腦網 all rights reserved