如何从Mountain Lion卸载Microsoft Silverlight?


3

我正在尝试卸载Silverlight并安装旧版本以使Netflix再次运行。

我将Silverlight更新到版本5,不知道Netflix最终会抛出N8109错误。Netflix FixIt建议卸载并重新安装Silverlight。

这是我尝试过的:

  1. 关闭所有浏览器并将Silverlight从/ Library / internet-plugins拖到bin中

  2. 还清除了/ Library / Receipts和/ Library / Application Support中的Silverlight文件

  3. 尝试使用AppCleaner查找和删除Silverlight - 最终无法在任何类别中找到它

  4. 每次卸载策略后重启我的计算机很多次 - 只是徒劳无功

  5. 尝试使用Spotlight和Finder查找Silverlight的任何痕迹,再次无济于事。

每次我尝试安装silverlight.pkg(使用Netflix在尝试播放任何视频时提供的链接下载)时,向导会在我的HardDisk-Mac HD上检测到更新版本的Silverlight。

我注意到的一件事是无论我采取什么方法,我总是在我的Launchpad上找到Silverlight应用程序,我再次无法直接删除。

有人能够突破这堵墙吗?


您是否尝试过删除Silverlight.plugin ,并WPFe.plugin/Library/Internet Plug-Ins/所解释的位置:microsoft.com/getsilverlight/get-started/install/...
jaume 2013年

是的我有...就像我在我的问题中提到的那样,在任何关键位置都没有任何内容
user1266515 2013年

请仔细检查是否已删除了: /Library/Internet Plug-Ins/Silverlight.plugin/Library/Receipts/Silverlight.pkg/Library/Receipts/Silverlight_W2_MIX.pkg/Library/Internet Plug-Ins/WPFe.plugin/Library/Receipts/WPFe.pkg如果是那样的话,你能不能打开Terminal(应用程序>工具>终端),运行sudo installer -dumplog -verbose -pkg /Volumes/Silverlight/Silverlight.pkg -target /和后输出(相应地改变你的Silverlight.pkg路径)?
jaume 2013年

@jaume好吧,这就是我得到的:1月25日21:30:18 Brahmis-Mac.local安装程序[8946] <Debug>:fileURLForURL = x-disc://Silverlight/Silverlight.pkg 1月25日21:30:18 Brahmis -Mac.local installer [8946] <Debug>:fileURLForURL = file://localhost/Volumes/Silverlight/Silverlight.pkg installer:无法在卷上安装/因为它被禁用。安装程序:此磁盘上已存在此软件的较新版本。当我双击并尝试通过向导安装包时,我得到的几乎相同。
user1266515 2013年

我建议你重新安装最新版本。尝试运行安装程序。如果失败,您可能需要打开终端并使用sudo pkgutil -repair Silverlight。然后按照官方的Microsoft文档卸载它:microsoft.com/getsilverlight/Get-Started/Install/Default.aspx,或者失败,使用AppCleaner。然后安装Netflix提供的版本。
jaume 2013年

Answers:


2

就像你一样,我只花了一个小时撕掉我的头发。删除了我能找到的一切,但仍然没有运气!幸运的是,我发现pkgutil在尝试研究其他应用程序是否存在类似问题时。运行此命令:

$ sudo pkgutil --pkgs

如果com.microsoft.SilverlightInstaller显示,它仍然认为它已安装。我必须使用以下内容“清理”(有点)安装:

$ sudo pkgutil --repair com.microsoft.SilverlightInstaller

之后,我pkgutil才能忘记安装:

$ sudo pkgutil --forget com.microsoft.SilverlightInstaller

希望对你有用!


小心拼写,我不得不跑sudo pkgutil --forget com.microsoft.SilverlightInstaller

0

Silverlight已安装但无法运行。

Mozilla阻止旧版本的Silverlight,导致像Netfix这样的网站显示一条消息,要求您安装Silverlight。要解决此问题,请使用Microsoft的Silverlight安装页面将Silverlight的安装更新到最新版本。

在某些情况下,这可能无法解决问题,您需要手动激活Silverlight插件:

  • 在菜单栏上,单击“工具”菜单,然后单击“加载项”。加载项管理器选项卡将打开。
  • 在“加载项管理器”选项卡中,选择“插件”面板。在插件列表中找到Silverlight,然后在其下拉菜单中选择“始终激活”。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.