電腦常常會發生一些有的沒有的問題,應用程式錯誤等等相關的問題,又找不到解答。
可以先試試看以下的功能,它可以解決一些莫名其妙的問題,不妨一試,有益無害:
重新註冊所有的dll
開始>>執行>. 輸入cmd>> 按「確定」,出現DOS窗口,在命令提示符下輸入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
可能會發生的問題,都可以用上面的方式,也許可以解決問題
我的電腦在執行某些應用程式時會出現「該記憶體不能為"read"或"written"」的錯誤訊息,請問我該怎麼辦?
當然也有可能沒辦法解決 : 可以再試試看以下的方法,慢慢測試,可以學習到很多東西
重新註冊所有DLL檔[for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 ],
也許能解決部分「該記憶體不能為"read"或"written"」的問題!但絕對不是唯一的解決辦法!
以下提供其他方法:
方法1.
將 C:\WINDOWS\Prefetch\資料夾中檔案所有附檔名*.pf的全部刪除,
再重新開啟該有問題的程式試試 ,看看問題有無解決。
如果沒有改善再進行第2種方法。
方法2.
重新註冊所有DLL檔,
按開始>>執行>. 輸入cmd>> 按「確定」,出現DOS窗口,在命令提示符號下輸入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
按Enter。
為了快速執行方法1及方法2,我把它做成兩個執行檔,只要點兩下滑鼠就可馬上搞定,在此分享作法。如果你對DOS指令有研究也可自行製作個人的執行命令檔。
方法1:
開啟一個記事本檔案,將以下指令
del /f /s /q %windir%\prefetch\*.*
複製再貼上,將記事本重新命名為Dll refetch.cmd檔。
方法2:
開啟一個記事本檔案,將以下指令
for %%1 in (%windir%\system32\*.dll) do regsvr32.exe /s %%1
複製再貼上,將記事本重新命名為Reg DLL.cmd檔。
如果試過以上2種方法還是無效,
方法3:
把XP作業系統或相關程式軟體執行更新。
執行掃毒掃木馬及清除。
清理無效的登錄檔。
若是玩遊戲時遇到的情況,請將DirectX升級到最新版。
調整虛擬記憶體,建議不要設定在系統磁碟機。
如果以上的軟體問題仍然無法解決時,最後建議你更換記憶體試試,
總之一切的方法一個一個測試,直到找到解決問題的方法為止。
真的不行,也許就是走上重灌的路程....
新竹區電腦維修維護安裝組裝, 電腦維修, 電腦安裝, 電腦組裝, 掃毒, 防毒軟體, 硬體檢修, 企業維護, 電腦資源垃圾清理, 電腦軟硬體, 電腦清理, 硬碟, 整理, 垃圾, 電腦疑難雜症, 新竹廣宇電腦維護, 組裝
沒有留言:
張貼留言