成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

對于Win 98系統(tǒng)死機的簡單預(yù)防

瀏覽:10日期:2023-11-28 13:48:08
對于Windows9X,相信很多朋友已經(jīng)使用了好長一段時間了,當然也都曾遇到過死機的問題。那么,Windows9X為什么會經(jīng)常死機呢?這可就得從Windows9X對內(nèi)存的管理和使用談起了。我們知道,Windows9X是一個16/32位混合的操作系統(tǒng),對內(nèi)存具有32位尋址能力,可以發(fā)揮80386以上CPU所具有的保護模式功能,為每個應(yīng)用程序提供獨立的4GB地址空間。Windows9X利用CPU的虛擬內(nèi)存能力,把硬盤的一部分當作內(nèi)存(硬盤交換文件)來使用,即通常所說的虛擬內(nèi)存。現(xiàn)在很多用戶配置的硬盤容量越來越大,這下似乎就有了用不完的內(nèi)存,就以為不會發(fā)生內(nèi)存不夠的情況了。其實不然,首先,能作虛擬內(nèi)存的必須是硬盤上的剩余空間,而且這些被分為若干塊的空間的連續(xù)長度必須是512K的整數(shù)倍,才能被用作虛擬內(nèi)存。第二,CPU在RAM存取數(shù)據(jù)的速度要遠遠快于RAM與硬盤交換數(shù)據(jù)的速度。這樣,有時就會發(fā)生應(yīng)用程序存取當前不在RAM中而在交換文件中的數(shù)據(jù)的情況,當應(yīng)用程序發(fā)現(xiàn)存取數(shù)據(jù)的地址或者將要跳轉(zhuǎn)到的地址根本就沒有分配RAM或是虛擬內(nèi)存時(即出現(xiàn)頁面無效),Windows9X就會顯示“異常錯誤發(fā)生……”,并提示用戶中止程序運行。引起該錯誤的原因有很多,相應(yīng)的也有不同的處理方法:1、CPU超頻。CPU超頻使用的是最大缺點就是令CPU的溫度過熱而導(dǎo)致其性能的不穩(wěn)定。這種情況在炎熱的夏季來臨后會變得更加明顯。由于CPU在RAM存取數(shù)據(jù)的速度本來就快于RAM與硬盤交換數(shù)據(jù)的速度,超頻使這種矛盾更加突出。解決辦法:回歸自然,使CPU工作在規(guī)定的正常頻率,同時使用“降溫”軟件,并采取加大或是清掃CPU風(fēng)扇等措施。2、硬盤剩余空間太少或碎片太多。硬盤如果經(jīng)常刪除文件會使文件碎片增多,有些人從購機后用了幾年也沒有作過一次硬盤碎片整理工作,這時系統(tǒng)運行速度會隨之變慢。前面已經(jīng)談到,硬盤上能作虛擬內(nèi)存的必須是自由空間,而且空間連續(xù)長度必須是512K的整數(shù)倍。如果現(xiàn)在你的硬盤還只有幾百MB,出現(xiàn)“異常錯誤”與此很可能有關(guān)。解決辦法:用Windows9X本身自帶的硬盤碎片整理程序?qū)τ脖P作一次的整理(這種辦法需要的時間較長,你也可以使用外掛的程序,如Norton的Speed Disk等)。3、啟動時加掛的程序過多。這會使系統(tǒng)資源消耗殆盡,使個別程序需要的數(shù)據(jù)在內(nèi)存或虛擬內(nèi)存中找不到,也會出現(xiàn)異常錯誤。解決辦法:不要同時啟動過多的程序,如果已經(jīng)發(fā)生“異常錯誤”,只需重新啟動系統(tǒng)就正常了。4、系統(tǒng)沖突。經(jīng)常遇到的是由于聲卡或顯示卡的設(shè)置沖突,引起異常錯誤。此外,其它設(shè)備的中斷、DMA或端口出現(xiàn)沖突的話,也可能導(dǎo)致少數(shù)驅(qū)動程序產(chǎn)生異常,甚至無法正常啟動Windows9X。解決辦法:以“安全模式”啟動,在“控制面板-系統(tǒng)-設(shè)備管理”中進行適當調(diào)整,一般可以解決。5、版本沖突。多數(shù)應(yīng)用程序都要調(diào)用特定版本的動態(tài)鏈接庫DLL或者OLE組件,如果在安裝某個軟件時,舊版本的DLL覆蓋了新版本的DLL,或者刪除應(yīng)用程序時,誤刪了有用的DLL文件,就可能使上述調(diào)用失敗,從而引起“異常錯誤”。這種情況最簡單的方法就是重裝Windows。當然如果你對系統(tǒng)比較了解的話,你可在Windows9X的系統(tǒng)文件中把出錯的DLL文件恢復(fù)即可。6、注冊表錯誤。注冊表是Windows9X的“命根子”,其中保存有Windows9X以及應(yīng)用程序的重要數(shù)據(jù),即使是哪個細小地方出了問題,都很可能引發(fā)“致命異常錯誤”的發(fā)生。如果你在出錯之前已經(jīng)對注冊表文件進行了備份,那你只需用備份文件覆蓋即可。如果沒有備份,你可得重裝系統(tǒng)了。7、程序設(shè)計問題。部分程序在編制時內(nèi)存分配不合理,完成后又未經(jīng)過嚴格測試,在特殊的運行條件下就會因找不到內(nèi)存分配地址而頻頻出錯。還有一種情況是,盜版軟件因解密過程中破壞、丟失了部分源代碼,也常常導(dǎo)致“異常錯誤”的發(fā)生。因此,還是用正版軟件的好。8、軟硬件不兼容。經(jīng)常遇到的是,BIOS或驅(qū)動程序太舊,以致不能很好支持硬件,導(dǎo)致“異常錯誤”的發(fā)生。如果你的主板支持BIOS升級,盡量升級到最新版本,同樣,盡量找到與你設(shè)備配套的最新的設(shè)備驅(qū)動程序,也可以盡量減少錯誤的發(fā)生。9、硬件老化或存在故障。很多人都有一部以上的電腦,而且為了物盡用,會經(jīng)常把舊的硬盤和新的硬盤放在同一電腦中使用。但你可知道,那些舊硬盤轉(zhuǎn)速很慢,有些僅為3600轉(zhuǎn)/分鐘左右,如果用高頻CPU運作,就等于快馬拉破車,出現(xiàn)“異常錯誤”的可能性自然較大。解決辦法也很簡單,你只需把舊硬盤從你的電腦上拆下來就可以了。如果以上幾種的情況都不能解決,我想你最好刪除原有的系統(tǒng)并重裝算了,當然你應(yīng)該作好相應(yīng)備份啦。(完)計算機基礎(chǔ)教程網(wǎng)