雖然我有裝 Visual Studio 來玩,但也不要這樣亂整我的電腦好嗎。在網路上找了一下,發現用『 drwtsn32 -i 』這個指令可以把預設的除錯程式恢復給 Dr. Watson 使用。
用了之後果然恢復給原來常見的 Dr. Watson 畫面了,按一下『請按這裡』看看到底是那個模組壞掉。
dvaideocore.dll 造成這個錯誤,上網找找也沒出現什麼異狀,後來想一想,證實了這模組可能無法接受應該是日文之類的非本機預設字碼的編碼文字。
網路上有些文章寫到刪除以下機碼可以解決,但我不想隨便亂刪,而且前面的指令 drwtsn32 -i 也是直接寫到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger 這個機碼裡面,就將以下機碼留下當紀念吧。
32-bit
use the registry editor to delete the following registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\DebuggerHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
64-bit
On a 64-bit operating system also delete the following registry keys:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\DebuggerHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\DbgManagedDebugger