================================================
重新註冊所有DLL檔_動態連結函式庫_解決 記憶體不能為 read 或 written 問題
by AYO 阿佑
================================================
前言:
承接上次,AYO阿佑 發表的 以下主題 教學 之後 :
0x000000 記憶體不能為 read 或 written_處理辦法
http://tw.myblog.yahoo.com/kain-0913/article?mid=2410&prev=-1&next=2393
Memory Diagnostic_記憶體測試工具_微軟發行
http://tw.myblog.yahoo.com/kain-0913/article?mid=2424&prev=-1&next=2410
現在來講講 上文當中所提到的第二個方法 :
2.重新註冊所有DLL檔(動態連結函式庫)
解決方法:
於「命令提示字元」視窗,輸入已下指令後按下【Enter】:
For %1(%windir%\system32\*.dll) do regsvr32.exe /s %1
首先需要勘誤一下!! 其實上面的這行程式有點小錯! 不能使用!!
但是基於 尊重原撰寫者,依然原文轉載,並且於此寫 勘誤!!
補充一下 :
原來 內文當中 重新註冊所有DLL檔(動態連結函式庫)
的寫法有誤 :
錯誤 : For %1 (%windir%\system32\*.dll) do regsvr32.exe /s %1
正確 : for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
少了一個 in,導致無法使用,DOS 命令提示列會跟您回報錯誤,
所以要重新註冊所有的DLL檔,請參照 AYO阿佑 的這個 新作法!!
================================================
重新註冊所有DLL檔_動態連結函式庫_解決 記憶體不能為 read 或 written 問題
怎麼做呢?
01. 叫出 DOS命令提示字元
[開始] [程式集] [附屬應用程式] [命令提示字元]
這邊就可以叫出 DOS命令提示字元 囉!
02. 於 DOS命令提示字元 當中,輸入以下程式碼 :
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
怕打錯嗎?? 阿呆~~~ 用本篇文章做複製 然後貼上就好啦!!
這樣總不會錯了吧!!
03. 接著 就會執行 重新註冊所有 DLL 檔 (動態連結函式庫) 囉!!
基本上會從 aXXX.dll 開始註冊 一直到 zXXX.dll 然後才完成,
就 AYO阿佑 測試結果,大概要 1 ~ 2 分鐘!!
04. 然後就完成註冊所有的 DLL 檔的步驟囉!!
接著就嘗試看看還會不會依然有 0x000000 記憶體
不能為 read 或 written 的問題囉!!
================================================
篇後語:
基本上 這個 重新註冊全部 DLL 檔 的辦法,
應該可以解決 大部分的 記憶體不能 read 或 written 問題!
為什麼這麼說呢!
基本上 記憶體不能 read 或 written 幾乎都是作業系統出亂子,
而應該不會是 實體記憶體出問題,
實體 DRAM 出問題的話,應該會直接就 開不了作業系統,
亦或者 會使用到一半直接自己重新開機才對!!
所以這個方式也許會是最有效的囉!
================================================
歡迎轉載,但請務必說明原出處
歡迎參觀 AYO 阿佑 個人的電腦技術園地
http://tw.myblog.yahoo.com/kain-0913/
阿右 我用你的正確方式 他跑完後
回覆刪除不動了 就直接按XX嗎??
[版主回覆05/03/2010 10:49:17]您好,看過您的回覆了 :
阿佑,我用你的正確方式,他跑完後
不動了,就直接按XX嗎??
重新註冊所有DLL檔_動態連結函式庫_解決 記憶體不能為 read 或 written 問題
http://tw.myblog.yahoo.com/kain-0913/article?mid=2439
ANS:
基本上 DOS Mode 跑完了,就直接關掉 就可以囉!!
他只是重新定義所有 dll 檔案的連結
以上 AYO 阿佑
用完要崇開機嗎
回覆刪除[版主回覆05/13/2013 15:11:20]您好,看過您的詢問了 :
用完要崇開機嗎
ANS:
理論上來說是不需要的,
不過為了讓所有系統設定整個重置,
您重開機並無不妥..
以上 AYO阿佑