我已经在许多版本的 OS X 和 iTunes 中遇到了这个问题,但我目前正在运行 OS X 10.6.5 和 iTunes 10.1 (54)。
有时,在下载大量 Podcast 或 iTunes U 媒体时,尤其是启用多个下载时,我会出现:
- iTunes 窗口上方旋转的沙滩球,但如果 iTunes 正在播放视频或音乐,它将继续播放。
- 其他应用程序(如 VLC)继续运行。
- 但我无法与系统或任何正在运行的应用程序交互,必须使用电源按钮强制重启。
然而
- 没有应用程序能够通过网络发送流量(Adium 无法接收新消息,Firefox 中的页面停止下载)。
- 我无法启动任何新应用程序,例如终端来查看发生了什么 - 它们在底座中脉动一段时间,然后就无法启动。
- 我无法调用强制退出对话框(什么也没有发生)。
- 鼠标仍然反应灵敏,但过了一段时间后,我就无法将注意力集中在新窗口上了。
- 苹果菜单 > 重启/关机/注销不执行任何操作。
- 睡眠按钮不会让计算机进入睡眠状态(它什么也不做)。按住它会关闭机器,这是我唯一的办法。
那么,有什么想法吗?我每天修复权限(cron 任务),修复 Snow Leopard DVD 中的磁盘,检查 DiskWarrior,但都无济于事。
AKB 的一篇文章建议将我的 iTunes 资料库移动到外部卷,但我对此不感兴趣。
是什么原因导致 iTunes 导致我的整个系统崩溃?遗憾的是,syslogd 似乎没有任何与崩溃时间相关的有用输出。可能是 iTunes 音乐库损坏了?
编辑——附加说明:
我发现了一行system.log
我以为是在启动后立即插入的,但它看起来可能与崩溃有关
iTunes[239]: INSERT-HANG-DETECTED: Tx time:5.596774, # of Inserts: 157, # of bytes written: 931894, Did shrink: NO
编辑——进一步说明: 我尝试在 SpinControl 运行时重现崩溃。有趣的是,我看到 iTunesHelper 和 iTunes 都挂起最长采样时间,但 Finder 不会。更有趣(也更令人恼火)的是,当我尝试打开标记为“非常不愉快”或“应用程序从未恢复”的日志时,SpinControl 崩溃了。
在对有类似问题的人进行更多研究后,我得出了以下结论:
- 重建 iTunes 资料库(通过删除 iTunesLibrary.xml 并让 iTunes 重建一个);并且
- 重新安装了 Mac OS X 10.6.5 Updater(Combo)以及 iTunes 并修复了权限。
我们将看看其中任何一个是否能解决问题。
编辑-在干净的 OS X 安装后
我对问题的持续存在和导致我的系统崩溃感到非常厌烦,无法追踪问题(可能是我的众多连接的硬件设备之一所需的一些随机扩展,也可能是糟糕的错误处理)。
继续新问题:iTunes OS X 系统完全崩溃续:坏媒体文件是罪魁祸首吗?我该如何隔离它?
答案——没有解决方案
这似乎是 Intel iMac 和 Mac Mini 的一个(硬件?)错误,正如我在这个帖子中发现的那样Apple 支持(诚然,这个标题并不容易找到,但它完全符合我的问题)。
答案1
我遇到了非常类似的问题(2008 24 英寸 iMac,装有 Snow Leopard + 所有最新补丁)。尝试使用 iTunes 下载几个 1.5G 播客(电视节目)可能会触发冻结。此外,安装星际争霸 II 需要多次重启,因为会冻结 :(
到目前为止唯一的好处是,在安全模式下没有出现死机,至少根据一项测试是如此。
在冻结期间打开 shell 很有趣:每个命令(例如包括“ls”)都给出权限被拒绝。此外,顶部菜单项会丢失弹珠,机场菜单会恢复为资源 ID(如 txtAirportTogglePower)或空字符串。Syslogd 占用 10-30% 的 CPU 时间。非常令人恼火什么也没有在冻结期间显示在控制台或任何日志中。Spin Control 注意到 Firefox 和 Skype 变得无响应,之后 Spin Control 本身也无响应。
现在已卸载 vmware、EyeTV 和所有其他不需要的应用程序。iTunes 正在将 110G 的内容同步到我的 AppleTV,同时 Time Machine 正在进行备份,没有冻结,所以至少到目前为止一切顺利。
答案2
听起来不是 iTunes 的问题,可能是 Finder 冻结了,可能是由于网络连接暂时中断。根据我的经验,当 Mac 失去网络连接时,Finder 会崩溃,有时需要一段时间才能让 Finder 和系统的网络连接重新连接。我也遇到过你的情况,只是没有那么频繁。网络连接中断通常是罪魁祸首。
答案3
我遇到了同样的问题,使用 leopard 和 snow leopard 时也遇到过。这种情况似乎尤其发生在从 iTunes 下载多个高清视频文件时。
我设法解决这个问题的唯一方法是关闭 iTunes 下载页面上的“多重下载”功能 - 但下载高清电视剧时这个功能不太好。
答案4
解决方法是完全禁用 iTunes 中的播客。