Nov 17, 2012

解决silverlight无法卸载的方法

情况一及解决方法:
  在升级silverlight,或者卸载的时候,提示找不到某个某个临时目录下的原始安装文件,从而无法卸载或升级新版本。微软公司真是没有考虑周全——谁会保存原始的临时文件目录(通常在某个temp目录中)中的原始安装包文件呢?
  这种错误会令人抓狂,不过,还是有解决方法的:
  打开注册表工具regedit(在“开始->运行”中执行命令regedit),找到路径 My Computer --->
  HKEY_CLASSES_ROOT ---> INSATLLER ---> PRODUCTS ---> {D7314F9862C648A4DB8BE2A5B47BE100},然后删除它(注意,在删除注册表键值之前,请右键点击要删除的键值,通过导出功能来做备份,一旦删除之后发生问题,可以通过双击之前导出的注册表文件进行恢复),退出注册表工具。
  再试试安装silverlight或升级,是否成功了?反正我是成功了,祝你也好运。
  情况二及解决方法:
  如果在使用windows update更新时,发现某个更新总是安装失败,并且错误代码是643,那么通常都是由于该更新所对应的组件损坏,导致该更新无法安装成功。要解决这个问题,通常都需要将该组件卸载之后重新安装来进行修复。如果无法安装的更新是Microsoft Silverlight的更新,首先需要做好准备的是下载独立的Microsoft Silverlight安装包。
  方法一:下载Windows Installer clean up工具并安装,在开始菜单中打开它并找到与silverlight相关的项目,将其删除。完成后重新启动计算机,再次安装Microsoft Silverlight并尝试更新。
  方法二:
  1. 关闭所有打开的浏览器窗口
  2. 在开始菜单的搜索框中输入regedit并点击回车。
  3. 打开注册表编辑器,删除以下键值:
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Silverlight
  删除文件夹:C:\ProgramFiles\Microsoft Silverlight
  4.待完成重新启动计算机,安装Microsoft Silverlight后尝试更新

No comments:

Post a Comment