當前位置:編程學習大全網 - 源碼下載 - 關機時出現STOP:c000021a unknow hard error.開機時出現winlogon.exe遇到了壹個問題,只能點關閉

關機時出現STOP:c000021a unknow hard error.開機時出現winlogon.exe遇到了壹個問題,只能點關閉

電腦開關機時出現

STOP;c000021a unknown hard error ( 軟件沖突)

發現自己的windows XP關閉不了,也重啟不了,因為我的XP禁用了“如果出現嚴重錯誤就自動重新啟動”,所以每次都只出現藍屏,提示說“stop c000021a unknown hard error unknown hard error ”,初步理解,是不知道的硬件錯誤,上微軟壹查C000021A,沒確實的解決和解釋,都是含糊帶過,再用google+baidu查查,發現也有不少網友出現過這個問題,但是,回答的人大部分是說硬盤有未知磁道錯誤

,或者說是未知硬件錯誤,後者還可以信服,前者就覺得理解錯誤了個hard,不過也暫時當是壹種可能性。把電腦reboot了幾次,更慘,系統也進不了,出現同樣的錯誤,換成安全模式,可以進去。不過網上有壹部分人的情況是連安全模式也進入不了。

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

原來,軟件也會引起stop c000021a unknown hard error unknown hard error ,希望我的這段經歷對遇到這個問題的網友有點幫助。

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。

然後把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> 重新啟動機器,從硬盤啟動,即可進入系統.

winlogon是Windows登錄(logon)程序,winlogon.exe包含了妳電腦上開機啟動的程序信息,所以每個人的winlogon.exe都是不壹樣的.

藍屏\"現象多和內存大小、CPU頻率、光驅、硬盤碎片等等關系密切......在計算機的使用過程中,經常會遇到藍屏的情況。對於初學者來講,好象就是壹場電腦災難壹樣,不知所措。其實只要了解了原因之後就不用怕了。造成計算機藍屏的原因有很多種,硬件方面的原因總體可以概括為以下幾種:

壹、屏幕顯示系統忙,請按任意鍵繼續……

1、虛擬內存不足造成系統多任務運算錯誤

虛擬內存是WINDOWS系統所特有的壹種解決系統資源不足的方法,其壹般要求主引導區的硬盤剩余空間是其物理內存的2-3倍。而壹些發燒友為了充分利用空間,將自己的硬盤塞到滿滿的,忙記了WINDOWS這個苛刻的要求。結果導致虛擬內存因硬盤空間不足而出現運算錯誤,所以就出現藍屏。要解決這個問題好簡單,盡量不要把硬盤塞得滿滿的,要經常刪除壹些系統產生的臨時文件、交換文件,從而可以釋放空間。或可以手動配置虛擬內存,選擇高級,把虛擬內存的默認地址,轉到其他的邏輯盤下。這樣就可以避免了因虛擬內存不足而引起的藍屏。

2、CPU超頻導致運算錯誤

超頻對於發燒友來說是常事,所以由超頻所引起的各種故障也就在所難免了。超頻,就本身而言就是在原有的基礎上完成更高的性能,但由於進行了超載運算,造成其內部運算過多,使CPU過熱,從而導致系統運算錯誤。有些CPU的超頻性能比較好,如INTEL的賽揚處理器和AMD-K6-2處理器還算較好的,但有時也會出現壹些莫名其妙的錯誤。(例如:我曾試過將INTEL賽揚300A,在超頻到450時,軟驅在沒有接受命令時,進行讀盤操作)。INTEL的低於200的CPU以及AMD-K5的超頻能力就不是那麽好。建議高檔的CPU要超頻時,那麽散熱工作壹定要做好,最好裝壹個大的風扇,再加上壹些矽膠之類的散熱材料。至於壹些低檔的CPU我建議妳就最好不要超頻了,免得超頻達不到預想的效果反而經常出現藍屏影響計算機的正常速度。

二、內存條的互不兼容或損壞引起運算錯誤

這時個最直觀的現象,因為這個現象往往在壹開機的時候就可以見到,根本啟動不了計算機,畫面提示出內存有問題,問妳是否要繼續。造成這種錯誤是物理上的損壞內存或者內存與其它硬件不兼容所致。這時候只有換過另外的內存了。

三、光驅在讀盤時被非正常打開所至

這個現象是在光驅正在讀取數據時,由於被誤操作打開而導致出現藍屏。這個問題不影響系統正常動作,只要再彈入光盤或按ESC鍵就可以。

以上是我在維護計算機中碰到導致藍屏的幾種原因,或許還會有其他壹些莫名其妙的問題導致計算機出現藍屏。不管怎樣,遇到這類問題後,應先仔細分析問題發生的原因,然後再著手解決。

四、硬件剩余空間太小或碎片太多

由於Win9X運行時需要用硬盤作虛擬內存,這就要求硬盤必須保留壹定的自由空間以保證程序的正常運行。壹般而言,最低應保證100MB以上的空間,否則出現“藍屏”很可能與硬盤剩余空間太小有關。另外,硬盤的碎片太多,也容易導致“藍屏”的出現。因此,每隔壹段時間進行壹次碎片整理是必要的。

五、系統硬件沖突

這種現象導致“藍屏”也比較常見。實踐中經常遇到的是聲卡或顯示卡的設置沖突。在“控制面板”→“系統”→“設備管理”中檢查是否存在帶有黃色問號或感嘆號的設備,如存在可試著先將其刪除,並重新啟動電腦,由Win9X自動調整,壹般可以解決問題。若還不行,可手工進行調整或升級相應的驅動程序。

軟件的原因也可能導致藍屏:

壹、啟動時加載程序過多

不要在啟動時加載過多的應用程序(尤其是妳的內存小於64MB),以免使系統資源消耗殆盡。正常情況下,Win9X啟動後系統資源應不低於90%。最好維持在90%以上,若啟動後未運行任何程序就低於70%,就需要卸掉壹部分應用程序,否則就可能出現“藍屏”。

二、應用程序存在著BUG

有些應用程序設計上存在著缺陷或錯誤,運行時有可能與Win9X發生沖突或爭奪資源,造成Win9X無法為其分配內存地址或遇到其保護性錯誤。這種BUG可能是無法預知的,免費軟件最為常見。另外,由於壹些用戶還在使用盜版軟件(包括盜版Win9X),這些盜版軟件在解密過程中會破壞和丟失部分源代碼,使軟件十分不穩定,不可靠,也常常導致“藍屏”。

三、遭到不明的程序或病毒攻擊所至

這個現象只要是平時我們在上網的時候遇到的,當我們在沖浪的時候,特別是進到壹些BBS站時,可能暴露了自己的IP,被\"黑客\"用壹些軟件攻擊所至。對互這種情況最好就是在自己的計算機上安裝壹些防禦軟件。再有就是登錄BBS要進行安全設置,隱藏自己IP。

四、版本沖突

有些應用程序需調用特定版本的動態鏈接庫DLL,如果在安裝軟件時,舊版本的DLL覆蓋了新版本的DLL,或者刪除應用程序時,誤刪了有用的DLL文件,就可能使上述調用失敗,從而出現“藍屏”。不妨重新安裝試壹試。

五、註冊表中存在錯誤或損壞

很多情況下這是出現“藍屏”的主要原因。註冊表保存著Win9X的硬件配置、應用程序設置和用戶資料等重要數據,如果註冊表出現錯誤或被損壞,就很可能出現“藍屏”。如果妳的電腦經常出現“藍屏”,妳首先就應考慮是註冊表出現了問題,應及時對其檢測、修復,避免更大的損失。

六、軟硬件不兼容

參考資料:

/4024037/7822939.html

  • 上一篇:威聯通(QNAP)白嫖蒲公英Docker版實現內網穿透
  • 下一篇:龍源發源代碼
  • copyright 2024編程學習大全網