比较修订

解决插件引起的故障

修订版本 44604:

由f1m15于提交的修订 44604

修订版本 65500:

由innki于提交的修订 65500

关键词:

修复 解决 插件 故障 崩溃
修复 解决 插件 故障 崩溃

搜索结果概要:

有的时候使用插件的网页会造成浏览器的故障。本文叙述如何确认浏览器故障是由插件引起的,如何查找故障插件,以及排除故障。
有的时候使用插件的网页会造成浏览器的故障。本文叙述如何确认浏览器故障是由插件引起的,如何查找故障插件,以及排除故障。

内容:

如果您在浏览一个使用[[Using plugins with Firefox|插件]](例如 Flash、Windows Media Player、Java 等等)来显示内容的网页时发生了问题,您可能需要检查一下是否是因为插件引起了问题。 常见的因插件引起的问题包括: * Firefox 浏览器[[Firefox crashes|崩溃]]或 Firefox 浏览器[[Firefox hangs|停止响应]] * [[Images or animations do not show|图像]]或[[Video or audio does not play|多媒体]]对象不能加载 * [[Unable to download or save files|下载时发生问题]] 本文讲述了如何排除插件故障。如果您在使用扩展程序或主题时遇到问题,请参看 [[Troubleshooting extensions and themes]]。要了解插件的一般信息,请参看 [[Using plugins with Firefox]]。 __TOC__ = 确定插件是否是故障原因 = 您可以在 Firefox 运行时有选择地禁用一些插件。如果您怀疑某一个插件正是引起故障的原因,先将其禁用,然后再看看该故障是否得到解决。如果这样无法解决,或者您不知道禁用哪一个插件,可以: #[[T:Open Add-ons|type=插件]] # 选择列表中的一个插件,{for not fx23,}并点击其右侧的 {button 禁用} 按钮{/for}{for fx23}并点击其右侧的下拉菜单,选择{menu 总不激活}{/for}。按这样的方式逐一禁用所有插件。{note}注意:与禁用附加组件不同,禁用插件不必重启 Firefox 。{/note} # 测试您的故障。如果它不再发生,那么可以确认您的故障是由插件引起的。回到{for not fx23}插件{for fx4}管理标签页{/for}{for fx3,fx35}窗口{/for}通过{button 启用}按钮{/for}{for fx23}“附加组件管理器” 标签页的 {menu 插件} 面板,并点击其右侧的下拉菜单,选择{menu 总是激活} {/for}逐一重新启用插件。每重启一个插件,就观察故障是否重现,直到发现能引起故障重现的插件,这就是导致故障的原因。 如果您发现了导致故障的插件,请继续以下的步骤。 = 更新或重新安装您的插件 = 大多数插件故障都可以通过将其升级到最新版本来解决。 [[T:plugincheck]] 若该插件已经是最新版本,可以重新安装该插件。 如果升级到最新版本或重新安装都不能解决这个问题,您可以一直禁用它。 = 手动卸载插件 = 如果您不能使用插件在 Windows 操作系统中的卸载程序来移除这个插件,或者根本找不到该插件的卸载程序,您可以尝试手动移除: {for not fx21} # [[T:aboutconfig]] # 搜索参数: {pref plugin.expose_full_path}. # 双击列表中 {pref plugin.expose_full_path} 参数并将值改为 {pref true}. # 在 Firefox 地址栏中输入 '''about:plugins''' 按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 打开“关于插件”页面。 # 在“关于插件”页面中的每个条目都有带着文件路径的 “文件名:” 。 {for win}利用 Windows 资源管理器定位{/for}{for mac,linux}定位{/for}到您想移除的插件的位置。 # 将文件名重命名为其他名字 —— 例如 {filepath npswf32} 把改为 {filepath Xnpswf32},不能和原名相同。 经过以上步骤,这个插件就被移除了。 {/for} {for =fx21} {note}注意:建议您将浏览器更新到最新版本,再回到这里进行操作,否则步骤会较为复杂{/note} # 在 Firefox地址栏中输入 '''about:plugins''' 按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 打开“关于插件”页面。 # 在“关于插件”页面中的每个插件条目都有此插件的 “文件名:” (其格式如: {filepath Plugin.dll} ),接着通过以下步骤打开用户档案。 # [[T:profileFolder]] # 搜索 {filepath pluginreg.dat} 文件。用文字编辑器(系统自带的或第三方的编辑器,例如 {for win} Notepad++ 等{/for}{for linux}Vi / Vim Editor 等{/for}{for mac}TextMate 等{/for}) 打开这个文件,可以看到每个插件所在的路径,复制欲卸载的插件的路径,关闭文件。{note} 注意:不要保存 {filepath pluginreg.dat} 文件,直接关闭文件退出即可 {/note} # {for win}利用 Windows 资源管理器定位{/for}{for mac,linux}定位{/for}到刚刚复制的路径。 # 将文件名重命名为其他名字 —— 例如 {filepath npswf32} 改为 {filepath Xnpswf32},不能和原名相同。 经过以上步骤,这个插件就被移除了。 {/for} {for fx22} # 在 Firefox 地址栏中输入 '''about:plugins''' 按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 打开“关于插件”页面。 # 在“关于插件”页面中的每个条目都有带着文件路径的 “文件名:” 。 {for win}利用 Windows 资源管理器定位{/for}{for mac,linux}定位{/for}到您想移除的插件的位置。 # 将文件名重命名为其他名字 —— 例如 {filepath npswf32} 改为 {filepath Xnpswf32},不能和原名相同。 {/for} = 重新初始化插件数据库 = 有时候你可能无法安装或重新安装某一个插件。重新初始化插件数据库可以解决这个问题: # [[T:profileFolder]] # [[T:closeFirefox]] # 删除 {filepath pluginreg.dat} 文件. # 打开 Firefox # 在地址栏中输入 '''about:plugins''' 并按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 以打开 Firefox 的插件列表。
如果您在浏览一个使用[[Using plugins with Firefox|插件]](例如 Flash、Java 等等)来显示内容的网页时发生了问题,您可能需要检查一下是否是因为插件引起了问题。 常见的因插件引起的问题包括: * Firefox [[Firefox crashes|崩溃]]或[[Firefox hangs|停止响应]] * [[Fix problems that cause images to not show|图像]]或[[Fix common audio and video issues|多媒体]]对象不能加载 * [[What to do if you can't download or save files|下载时发生问题]] 本文讲述了如何排除插件故障。如果您在使用扩展程序或主题时遇到问题,请参看[[Troubleshooting extensions and themes]]。要了解插件的一般信息,请参看[[Using plugins with Firefox]]。 __TOC__ = 确定插件是否是故障原因 = 您可以在 Firefox 运行时有选择地禁用一些插件。如果您怀疑某一个插件正是引起故障的原因,先将其禁用,然后再看看该故障是否得到解决。如果这样无法解决,或者您不知道禁用哪一个插件,可以: {for not fx23} #[[T:Open Add-ons|type=插件]] # 选择列表中的一个插件,并点击其右侧的{button 禁用}按钮。按这样的方式逐一禁用所有插件。您不需要重启 Firefox 来使更改生效。 # 测试您遇到的的故障。如果它不再发生,回到插件管理器标签页,通过{button 启用}按钮逐一重新启用插件。每重启一个插件,就需要观察故障是否能重现,直到发现能引起故障重现的插件。 {/for} {for fx23} #[[T:Open Add-ons|type=插件]] # 选择列表中的一个插件,并选择其下拉菜单中的{button 永不激活}。按这样的方式逐一禁用所有插件。您不需要重启 Firefox 来使更改生效。 # 测试您遇到的的故障。如果它不再发生,回到插件管理器标签页,通过{button 总是激活}下拉菜单逐一重新启用插件。每重启一个插件,就需要观察故障是否能重现,直到发现能引起故障重现的插件。 {/for} 如果您发现了禁用某个插件可以解决问题,请继续以下的步骤。 = 更新或重新安装您的插件 = 大多数插件故障都可以通过将其升级到最新版本来解决。[[T:plugincheck]] 如果升级到最新版本或重新安装都不能解决这个问题,您可以一直禁用它。 = 手动卸载插件 = {for not fx21} 如果您不能使用卸载程序移除这个插件,可以尝试手动移除: # [[T:aboutconfig]] # 搜索首选项:{pref plugin.expose_full_path}。 # 双击列表中的 {pref plugin.expose_full_path} 首选项并将值改为 {pref true}。 # 在[[Awesome Bar - Find your bookmarks, history and tabs when you type in the address bar|地址栏]]中输入 '''about:plugins''' 按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 打开“关于插件”页面。 # “关于插件”页面中的每个条目都有带着文件路径的“文件名:”。{for win}在 Windows 资源管理器中定位{/for}{for mac,linux}定位{/for}到您想移除的插件所在的位置。 # 将文件重命名为其他名字(例如把 {filepath npswf32} 改为 {filepath Xnpswf32})。 # 回到 about:config 页面,双击列表中的 {pref plugin.expose_full_path} 首选项并将值改回 {pref false},避免将插件路径暴露给网站。 经过以上步骤,这个插件就被移除了。 {/for} {for =fx21} 如果您不能使用卸载程序移除这个插件,可以尝试手动移除: # 在[[Awesome Bar - Find your bookmarks, history and tabs when you type in the address bar|地址栏]]中输入 '''about:plugins''' 按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 打开“关于插件”页面。 # “关于插件”页面中的每个条目都有其“文件名:”。在 Firefox [[Profiles - Where Firefox stores your bookmarks, passwords and other user data|用户配置文件]]夹中找到“pluginreg.dat”文件,(使用文本编辑器)检查其中的内容,可以找到每个插件的位置。{for win}在 Windows 资源管理器中定位{/for}{for mac,linux}定位{/for}到您想移除的插件所在的位置。 # 将文件重命名为其他名字(例如把 {filepath npswf32} 改为 {filepath Xnpswf32})。 经过以上步骤,这个插件就被移除了。 {/for} {for fx22} 如果您不能使用卸载程序移除这个插件,可以尝试手动移除: # 在[[Awesome Bar - Find your bookmarks, history and tabs when you type in the address bar|地址栏]]中输入 '''about:plugins''' 按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 打开“关于插件”页面。 # “关于插件”页面中的每个条目都有“文件:”和“路径:”项目分别显示插件文件的名字和位置。{for win}在 Windows 资源管理器中定位{/for}{for mac,linux}定位{/for}到您想移除的插件所在的位置。 # 将文件重命名为其他名字(例如把 {filepath npswf32} 改为 {filepath Xnpswf32})。 经过以上步骤,这个插件就被移除了。 {/for} = 重新初始化插件数据库 = 有时候您可能无法安装或重新安装某个插件。重新初始化插件数据库或许可以解决这个问题: # [[T:profileFolder]] # [[T:closeFirefox]] # 删除 {filepath pluginreg.dat} 文件。 # 打开 Firefox。 # 在地址栏中输入 '''about:plugins''' 并按 {for win,linux}{key Enter}{/for}{for mac}{key Return}{/for} 以打开 Firefox 的插件列表。 [[Template:ShareArticle|link=http://mzl.la/NYtGci]]

返回历史记录