Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows XP系統教程 >> xp常見問答解答 >> 系統非法操作程序錯誤應對策略

系統非法操作程序錯誤應對策略

日期:2017/1/25 11:33:04      編輯:xp常見問答解答

  首先當系統提示“非法操作”後不要馬上選擇關閉,而是應該先看一看它的詳細資料,記下是哪些文件執行了“非法操作”,然後再關閉對話框,重啟電腦,嫌麻煩不重啟就直接打開剛才出錯的程序,這樣很容易導致多個相關文件接連被破壞,最嚴重時會使整個系統癱瘓。如果在重啟後,運行該程序不再出現“非法操作”,那就說明這只是偶然發生的內存沖突,非常正常,大可不必放在心上。出現“非法操作”有以下多種原因。  

  一、軟件問題

  1、有的軟件制作者只是一味追求自己的軟件能夠運行出色,在編寫程序時忽略了與系統和其他軟件的兼容性,以致於軟件在運行中搶奪系統或其他軟件所占用的內存致使系統出錯。解決辦法是卸載這些軟件,不使用與系統不兼容的軟件。  

  2、軟件在安裝時擅自將一些重要的系統文件進行替換,而它所替換的系統文件很可能較系統中原來的版本低或是存在問題,這樣也很容易出現其他程序調用該系統文件時出現錯誤。辦法就是用系統文件檢查器中提供的恢復系統文件功能進行恢復,(系統信息-->工具-->文件簽名驗證應用程序。如果是.dll文件出現了問題,打開“附件/系統工具”中的“系統信息”,點擊“工具”菜單中“系統文件檢查器”命令,選擇“從安裝軟盤提取一個文件”,輸入要提取的文件名稱,點擊“開始”,在彈出的對話框“還原自”一項中指定要提取的文件所在的文件夾,通常在d:/win98目錄下,也可以通過安裝光盤從.cab文件中提取(當然要先“查找”該.dll文件在那個.cab文件夾中);在“保存到”一項中選定要恢復的文件所在的文件夾,點“確定”提取該文件,重新啟動系統即可。  

  3、Windows本身也有很多不足,尤其表現在它不能合理地分配和回收內存資源上,這就造成了有的軟件運行時得不到相應地址內存而“非法操作”。解決辦法是升級系統,打補丁。  

  二、硬件問題

  1、“非法操作”與內存有很大關系,所以內存條的質量應列為首要懷疑對象。在其他硬件因素中最常見的就是超頻,曾見過數台電腦在超頻後系統不斷報告Explorer.exe執行“非法操作”,而當把CPU的頻率降回去後它們又都恢復了正常,當然超頻不光對CPU要求較高,其他硬件(比如:顯卡、硬盤等)也需要具有可超性才能保證超頻成功,一旦其中一個不行就會致使超頻失敗,其中比較突出的表現就是系統不斷報告“非法操作”。解決辦法∶如果CPU超頻,把CPU的頻率降回去。檢查內存條,換個插槽或用橡皮擦一下金手指。  

  2、硬件本身的質量問題也不容忽視,比如有的顯示卡質量低劣,當你在系統屬性中將圖形卡的硬件加速開到最大時,就會莫名其妙地出現“非法操作”。硬件的驅動程序也會影響系統的穩定,曾遇到過由於硬件驅動程序造成系統報告“非法操作”,比如有一台電腦只要一開機系統就報告“非法”,在仔細閱讀了系統給出的詳細資料後發現是聲卡的驅動程序造成的,換上最新版的驅動後問題排除。解決辦法是如果提示錯誤不能進系統,可到安全模式中選擇"最後一次正確的配置",或刪除顯卡驅動,試一試能否進系統。其它硬件也可通過這個方法一試。更新驅動程序,推薦使用驅動精靈2004或以上版本,它能正確識別你的硬件及設備並可以自動下載最新驅動程序,你不知道硬件型號也可以幫你搞好。

Copyright © Windows教程網 All Rights Reserved