簡單說就是主記憶體不足才會這樣~
三個方法解決
1.相信許多人都為「該記憶體不能為read或written」而傷腦筋,大家不妨試用下列命令
重新注冊所有的dll
C:\WINDOWS\Prefetch
開始→執行→輸入cmd→按「確定」,出現DOS窗口,在命令提示符下輸入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
如果怕輸入錯誤的話,可以複製這條指令,
然後在命令提示框點擊左上角的c:\,貼上便不會輸入錯了.
在飛速滾屏完全靜止,先別著急啟動其他軟件程序,先耐心等一會兒,
因為此時dll們還在找位置.需要一至二分鐘的時間注冊,請耐心完成.
2.去官網找GameGurad的程式重新安裝,不過通常不是不會好的!
3.請花錢去買主記憶體來升級吧!
造成這個錯誤訊息的原因可能很多,但是有一個應該首先試試看的簡單解決方法,這個方法不保證百分之百有效,但是起碼我試過的電腦大都能因此而解決問題,讓應用程式正常啟動。這個方法就是到「C:\WINDOWS\Prefetch\」資料夾中,把裡面的檔案都刪除(或是只刪除*.PF的檔案),然後試試看再打開之前出錯的程式,或許就能正常啟動了。
Prefetch 資料夾是Windows為了提高作業系統開啟應用程式速度的預讀機制。它可能有用,但是清除後好像也不會有太大的差別,我們可以從登錄檔編輯器關閉或調整這個功能,進入【開始】→【執行】,輸入「regedit」後,就可以進入登錄檔編輯器,再依序進入「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters」,然後用滑鼠左鍵雙擊右方欄位裡的「EnablePrefetcher」。會出現一個「編輯DWORD值」的對話框,裡面有一個可以看到數值資料的欄位,數字的意義是:
「0」:取消預讀功能
「1」:系統只預讀應用程序
「2」:系統只預讀Windows系統文件
「3」:預讀Windows系統文件及應用程序
不太建議完全關閉,畢竟WindowsXP的一些設計還是有它的功用,你可以調成2,或是保留預設值3。
歡迎光臨 樂古Nakuz (http://img.nakuz.com/) | Powered by Discuz! X3.2 |