Posted on 2008-11-17 11:36
S.l.e!ep.¢% 阅读(205)
评论(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帐号操作。