昨晚十一点多,朋友阿哲突然给我发语音,语气像刚把咖啡洒在键盘上:“完了,iTunes弹了个‘不能读取itunes library’,我婚礼要用的歌单全在里面,明天就要去酒店试音响了。”我一边让他别乱点“新建资料库”,一边想起自己三年前换电脑时的那个晚上——屏幕上也顶着类似的报错,我差点以为这些年攒下的歌、播放列表、评分和封面全没了,后来折腾到凌晨两点,我才弄明白:这句话听起来像“你的音乐死了”,但大多数时候,它只是iTunes在说:“我找不到、读不懂,或者没权限打开那个资料库文件。”
先说我自己的具体经历,三年前我从旧Windows笔记本换到新电脑,想着把音乐搬过去,旧电脑里的iTunes文件夹我直接复制到了移动硬盘,到了新电脑上却怎么也打不开,提示不能读取iTunes Library,当时我第一反应是重装iTunes,第二反应是删掉资料库重新导入,幸好我忍住了,先做了个备份,后来发现,问题不是歌没了,而是iTunes Library.itl这个数据库文件和当前iTunes版本对不上,再加上移动硬盘盘符变了,路径也乱了,我的音频文件其实还在iTunes Media文件夹里,只是那个“目录本”被新软件读不懂,最后我按住Shift启动iTunes,选择正确资料库,又升级到匹配版本,才把播放列表救回来,那一刻我真是又气又庆幸:气的是一个报错能把人吓成这样,庆幸的是我没手快。
阿哲的情况更典型,他的歌单是这些年一点点攒的,有求婚时用的歌,有他老婆喜欢的冷门爵士,还有婚礼入场那首听了会起鸡皮疙瘩的纯音乐,结果iTunes只回他一句冷冰冰的“不能读取itunes library”,我让他先别做任何“修复”操作,直接把整个iTunes文件夹复制到移动硬盘,然后我们一步步排查:先看资料库路径是不是还在原来的位置,再看iTunes版本是不是被系统自动更新过,最后检查文件夹权限,折腾了四十分钟,发现是他把旧电脑的iTunes文件夹放进了新电脑的“音乐”目录,但Windows权限没继承,iTunes没有读取权限,调整权限后,资料库终于开了,阿哲在电话那头长出一口气,说:“这比婚礼彩排还紧张。”
所以我想认真说一句:遇到“不能读取itunes library”,第一件事不是删,不是重建,更不是随便点“新建资料库”,先备份整个iTunes文件夹,Mac一般在“音乐/iTunes”,Windows一般在“用户/音乐/iTunes”,这里面有资料库数据库,也有媒体文件,数据库坏了可以修,媒体文件丢了才是真麻烦,第二,按住Option键(Mac)或Shift键(Windows)启动iTunes,手动选择资料库,看看是不是路径选错了,第三,想想最近有没有升级系统、换电脑、改盘符、动过文件夹权限,很多问题不是资料库坏了,而是环境变了,第四,如果是版本问题,旧版iTunes打不开新版资料库,别硬来,升级iTunes或用对应版本打开,第五,如果数据库真的损坏,有备份就从备份恢复;没备份再考虑第三方工具或重建资料库,但播放列表、评分、播放次数这些“记忆数据”可能会丢。
我也想发表一点个人观点,iTunes这个提示最让人难受的地方,不是技术复杂,而是它太像一扇没有说明书的门:门打不开,它不告诉你钥匙在哪,只告诉你“不能读取”,普通用户凭什么要在婚礼前夜研究资料库版本和文件权限?我们以为数字音乐已经云里雾里了,结果真正承载记忆的本地资料库,往往脆弱得像一张没备份的相册,平台把资料库做成黑箱,用户就只能在报错面前干着急,我的观点很直接:数字资产不能只交给一个软件管理,音乐、照片、文档都一样,至少要有一份移动硬盘备份,最好再有一份云端;播放列表可以定期导出;重要歌单干脆按文件夹自己整理一份,别等到“不能读取itunes library”跳出来,才发现自己这些年攒下的不是几GB文件,而是一段段人生。
阿哲最后用备份恢复了资料库,婚礼歌单也救回来了,他跟我说,以后再也不把歌单只放在一个软件里,我笑他这是被iTunes上了一课,其实我也一样,不能读取itunes library不是世界末日,但它是一个提醒:技术会出故障,平台会换版本,电脑会坏,唯独你的记忆值得多留一份后路,先备份,再折腾;先别慌,再找原因,很多时候,歌还在,记忆也还在,只是那个“目录本”暂时迷路了。
