Posted on 2008-11-17 11:36
S.l.e!ep.¢% 閱讀(209)
評論(0) 編輯 收藏 引用 所屬分類:
VC
在 vista 的 Guess 下,無法使用 flash 控件,至今無良策
注冊flash插件時DLLRegisterServer失敗(0x80070005)的解決方法
flash插件裝了好多次,都沒有效果,上網還是經常彈那個xx框,于是懷疑ocx控件根本沒有注冊上,于是系統目錄底下找到flash9c.ocx文件,用regsvr32命令嘗試注冊,果然報錯(如題)。
baidu求解,發現基本答非所問,于是google之,終于發現有篇文章說了這個東西,方法就是用regmon工具,記錄運行regsvr32時注冊表的改動情況,把log記錄下來(這里最好設置一下filter,只記錄regsvr32相關的),找到result為access denied的項,運行regedit32,在相應的注冊表底下右鍵權限,把完全控制勾上,再注冊之,還是不行,于是再用regmon記錄log,重復上面過程,多做幾次以后,終于regsvr32運行成功,上網去看,效果顯著,xx框已經不再彈了。
ps,可能需要用administrator帳號操作。