[粗]系統(tǒng)非法操作錯誤提示對策 |
發(fā)布時間: 2012/7/18 16:28:27 |
首先當(dāng)系統(tǒng)提示“非法操作”后不要馬上選擇關(guān)閉,而是應(yīng)該先看一看它的詳細(xì)資料,記下是哪些文件執(zhí)行了“非法操作”,然后再關(guān)閉對話框,重啟電腦,嫌麻煩不重啟就直接打開剛才出錯的程序,這樣很容易導(dǎo)致多個相關(guān)文件接連被破壞,最嚴(yán)重時會使整個系統(tǒng)癱瘓。如果在重啟后,運(yùn)行該程序不再出現(xiàn)“非法操作”,那就說明這只是偶然發(fā)生的內(nèi)存沖突,非常正常,大可不必放在心上。出現(xiàn)“非法操作”有以下多種原因。
一、軟件問題 1、有的軟件制作者只是一味追求自己的軟件能夠運(yùn)行出色,在編寫程序時忽略了與系統(tǒng)和其他軟件的兼容性,以致于軟件在運(yùn)行中搶奪系統(tǒng)或其他軟件所占用的內(nèi)存致使系統(tǒng)出錯。解決辦法是卸載這些軟件,不使用與系統(tǒng)不兼容的軟件。 2、軟件在安裝時擅自將一些重要的系統(tǒng)文件進(jìn)行替換,而它所替換的系統(tǒng)文件很可能較系統(tǒng)中原來的版本低或是存在問題,這樣也很容易出現(xiàn)其他程序調(diào)用該系統(tǒng)文件時出現(xiàn)錯誤。辦法就是用系統(tǒng)文件檢查器中提供的恢復(fù)系統(tǒng)文件功能進(jìn)行恢復(fù),(系統(tǒng)信息-->工具-->文件簽名驗(yàn)證應(yīng)用程序。如果是.dll文件出現(xiàn)了問題,打開“附件/系統(tǒng)工具”中的“系統(tǒng)信息”,點(diǎn)擊“工具”菜單中“系統(tǒng)文件檢查器”命令,選擇“從安裝軟盤提取一個文件”,輸入要提取的文件名稱,點(diǎn)擊“開始”,在彈出的對話框“還原自”一項中指定要提取的文件所在的文件夾,通常在d:/win98目錄下,也可以通過安裝光盤從.cab文件中提取(當(dāng)然要先“查找”該.dll文件在那個.cab文件夾中);在“保存到”一項中選定要恢復(fù)的文件所在的文件夾,點(diǎn)“確定”提取該文件,重新啟動系統(tǒng)即可。 3、Windows本身也有很多不足,尤其表現(xiàn)在它不能合理地分配和回收內(nèi)存資源上,這就造成了有的軟件運(yùn)行時得不到相應(yīng)地址內(nèi)存而“非法操作”。解決辦法是升級系統(tǒng),打補(bǔ)丁。 二、硬件問題 1、“非法操作”與內(nèi)存有很大關(guān)系,所以內(nèi)存條的質(zhì)量應(yīng)列為首要懷疑對象。在其他硬件因素中最常見的就是超頻,曾見過數(shù)臺電腦在超頻后系統(tǒng)不斷報告Explorer.exe執(zhí)行“非法操作”,而當(dāng)把CPU的頻率降回去后它們又都恢復(fù)了正常,當(dāng)然超頻不光對CPU要求較高,其他硬件(比如:顯卡、硬盤等)也需要具有可超性才能保證超頻成功,一旦其中一個不行就會致使超頻失敗,其中比較突出的表現(xiàn)就是系統(tǒng)不斷報告“非法操作”。解決辦法∶如果CPU 超頻,把CPU的頻率降回去。檢查內(nèi)存條,換個插槽或用橡皮擦一下金手指。 2、硬件本身的質(zhì)量問題也不容忽視,比如有的顯示卡質(zhì)量低劣,當(dāng)你在系統(tǒng)屬性中將圖形卡的硬件加速開到最大時,就會莫名其妙地出現(xiàn)“非法操作”。硬件的驅(qū)動程序也會影響系統(tǒng)的穩(wěn)定,曾遇到過由于硬件驅(qū)動程序造成系統(tǒng)報告“非法操作”,比如有一臺電腦只要一開機(jī)系統(tǒng)就報告“非法”,在仔細(xì)閱讀了系統(tǒng)給出的詳細(xì)資料后發(fā)現(xiàn)是聲卡的驅(qū)動程序造成的,換上最新版的驅(qū)動后問題排除。解決辦法是如果提示錯誤不能進(jìn)系統(tǒng),可到安全模式中選擇"最后一次正確的配置",或刪除顯卡驅(qū)動,試一試能否進(jìn)系統(tǒng)。其它硬件也可通過這個方法一試。更新驅(qū)動程序,推薦使用驅(qū)動精靈2004或以上版本,它能正確識別你的硬件及設(shè)備并可以自動下載最新驅(qū)動程序,你不知道硬件型號也可以幫你搞好。 三、人為因素也會導(dǎo)致“非法” 1、有的朋友為了方便喜歡同時運(yùn)行一大堆軟件或是任由與系統(tǒng)同時啟動的軟件在系統(tǒng)托盤處占上一大排,孰不知這種“不良”的習(xí)慣和作法將會嚴(yán)重影響系統(tǒng)的穩(wěn)定性。雖然Windows是多任務(wù)操作平臺,但它們在多方面都還不完善,而且內(nèi)存和系統(tǒng)資源是有限的,同時讓多個程序駐留于內(nèi)存不僅占用了本來已經(jīng)不多的內(nèi)存和系統(tǒng)資源,有時還會導(dǎo)致程序同時調(diào)用相同地址的內(nèi)存而發(fā)生沖突,這樣的后果是:輕則出現(xiàn)“非法操作”,重則系統(tǒng)鎖死,如果再遇上有些程序本身存在BUG,那就更不可收拾了;簡單的辦法就是在開始菜單中的運(yùn)行欄鍵入msconfig,并在啟動選項卡中將沒必要與系統(tǒng)同時啟動的程序前的復(fù)選去掉。 2、有的朋友為了加快上網(wǎng)瀏覽速度同時打開多個甚至十幾個瀏覽窗口,但是要知道不管是IE還是NC都是吃內(nèi)存和CPU資源的大戶(朋友們可以在瀏覽的同時打開系統(tǒng)監(jiān)視器就會發(fā)現(xiàn)CPU是多么繁忙),而大多數(shù)朋友電腦中的內(nèi)存不多,這根本就不夠那么多窗口消耗的,所以一旦內(nèi)存和CPU資源消耗殆盡,那么“非法操作”和死機(jī)也就跟著出現(xiàn)了; 3、一些電腦新手刪除軟件時不按照正常的方法進(jìn)行卸載,而是直接將軟件所在目錄整個刪除,導(dǎo)致軟件安裝時放到系統(tǒng)目錄的文件和注冊表中的信息都沒有能夠刪掉,使硬盤中的垃圾文件越來越多,注冊表錯誤百出,當(dāng)然這也就很容易使系統(tǒng)出現(xiàn)錯誤了;蛘咴趧h除軟件的時候這個軟件正在運(yùn)行,使系統(tǒng)刪除文件出錯;解決辦法是重新安裝該軟件后再用添加/刪除程序刪除該軟件。 4、另外,Windows 98本身并未達(dá)到最佳化表現(xiàn),因此非常有必要對其進(jìn)行一下優(yōu)化,由于“非法操作”常常是由于內(nèi)存分配不當(dāng)而產(chǎn)生的,所以我們首先要對Windows 98的內(nèi)存管理進(jìn)行一下改進(jìn),一般來說,Windows會自動設(shè)定使用最大量的內(nèi)存來當(dāng)作cache的空間,不過它是一個非常貪婪的系統(tǒng),有時甚至?xí)乃械膬?nèi)存來作為cache,等其他程序向windows索求內(nèi)存空間以供使用時,它才會釋放一部分內(nèi)存給其他程序來運(yùn)行,所以這種方式并不十分完美,我們最好強(qiáng)制給它指定cache空間來使用,這樣作可以不致因cache空間過大而影響了其他軟件的運(yùn)行,具體設(shè)置為:編輯系統(tǒng)文件system.ini,并找到[VCACHE]段,在其中加上以下內(nèi)容: MinFileCache=xxx (xxx代表想限制的最小cache的范圍,單位:KB) MaxFileCache=yyy (yyy代表想限制的最大cache的范圍,單位:KB) ChunkSize=512(這個數(shù)值是固定的,也可以不加這個語句) 這里的MinFileCache、MaxFileCache應(yīng)該設(shè)定為相同數(shù)值,該數(shù)值的計算方法為內(nèi)存的25%,比如你的內(nèi)存數(shù)為8MB,那么它們就應(yīng)該設(shè)為2048、16MB為4096、32MB為8192。我們這里以64MB內(nèi)存為例,其設(shè)置為: [vcache] MinFileCache=16384 MaxFileCache=16384 ChunkSize=512 修改結(jié)束后重啟電腦,你會發(fā)現(xiàn)系統(tǒng)的運(yùn)行狀況會有極大改善。(注意:系統(tǒng)調(diào)整還有很多方面。) 四、由系統(tǒng)及其系統(tǒng)部件過熱引起 解決辦法: 選擇好的散熱片和散熱風(fēng)扇,風(fēng)扇轉(zhuǎn)速要高,散熱片的散熱面積要大,散熱片材質(zhì)要利于散熱,與被散熱部件的接觸面積要大。 五、windows非法操作詳解 一般的“非法操作”對話窗口有兩個選項:“關(guān)閉”和“詳細(xì)資料”?墒“詳細(xì)資料”里面的內(nèi)容大多數(shù)人都看不明白,只好草草的關(guān)閉了。以下講解了“非法操作”的每個詳細(xì)資料的具體含義,可要好好看看哦! 1.停止錯誤編號:0x0000000A 說明文字:IRQL-NOT-LESS-OR-EQUAL 通常的原因:驅(qū)動程序使用了不正確的內(nèi)存地址. 解決方法:如果無法登陸,則重新啟動計算機(jī).當(dāng)出現(xiàn)可用的作系統(tǒng)列表時,按F8鍵.在Windows高級選項菜單屏幕上,選擇"最后一次正確的配置",然后按回車鍵. 檢查是否正確安裝了所有的新硬件或軟件.如果這是一次全新安裝,請與硬件或軟件的制造商聯(lián)系,獲得可能需要的任何Windows更新或驅(qū)動程序. 運(yùn)行由計算機(jī)制造商提供的所有的系統(tǒng)診斷軟件,尤其是內(nèi)存檢查. 禁用或卸掉新近安裝的硬件(RAM,適配器,硬盤,調(diào)制解調(diào)器等等),驅(qū)動程序或軟件. 確保硬件設(shè)備驅(qū)動程序和系統(tǒng)BIOS都是最新的版本. 確保制造商可幫助你是否具有最新版本,也可幫助你獲得這些硬件. 禁用 BIOS內(nèi)存選項,例如cache或shadow. 2.停止錯誤編號:0x0000001E 說明文字:KMODE-EXPTION-NOT-HANDLED 通常的原因:內(nèi)核模式進(jìn)程試圖執(zhí)行一個非法或未知的處理器指令. 解決方法:確保有足夠的空間,尤其是在執(zhí)行一次新安裝的時候. 如果停止錯誤消息指出了某個特定的驅(qū)動程序,那么禁用他.如果無法啟動計算機(jī).應(yīng)試著用安全模式啟動,以便刪除或禁用該驅(qū)動程序. 如果有非 Microsoft支持的視頻驅(qū)動程序,盡量切換到標(biāo)準(zhǔn)的VGA驅(qū)動程序或Windows提供的適當(dāng)驅(qū)動程序. 禁用所有新近安裝的驅(qū)動程序. 確保有最新版本的系統(tǒng)BIOS.硬件制造商可幫助確定你是否具有最新版本,也可以幫助你獲得他. BIOS內(nèi)存選項,例如cache,shadow. 3.停止錯誤編號:0x00000023或0x00000024 說明文字:FAT-FILE-SYSTEM或MTFS-FILE-SYSTEM 通常原因:問題出現(xiàn)在Ntfs.sys(允許系統(tǒng)讀寫NTFS驅(qū)動器的驅(qū)動程序文件)內(nèi). 解決方法:運(yùn)行由計算機(jī)制造商提供的系統(tǒng)診斷軟件,尤其是硬件診斷軟件. 禁用或卸載所有的反病毒軟件,磁盤碎片整理程序或備份程序. 通過在命令提示符下運(yùn)行Chkdsk /f命令檢查硬盤驅(qū)動器是否損壞,然后重新啟動計算機(jī).
4.停止編號:0x0000002E 說明文字ATA-BUS-ERROR 通常的原因:系統(tǒng)內(nèi)存奇偶校驗(yàn)出錯,通常由硬件問題導(dǎo)致. 解決方法:卸掉所有新近安裝的硬件(RAM.適配器.硬盤.調(diào)制解調(diào)器等等). 運(yùn)行由計算機(jī)制造商提供的系統(tǒng)診斷軟件,尤其是硬件診斷軟件. 確保硬件設(shè)備驅(qū)動程序和系統(tǒng)BIOS都是最新版本. 使用硬件供應(yīng)商提供的系統(tǒng)診斷,運(yùn)行內(nèi)存檢查來查找故障或不匹配的內(nèi)存. 禁用BIOS內(nèi)存選項,例如cache或shadow. 在啟動后出現(xiàn)可用作系統(tǒng)列表時,按F8.在Windows高級選項菜單屏幕上,選擇"啟動VGA模式:.然后按回車鍵.如果這樣做還不能解決問題,可能需要更換不同的視頻適配器列表,有關(guān)支持的視頻適配器列表,請參閱硬件兼容性列表. 本文出自:億恩科技【1tcdy.com】 服務(wù)器租用/服務(wù)器托管中國五強(qiáng)!虛擬主機(jī)域名注冊頂級提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |