首页 > 上网技巧 > 电脑小技巧 > 正文

flash.ocx插件注册问题0x80070005和快速取消打印队列

时间:2013-10-20 10:01 作者:QQ地带 我要评论

      很久没来献丑啦,最近自己鼓捣了两个小技巧,也许对你有用。

      帮一MM弄机器,她的农场上不去了,提示flashplayer没装,MM嘛,作为CCIE的我要仗义一把。没装flashplayer就速速安装,轻松的按部就班的点,一个叉出现了,DLLRegisterServer注册失败,手动regsvr32还是失败,代码0x80070005,搞了2个小时,google来google去,***上面的回复竟是一堆答非所问的废话,也尝试了adobe提供的重置程序reset minimal还是失败。越来越郁闷,眼看就要失去高手的称谓居然还得重装系统,太没面子。又翻了几篇文章,突然看到个技巧点醒了我,上面写的也是注册失败都有哪些解决方法。于是伊藤画葫芦,用的软件叫regmon,非常小的身材,嘿嘿,过滤regsvr32,然后注册,就可以看到如下字样的东西啦:
*******
2800 22.55511475 regsvr32.exe:2808 QueryValue HKLM\SYSTEM\WPA\MediaCenter\Installed SUCCESS 0x0
2801 22.55512428 regsvr32.exe:2808 CloseKey HKLM\SYSTEM\WPA\MediaCenter SUCCESS
3984 22.63127708 regsvr32.exe:2808 OpenKey HKCR\CLSID ACCESS DENIED Access: 0x2001F PC2009120614BIG\Administrator
3985 22.63129234 regsvr32.exe:2808 QueryKey HKCU\Software\Classes SUCCESS Name:
4001 22.63157654 regsvr32.exe:2808 CreateKey HKCR\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000} ACCESS DENIED Access: 0x2001F PC2009120614BIG\Administrator
4002 22.63159370 regsvr32.exe:2808 CreateKey HKCR\CLSID SUCCESS Access: 0x2000000
4003 22.63164139 regsvr32.exe:2808 CreateKey HKCR\CLSID\{D27CDB6E-AE6D-11cf-96B8-444553540000} ACCESS DENIED Access: 0x2001F PC2009120614BIG\Administrator  

*******
       如果上面特别标注了红字的东东还看不明白的话,估计大多数是英文小白,解释一下吧。regsvr32想在CLSID下面CreateKey,就是创建一个名为{D27CDB6E-AE6D-11cf-96B8-444553540000} 的键值,被ACCESS DENIED 即禁止了。当然也就无法注册了,所以就0x80070005。这个东东居然连M$的support都没收录。晕。
       解决的方法就很明显了,给CLSID改改权限,没继承的继承,没父的找父。权限还不懂怎么改的自己去Google。


       另外一个问题是打印机的问题。由于自己经营淘宝了,经常打印东西,取消所有文档非常慢,曾经想到了重启服务,其实还差了一步,把下面的字段放到bat里面去,以后直接双击,就能快速的清除打印队列。

net stop spooler
del %SystemRoot%\system32\spool\PRINTERS\*.* /q
net start spooler

 


标签: 插件
顶一下
(1)
100%
踩一下
(0)
0%

Google提供的广告