解决 silverlight 安装错误:提示消息ID1603 的方法

之前系统默认的是Silverlight3.0  ,想更换成最新的。下载了5.X的。安装时,到99%后,总是提示安装失败。查了各种资料,都不好用。

最后看到一篇文章(


关于64位 win7 系统如何解决 silverlight 安装错误:提示消息ID1603),里面说,安装文件是压缩包,打开后,


在解压silverlight.7z       找到里面的silverlight.msp文件,安装。

这时它会给你报个详细的错误,我报的错误是在KEY \SOFTWARE\Microsoft\Internet 
Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION 这个注册表无法写入,这时我们不要关闭这个错误提示框,

打开注册表编辑器,找到这个键,修改它的权限。

如果遇到该项无法更改权限: FEATURE_RESTRICT_OBJECT_DATA 
这种情况一般会在你以前安装过silverlight,但是未完全卸载干净,就会出现 那么利用sysinternals的工具psexec  psexec -i -d -s regedit  
运行之后,regedit会以system权限启动 

行之后,使该项

everyone

拥有完全控制权限之后,删除之

行之后,使该项

everyone

拥有完全控制权限之后,删除之

运行之后,使该项everyone拥有完全控制权限之后,删除之 

OK,成功



注:如果修改权限,显示访问拒绝,可参考下面的文章:


http://wenku.baidu.com/link?url=O5Op5oruB6_iVbpGwmay_O_-Xq5E3jskxM9Ydv9NBKW7jQdftRaLoEpyPb5pY6jjEbjvm1chEB1FdELrBaayWSJvGON-UCE8yFaeyFnB9UW

权限-》高级-所有者-在“将所有者更改为”先框里-选择当前管理员账户-应用。如下图:


关闭后再右击刚才的注册表项-权限,就可以修改了

猜你喜欢

转载自blog.csdn.net/zhangsansecond/article/details/40537895
今日推荐