卸载 Mac 上的 Office,别把 Outlook 邮件一起删了
Microsoft 提供了完整的 Office for Mac 卸载步骤,而且确实有效,中间有一句最值得停下来看:它让你删的文件夹里,有三个装的是 Outlook 邮件。
Microsoft 自己写得很清楚,多数照抄文件夹清单的教程却没提这一点,而清单又足够长,等到删到那三个时,人已经在机械操作了。
那三个不是残留的文件夹
Office 的状态数据分两处放在 Library 下,风险出在第二处。
~/Library/Containers 里每个应用各有一个文件夹:Microsoft Word、Microsoft Excel、Microsoft PowerPoint、Microsoft OneNote、Microsoft Outlook,以及 Microsoft Error Reporting、com.microsoft.Office365ServiceV2 这类服务文件夹。
~/Library/Group Containers 里有三个共享文件夹:UBF8T346G9.ms、UBF8T346G9.Office 和 UBF8T346G9.OfficeOsfWebHost。
Microsoft 对这第二组的说明里自带警告:把这三个文件夹移到废纸篓会一并清掉 Outlook 数据,删除前应先备份。
邮件若是普通 IMAP 或 Exchange 账户,服务器上仍在,重装会重新下载,但若有「本机」文件夹、从未上过服务器的归档邮件,或导入的 .olm,那些内容只存在于这三个文件夹里。
应用还在时先拷出去
安全做法只需一分钟:在访达里按 Command Shift G,进入 ~/Library/Group Containers,把三个 UBF8T346G9 文件夹复制到 Library 以外的地方,例如外置磁盘或桌面上的文件夹。
在 Office 仍已安装且已退出时做这件事,事后再拷,拷的只是删剩的东西,不是同一回事。
再按 Microsoft 的顺序操作
先退出所有 Office 应用,把应用从「应用程序」移到废纸篓,再删 Containers 文件夹,再删三个 Group Containers 文件夹,Microsoft 最后还要求从程序坞去掉图标并重启。
重启比看起来更重要,Office 有后台服务和错误报告进程会占用文件,在进程仍运行时删底下的文件夹会得到半截删除,还没有任何报错。
注销许可和卸载是两回事
删掉应用并不会从 Microsoft 账户释放许可证,也不会取消订阅,若卸载是为了把 Office 迁到另一台 Mac,还要在账户侧停用,若原因是账单,到账户里取消订阅,文件没了,这两件事都不会自动发生。
之后哪些可以放心清
应用和容器都清掉之后,剩下的都是普通残留:偏好设置文件、缓存、已保存的应用状态、以及安装回执,里面没有用户创作的内容,人们往往在这上面花最多时间,顺序搞反了,那五分钟更该用在上一节的备份拷贝上。
字体集是唯一值得额外核对的例外:Office 会装字体,若文档里用过这些字体且别人还要打开,卸载 Office 会一并带走文档所依赖的字体。
清单够长,读完才有意义
卸载不难,难在烦琐,烦琐会让人在九个都以 Microsoft 开头的文件夹清单中途停读,那三个关键的和另外六个看起来一模一样。
正因为如此,需要把整块占用一次摊开看,Mole 会列出每一项并标出体积,40 MB 的错误报告容器和 12 GB 的邮件库用看就能区分,不必逐个打开。清掉的内容都能从废纸篓找回,面对这么长的清单,这一点比平时更用得上。
怎么判断邮件在不在服务器上
决定这件事的是账户类型,不是 Outlook 的设置。
IMAP 和 Exchange 账户的邮件以服务器为准,本地那份是缓存,重装后重新登录就会同步回来,POP 账户相反,收下来就从服务器删了,本地是唯一一份,存档到「我的电脑」下的文件夹、以及从 .olm 导入的历史邮件,同样只存在本地。
在 Outlook 的账户设置里能看到每个账户的类型,侧边栏里如果有一组不属于任何账户的文件夹,那多半就是本地存档,也就是这次最需要先导出的部分。Outlook 自带导出 .olm,导出的文件放到 Library 以外的地方,别放在等下要删的那几个目录里。