explorer程序出現Buffer overrun detected!

開機的時候,explorer無法啓動,使用任務管理器打開這個程序,也還是報一樣的錯誤


網上有個解決方案是(http://www.yimis.com/desktop-icons-and-taskbar-missing-buffer-overrun-detected-solution/):

複製自己電腦上的explorer.exe或這從別人電腦上拷貝一個explorer.exe,改名爲explorer2.exe之類的

然後把HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon中的shell改爲explorer2.exe,重啓

這方法只是個workaround


然後找到另一解決方法,這個纔是找到了原因的,其實不是explorer.exe程序的原因,是因爲加載了一個有問題的dll:

http://diannaodiy.net/diannaorm/252.html

位於C:\Program Files\CommonFiles\microsoft shared\bg下的BGCloudSH.1.0.0.1.(11).dll,括號中的數字不一定

這個dll有問題,可以直接刪掉

或者下載Autoruns,在explorer下的這個dll加載項刪掉就好了



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章