解决 Safari 在 Mac OS X 中冻结 & 崩溃问题
一些 Mac 用户发现,在更新到某些版本的 Mac OS X 系统软件(包括 OS X El Capitan、OS X Yosemite 和 MacOS Sierra)后,Safari 网络浏览器的稳定性明显下降。这可能包括以前从未发生过的 Safari 周期性崩溃,到 Safari 完全死机,再到 Safari 完全拒绝打开,因为它在启动时立即崩溃。
对应用程序崩溃进行故障排除可能会令人沮丧,但有一些特定于 Safari 的技巧可能有助于解决 Safari 浏览器的不稳定问题。如果您在 Mac OS X 下遇到 Safari 崩溃或死机的情况,无论是在优胜美地还是更新版本中,并且您已经将 Safari 重置为无法缓解,请按照以下每个步骤操作。如果都无法解决问题,我们也会提供合理的解决方法。
1:更新到最新版本的软件
通常只需更新到最新版本的Safari 和OS X 就足以补救随机崩溃,特别是如果原因是由于一个已知的错误,此错误已被修复。许多用户落后于软件更新,这使得这是一个简单的第一个建议。
和往常一样,你应该在更新系统软件之前快速备份。
转到 Apple 菜单 > App Store > 更新并安装可用的任何版本的MacOS X 和/或Safari
仅此一项通常可以解决Safari 崩溃或冻结的问题。例如,如果您使用的是 Mac OS X 10.10,则使用 Safari 8.0.2 更新到 10.10.1 或更高版本可能足以解决冻结或崩溃问题。
一些测试版用户报告说,Safari 在最新的测试版下变得更加稳定,通常比更广泛的发布晚几周。这进一步表明,在可用时更新到最新版本是个好主意。
重新启动Safari 时,立即清除最近的网络数据并尝试访问导致问题的网站。现在可能一切正常,尽管有时重置 Safari 也能解决问题。
2:手动丢弃Safari缓存
您可以通过进入“用户库”文件夹并进行一些有针对性的移动来手动删除与Safari 有关的所有缓存。我们建议在安全模式下执行此操作,因为启动到 OS X 安全模式也会转储一些系统缓存。
- 通过重新启动并立即按住“Shift”键将Mac重新启动到安全模式
- 从 Finder 中,按 Command+Shift+G 并输入以下路径:
- 通过将Safari 缓存放入废纸篓来手动删除它们
- 再次重启Mac,这次正常
- 照常打开Safari
~/Library/Caches/com.apple.Safari/
如果此时Safari 运行良好,则您无需执行任何其他操作。如果问题仍然存在,请继续执行后续步骤。
3:禁用第三方扩展和插件
Flash 因引起问题而臭名昭著,许多其他视频和动画插件也可能有问题。众所周知,Adobe Acrobat 阅读器插件会导致 Yosemite 中的 Safari 出现问题。禁用或删除这些扩展和插件通常可以解决特定于插件的问题,例如 Safari 仅在加载 Flash 视频或 Silverlight 动画时崩溃。
- 退出Safari(如果它打开并且还没有崩溃)
- 从 Finder 中,按 Command+Shift+G 并输入以下路径:
- 在桌面上创建一个名为“Plugin Backups”之类的新文件夹,并将可疑的第三方插件拖到该文件夹中 - 您将这些插件放入一个可访问的文件夹中,以便您可以轻松撤消更改必要时将插件移回原点
- 重新启动Safari
/图书馆/互联网插件/
这个有点高级,所以你应该对自己安装的第三方插件和原生的插件有一定的了解。专注于第三方插件,如果您不确定它们是什么或者您不知道自己在做什么,请不要删除插件。
同样,如果问题只出现在大量使用Java 的网站上,那么获取新版本的Java 也会有所帮助。
4:Safari 仍然崩溃? Chrome 或 Firefox 拯救
如果Safari 仍然遇到持续性问题,您最好暂时使用Chrome 或Firefox。两者都是免费且优秀的网络浏览器,我个人更喜欢 Chrome,但许多用户喜欢 Firefox。尝试两者并选择你喜欢的:
使用其他浏览器显然是一种变通方法,而不是解决方案。在 OS X 的另一个系统更新或 Safari 的错误修复版本可用之前,这可能是唯一的选择,这可以解决您遇到的特定问题。
您是否遇到过 Safari 在 OS X 10.11、10.11.5、10.10、OS X 10.10.1 或 OS X 10.10.2 中崩溃的问题?你解决了这个问题吗?如何解决的?让我们在评论中知道!