當前位置:編程學習大全網 - 編程語言 - 電腦經常死機?

電腦經常死機?

壹、死機的主要原因

1、硬件方面

◆設備不匹配,如主板主頻和CPU主頻不匹配,主板主頻太高或太低都可能導致頻繁死機。

◆軟硬件難於兼容或無法兼容,如運行Photoshop、AutoCAD等軟件時,AMD K6的CPU就要比老賽揚CPU效果好。

◆板、卡接觸不良、松動,或插槽、顯示卡、內存、CPU等配件損壞。

◆電壓太低或太高,這可能是由於電源故障,也可能是由於外部電源不穩所致。

◆磁盤存在壞道、壞扇區或壞簇,磁盤老化或由於外部電源不穩所致。

◆CPU散熱不暢或超頻太高。

◆磁頭或光頭讀取能力不足,由於工作環境不良等原因都會導致磁頭讀取能力下降。

◆內存條故障或容量不夠,如內存條松動、虛焊或內存芯片本身質量問題。

◆某些配件已經損壞,但即插即用的技術使系統在啟動時仍檢測這些設備導致死機。

2、軟件方面

◆病毒幹擾,病毒可以使計算機工作效率急劇下降,造成頻繁死機。

◆軟件兼容不良或無法兼容,應用軟件版本和操作系統不匹配,是軟件兼容不良最常見的事例。

◆誤操作,如用非法格式或參數無法打開或釋放有關程序。

◆內存管理不當,如DOS下Config.sys是個非常重要的文件,直接關系到內存的使用和分配情況。

◆緩沖區太多或少,不同的機型、不同的軟件環境,對其緩沖區的要求也不同。

◆CMOS參數設置不當,CMOS直接設置整個計算機系統硬件參數和使用情況。

◆磁盤空間太滿,任何時候,硬盤的使用空間都不宜超過或達到總容量的80%。

◆Windows 95/98系統需要把硬盤壹部分作為虛擬內存,硬盤剩余空間太小,也會導致死機。

◆軟件的BUG。

◆系統System等子目錄中動態鏈接庫文件.DLL丟失,造成Windows系統癱瘓。

◆錯誤修改了系統註冊表信息,造成Windows系統不能啟動。

二、啟動時死機 啟動死機主要包括硬件設備故障、BIOS設置不當、硬盤主引導記錄受到損壞、系統分區受到損壞、系統文件受到破壞等。

Windows 98啟動時死機的原因比較復雜,因為Windows 98在系統引導時要經過壹個徹底的硬、軟件檢測過程,其中的任何壹個環節都可能引起系統工作不正常。

(壹)安裝Windows 98後第壹次啟動便死機

系統第壹次啟動就死機,應從硬件安裝或設置方面考慮。可系統引導出現“Start Windows 98”時立即按下F8鍵,選“Safe mode”(安全模式)啟動系統。單擊“開始/運行”,在“打開”框中鍵入“msconfig”,再單擊“確定”。然後根據下面不同的情況選擇不同的選項卡。

1、禁止32位磁盤模式存取

如果硬盤不支持32位存取方式,那麽系統會在啟動過程中掛起。這時應單擊“高級”,選中“強制兼容方式磁盤訪問”復選框,並“確定”。系統會提示重新啟動計算機,單擊“是”確認,重新啟動系統。如果計算機正常啟動,則說明妳的硬盤太陳舊了,不能支持32位存取方式。

如果系統無法使用“Safe mode”進入安全模式,則可按F8鍵通過“Command prompt only”項進入DOS狀態。當出現DOS提示符後,鍵入“Win/D:F”來啟動Windows 98。如果成功,同樣說明系統拒絕采用32位磁盤存取模式來運行Windows 98。

2、保證基於BIOS的磁盤操作

如果采用上述方法不能成功,那麽Windows 98可能要求使用基於BIOS的磁盤操作系統。可用安全模式啟動後,啟動msconfig程序,單擊“高級”,選中“禁用虛擬HD IRQ”復選框,單擊“確定”,再重新啟動系統。

如果系統無法使用“Safe mode”進入安全模式,則可按F8鍵通過“Command prompt only”項進入DOS狀態。當出現DOS提示符後,鍵入“Win/D:V”。如果啟動成功,那麽可在system.ini文件中的[386Enh]項目後面加入下列設置:

VirtualHDirq=0

3、禁止Windows 98使用ROM斷點

壹個ROM斷點是PC BIOS中的壹個地址,它含有Windows 98從安全模式轉換成實模式時所使用的指令。壹般情況下,Windows 98在指定地址尋找那些斷點指令。但是,如果使用了第三方內存管理程序,需禁止使用ROM斷點。可用安全模式啟動後,啟動Msconfig程序,單擊“高級”,選中“禁用系統ROM斷點”復選框,單擊“確定”,再擊“確定”。重新啟動計算機,如啟動成功,說明系統不能使用ROM斷點。

如果系統無法使用“Safe mode”進入安全模式,則可按F8鍵通過“Command prompt only”項進入DOS狀態。當出現DOS提示符後,鍵入“Win/D:S”。如果啟動成功,那麽可在system.ini文件中的[386Enh]項目後面加入下列設置:

SystemROMBreakPoint=0

4、禁止Windows 98使用視頻卡內存

系統無法使用視頻卡內存也可能引起啟動失敗,可禁止使用。可用安全模式啟動後,啟動Msconfig程序,單擊“高級”,選中“EMM不包含A000-FFFF”復選框,單擊“確定”,再擊“確定”。重新啟動計算機,如啟動成功,說明系統無法使用視頻卡內存。

如果系統無法使用“Safe mode”進入安全模式,則可按F8鍵通過“Command prompt only”項進入DOS狀態。當出現DOS提示符後,鍵入“Win/D:X”。如果啟動成功,那麽可在system.ini文件中的[386Enh]項目後面加入下列設置:

EMMExclude=A000-FFFF

(二)出現“Starting Windows 98……”信息即死機

這種故障多是由於Windows 98的DOS啟動部分受到損壞。如果有安裝Windows 98時創建的啟動盤,將此盤插入軟驅後重新啟動計算機。啟動後使用“SYS C:”命令向C盤傳送系統即可。如安裝時沒有創建啟動盤,可到其他機器上通過“設置面板/添加刪除程序/創建啟動盤”來創建啟動盤,然後使用“SYS C:”命令向C盤傳送系統。要註意,傳輸的系統版本須與原系統版本壹致,否則系統無法啟動。

(三)啟動後立即關機

啟動後屏幕卻出現“現在可以安全地關閉計算機了”,並立即自動關機。產生該故障的原因是由於Windows 98啟動時,對驅動程序裝載出錯,導致系統認為硬件無法正常工作。可以在系統啟動出現“Starting Windows 98……”時按下F8鍵,利用啟動模式中的“Step-by step confirmation”選項來確認。如果系統運行至“Load all Windows dirves”[Enter=Y,ESC=N],按回車鍵後出現安全關機信息,則肯定是驅動程序裝載出錯。

重新啟動系統,進入Windows安全模式(Safe mode),打開Windows/System.ini,檢查其中的[boot]項,將每壹條裝載的驅動程序與C:\Windows\System下對應的DRV文件對比,即檢查[boot]項後面擴展名為drv的語句的等號右邊的驅動程序名是否與Windows/System下對應的drv文件的文件名相壹致,若不壹致則加以更正:若System.ini所指定的驅動程序丟失或受到破壞,則可從其他機器的Windows 98系統中拷貝過來,如無法拷貝,也可臨時在該行前加註解符“;”跳過該行。

(四)其他啟動死機故障

計算機出現啟動故障,除了上面常見的原因之外,還有可能是其他原因造成,我們可以使用Msconfig(系統配置程序)來逐個檢查。

1、Config.sys文件或Autoexec.bat文件中存在沖突

確定Config.sys文件是否存在問題:運行Msconfig,在“常規”選項卡中,單擊“選擇性啟動”,清除“處理Config.sys文件”以外的其他項目復選框的選鉤,單擊“確定”,並重新啟動計算機。如果計算機無法正常啟動或關閉,則說明Config.sys文件中的條目存在問題。可再運行Msconfig,選擇“Config.sys”標簽,清除Config.sys選項卡中所有不含Windows圖標行的選鉤,然後只啟用某行,單擊“確定”,如果計算機的啟動和關閉都很正常,再啟用另壹行,重復以上步驟直至確定故障原因。確定引發問題的條目之後,可通過Msconfig取消或修改該項,也可直接刪除或修改Config.sys文件中的此條目。

檢查、調整Autoexec.bat文件的方法和Config.sys相似,不再贅述。

2、System.ini和Win.ini文件中的條目不正確

用上面的方法也可以確定System.ini和Win.ini文件中是否存在沖突,並可通過Msconfig取消或修改該項,也可直接修改或刪除System.ini文件中的此條目。

3、自動裝載程序有問題,或與啟動過程沖突

運行Msconfig,單擊“選擇性啟動”,取消“裝載啟動組項目”復選框,單擊“確定”,重新啟動計算機,如果計算機正常啟動或關閉,則問題是自動裝載程序出錯引起。運行Msconfig,單擊“啟動”標簽,每次啟用壹個自動裝載程序,然後啟動或關閉機器看是否正常,以進壹步確定故障原因,直至找到故障程序將其刪除,或幹脆取消所有的自動加載程序。

4、註冊表存在問題

Windows 98不能正常啟動或關機,也可能是系統註冊有問題,這時可以通過系統啟動菜單中的Command prompt only選項進入DOS狀態,然後運行“Regedit”來進行註冊表的檢查和修改。由於註冊表包含了系統大量的軟、硬件配置信息,修改不當,甚至會造成系統崩潰,所以使用該方法的用戶應該對其有較深入的了解。建議大家平時就做好註冊表的備份工作,我們可以運行Regedit後,通過“註冊表/導出註冊表文件”來備份註冊表,也可以直接備份Windows子目錄下的“System.dat”和“user.dat”兩個文件(隱藏文件),以便出故障時能盡快修復註冊表。

(五)具體情況

1、出現藍天白雲後,提示缺少某某文件

解決方法:

(1)記錄下這個文件名和路徑;

(2)插入Windows 98的啟動盤,重新啟動計算機。選第壹種啟動方式。由提示進入啟動盤建立的虛擬盤,運行虛擬盤上的Ext.exe文件;

(3)這時出現提示:Please enter the path to the windows CAB files(a:): 此處鍵入Windows 98安裝盤所在的盤符與路徑,如:G:\Pwin98\win98,回車(G為光驅盤符);

(4)之後又出現提示:Please enter the name(s) of the file(s) you want to extract: 此處鍵入啟動時顯示丟失的系統文件名,並回車;

(5)再次出現提示:Please enter the path to extract to ("Enter" for current directory): 此處要求鍵入文件將被釋放到的目錄,如:“C:\Windows\System”目錄,並回車;

(6)這時,該程序提示妳再次確認剛才的路徑、文件名和目錄:Is this Okay(y/n)? 鍵入“Y”並回車。該程序搜索Windows 98安裝盤的CAB文件包,很快,系統顯示:extracting C:\windows\system\某某文件。表明所缺的文件已經從安裝盤上釋放到妳的計算機中了。

(7)重新開機。若報告還有文件缺少,則重復以上的步驟。

2、出現藍天白雲壹會兒死機

解決方法:

(1)用殺毒軟件進行殺毒,排除病毒作用的可能性。關於上次能正常關機,這次無緣無故不能正常開機,多半病毒作怪。

(2)重新啟動系統,當出現“Start windows 98……”(自檢壹結束出現藍天白雲之前)時立即按下F8鍵,利用啟動模式中的“Safe mode”(安全模式)進行啟動。啟動完後正常關機,並選擇“重新啟動”。如果是屬於非正常關機類(如斷電等)而引起的故障,這樣重新啟動後,Windows就會自動進行磁盤掃描,恢復系統文件。

(3)重新啟動到安全模式。進入控制面板,檢查各項系統設置。如顯示屬性:檢查屏幕保護文件,背景文件,必要時退出這些文件,檢查顏色的設置,屏幕區域的設置,是否正確。如此等等,壹項壹項檢查。如果是屬於進行系統設置,更換部件,新裝某些軟件而引起的故障,壹般可以恢復。

(4)重新啟動系統,當出現“Start windows 98……”時立即按下F8鍵,利用啟動模式中的“Step-by-step Confirmation”來確認,系統運行到哪個文件死機,那問題就是出在這個文件上了,這樣確認,比上述進入控制面板,壹項壹項在檢查要快些。

(5)不能進入安全模式,則可以進入“Command prompt only”。鍵入“WIN/D:F”來啟動,成功則說明硬盤太舊了,鍵入“WIN/D:V”來啟動,成功則可以打開System.ini文件,將文件中的[386Enh]項目後面加入下列設置:VirtualDirq=0。健入

“Win/D:S”來啟動,成功則在System.ini文件的[386Enh]項目後面加入下列設置:SystemROMBreakPoint=0。鍵入

“Win/D:X”。成功則在system.ini文件中的[386Enh]項目後面加入下列設置:EMMExclude=A000-FFFF。

(6)若連“Command prompt only”也不能進入,則說明DOS啟動文件被破壞了,要利用啟動盤來啟動,利用“SYS C:”命令,來進行啟動文件的傳送了。

三、運行時死機

運行時死機的情況相當復雜,例如,病毒感染後,整個系統出現莫名其妙的錯誤而死機;Windows 95/98的某些文件被應用軟件的相應文件覆蓋後死機;修改軟件設置後,產生沖突而死機;用戶操作不當,如誤刪除文件、誤覆蓋文件等;某些應用軟件由於編程不規範,也會引起系統沖突而死機。

四、預防死機

◆在日常使用電腦的過程中,我們要註意采用如下措施預防或者解決死機問題:

◆在插拔硬件設備時,壹定要小心、輕巧,防止部件接觸不良。

◆CPU超頻最好不要過高,否則,會在啟動時死機或者運行時莫名其妙的死機。

◆BIOS設置要恰當,例如,某些內存設置和總線設置不要太優。

◆最好配備穩壓電源,以免電壓不穩而造成運行死機。

◆要註意防範病毒。

◆要正確開關機,否則會造成系統文件的損壞,而使下次運行時死機或者啟動時死機。

◆在安裝應用軟件出現是否覆蓋文件的提示時,最好不要覆蓋。 ◆在卸載文件時,不要刪除***享文件,某些***享文件可能被系統或者其他程序使用,壹旦刪除了這些文件,會使應用軟件無法啟動而死機,或者出現系統運行死機。

◆在設置設備時,最好檢查有無保留中斷號(IRQ),不要讓其他設備也使用中斷號。

◆在加載某些軟件時,要註意先後次序。有些軟件由於編程的不規範,不能先運行,而應放在最後運行,這樣才不會引起系統管理的混亂。

◆在運行大型應用軟件(如Office 2000)時,不要在運行狀態下退出以前運行的程序,否則可能引起整個Windows 98系統的崩潰。

◆對於系統文件,最好使用隱含屬性,這樣才不會因誤操作而被刪除或覆蓋。 ◆在Windows 95/98中盡量不要運行16位應用程序,有的應用程序在Windows 95/98中運行時會修改系統文件而使系統無法啟動

  • 上一篇:請問2018年紹興地區考研有哪些考點
  • 下一篇:編程日記210字
  • copyright 2024編程學習大全網