[問題] 特定程式崩潰無法開啟,似乎dll問題?

作者: j5163124 (Little Y)   2016-04-19 23:27:24
作業系統:win7 64 bit 旗艦版
Service Pack:1
發生問題頻率:昨天中午開機後發生,之後開起特定程式會崩潰,例如IE,KMP Player,PCMAN
..等
是否有做Windows Update:有,不過發生點之間沒有
問題內容:前天晚上正常關機後,昨天電腦開機就出現開啟特定程式崩潰,用win7安裝光
碟修復無效,完全找不到問題點,目前網頁只能用chrome開,解安裝IE11後開PC MAN使用系
統內建WIN8才能開啟,然後就出現了這個圖示
http://imgur.com/qYwhqFe
這是不是這DLL檔出現問題了,如果不是的話應該怎麼解決呢?
目前解安裝IE 11只能治標,很多程式還是保持崩潰狀態..
進安全模式下面掃毒也沒發現任何異常
拜孤狗拜了兩天了還是沒解決,希望有神人可以幫忙!!
作者: pendoth (46825)   2016-04-19 23:36:00
作者: j5163124 (Little Y)   2016-04-19 23:44:00
感謝樓上,不過還是一樣= =
作者: pendoth (46825)   2016-04-19 23:55:00
找到C:\Windows\WinSxS資料夾搜尋direct3d11amd64開頭內的放到C:\Windows\System32下取代原本的檔案wow64開頭內的放到C:\Windows\SysWOW64下取代原本的檔案權限問題命令提示字元輸入takeown /f C:\Windows\System32\d3dx11.dllicacls C:\Windows\System32\d3d11.dll /grant 你的帳號:F /T獲取權限後更換SysWOW64同理,最後輸入for %i in (C:\Windows\System32\d3d*.dll) do regsvr32-s %i 重新註冊DLL。
作者: j5163124 (Little Y)   2016-04-20 00:11:00
請問WINSXS裡面只有and64和x86的應該怎麼做呢?
作者: pendoth (46825)   2016-04-20 00:14:00
amd64放System32,x86放SysWOW64。
作者: j5163124 (Little Y)   2016-04-20 00:20:00
兩個都過去了,不過沒有檔案可以覆蓋XD
作者: pendoth (46825)   2016-04-20 00:22:00
可能是移除什麼程式讓這支DLL一起去了吧--
作者: j5163124 (Little Y)   2016-04-20 00:37:00
我發現我這幾個檔案真的去了了,把dx重安裝能行嗎?
作者: jh961202 (阿電)   2016-04-20 02:25:00
用這玩意試試看...http://is.gd/q6TnH3這個東西會自動去抓你缺那些元件,然後自動安裝
作者: j5163124 (Little Y)   2016-04-20 12:38:00
謝謝樓上兩位熱心相助,不過方法都無效QQ謝謝各位,我用好了,我直接到安全模式下複製貼上DLL完成

Links booklink

Contact Us: admin [ a t ] ucptt.com