如何卸载默认应用程序 Mac

如果您像我们一样,您会喜欢 macOS Ventura 的时尚设计和易于使用的功能。 但是那些预装的应用程序只是坐在那里,占用了宝贵的空间,而且从来没有点击过,那又怎么样呢? 我们指的是你,“股票”和“国际象棋”。 虽然将第三方应用程序拖放到垃圾箱是一件轻而易举的事,但 macOS 附带的应用程序却不然。 这就是我们准备本指南的原因,展示如何卸载默认应用程序 Mac。

内容

消除逾期付款的困难 Mac 应用程序

您可能想知道为什么卸载这些默认设置如此困难 Mac 应用程序。 主要原因有两个:

  • Apple 想要保护用户免受自己的错误的影响:想象一下您不小心卸载了一个关键应用程序,例如 Safari,然后我无法在互联网上搜索重新安装的解决方案。 由于这些默认应用程序很难删除, Apple 本质上,这是为了确保您不会将自己从备份计划中删除。
  • 网络犯罪分子可以利用的攻击媒介就少了一种:如果可以轻松删除默认应用程序,那么恶意者就可以轻松地用恶意副本替换它们。 想象一下,打开您的邮件应用程序,但没有意识到您会看到一个修改后的版本,该版本允许您将所有电子邮件交给网络犯罪分子。

本质是无法简单地卸载默认的 Mac 应用程序旨在保护您作为用户,在忽略任何事情之前您应该三思而后行 Apple 希望保护您免受此影响,请按照以下说明进行操作。

顶部:在您的设备上发现可疑应用程序? Mac? 了解如何永久删除它。

卸载您的默认应用程序 Mac

整个过程很大程度上取决于您所使用的 Apple 操作系统的版本。 与新版本相比,旧版本往往具有更简单的卸载默认应用程序的方法,因为它们不包含额外的安全层。

因此,我们将从 OS X Yosemite 及更早版本开始,然后再转向更新、更复杂的版本。 当然,您可以跳转到您当前使用的版本,如果需要,我们将引导您参考前面的部分。

很高兴知道:不断收到错误消息 Mac? 恶意应用程序可能是问题所在。 了解如何解决常见问题 Mac 错误,包括错误代码36和错误代码43。

卸载 OS X Yosemite (10.10) 及更早版本上的默认应用程序

如果你有旧的 Mac 运行 OS X Yosemite 或更早版本,您可以轻松卸载任何默认应用程序:

  1. 从 Finder -> 应用程序 -> 实用程序打开终端。
  2. Enter cd /Applications/ 在终端中并按 Enter 键。
  3. 使用那些 sudo rm -rf name.app 删除应用程序的命令。 只需将“name.app”替换为应用程序的实际名称,如下所示。 在此示例中,我们将删除股票应用程序。

笔记: 这 -r 选项代表“递归”。 它指示他们 rm 用于删除文件夹及其子文件夹内的文件和文件夹的命令。 如果您是使用终端的初学者,这一点很重要,因为“应用程序”文件夹中的每个应用程序本质上都是文件和文件夹的集合。 有关 rm 命令的更多信息,请参阅本教程。

在 macOS Mojave (10.14) 上卸载 OS X El Capitan (10.11) 上的默认应用程序。

从 OS X El Capitan 开始, Apple 引入了称为系统完整性保护 (SIP) 的安全功能。 该功能也称为“无根模式”,旨在作为一种保护措施,限制根用户的权限并防止恶意软件对您的系统造成损坏。 在删除默认应用程序时,SIP 可能会带来一些障碍,但可以将其禁用:

  1. 把你的关掉 Mac。 打开你的 Mac 然后再次按 Command + R 重新启动设备 Mac 处于恢复模式(有关更多启动选项,请参阅我们的 macOS 启动选项备忘单)。
  2. 单击顶部菜单栏中的“实用程序”,然后从下拉菜单中选择“终端”。
  3. 类型 csrutil disable 并按 Enter 键以禁用 SIP。
  1. 按 Apple 菜单并选择重新启动。

禁用 SIP 后,您现在可以使用以下命令删除任何默认应用程序 sudo rm -rf name.app 命令。

请注意,SIP 是一项重要的安全功能,禁用它会大大增加设备的漏洞 Mac 可能的威胁。 因此,卸载不需要的应用程序后,将其重新打开非常重要。

很高兴知道:要重新启用 SIP,请重复步骤 1-3,但替换 csrutil disablecsrutil enable然后重新启动你的 Mac。 要查看 SIP 的当前状态,请使用 csrutil status 命令。 继续阅读以了解有关解决无响应问题的更多信息 Mac。

卸载 macOS Catalina (10.15) 上的默认应用程序。

在 macOS Catalina 中, Apple 将启动卷分为两部分:系统卷(包含操作系统)和数据卷(包含个人文件和数据)。 由于用户通常没有理由修改系统卷,因此默认情况下以只读方式挂载,因此在正常情况下其内容(包括默认应用程序)是不可触及的。

要卸载 macOS Catalina 中的默认应用程序,您必须首先禁用 SIP(​​如上一节所述),然后使用以下终端命令以读/写模式重新挂载系统卷:

sudo mount -uw /

按照针对 OS X Yosemite 及更早版本概述的相同步骤删除默认应用程序。

顶部: 觉得终端不方便使用? 了解如何自定义终端以满足您的喜好。

卸载 macOS (11) Big Sur 及更高版本上的默认应用程序

macOS Big Sur 和更新版本(包括 macOS Ventura)采用全新方法来保护系统卷的完整性。 如果您认为 Catalina 会很难,那么请做好迎接签名系统卷 (SSV) 的准备。

基本上,SSV 确保系统卷上的每个文件都有一个存储在文件系统元数据中的加密哈希(一种数字指纹)。 将此哈希值与读取的数据的当前哈希值进行比较,以确保文件未被篡改或损坏(或删除)。 这意味着除了前面的所有安全之外,我们还必须禁用另一层安全。

  1. 点击”Apple 菜单 -> 系统设置。”
  2. 单击边栏中的“隐私与安全”,然后转到 FileVault。
  3. 单击“关闭”。
  4. 单击禁用加密。
  5. 跟随 上一节中的说明 禁用 SIP。
  6. 在恢复模式下,使用 csrutil authenticated-root disable 禁用加密验证机制的命令。
  1. 重新启动你的 Mac。
  2. 打开终端并输入 mkdir -m777 ~/tempdirectory。 这将在您的主文件夹中创建一个新的可写目录。
  3. 写下 mount 命令。 查找列出的第一个设备。 它应该看起来像这样: /dev/disk3s3s1 on / (apfs, sealed, local, read-only, journaled)
  1. 类型 sudo mount -o nobrowse -t apfs /dev/disk3s3 ~/tempdirectory 挂载根设备。
  2. 运行那个 sudo rm -rf name.app 用于删除所需默认应用程序的命令。
  3. 最后输入命令 sudo bless -folder /Users/<your-username>/tempdirectory/System/Library/CoreServices -bootefi -create-snapshot 告诉系统使用新版本的根驱动器:
须藤祝福命令
  1. 重新启动您的 Mac,您所做的更改应该会保留。

很高兴知道:在不丢失对“系统”卷所做的更改的情况下,不可能重新启用 FileVault、SIP 或 SSV。 如果您尝试通过恢复出厂设置来撤消更改,您将丢失设备上所有未保存的数据 Mac。

经常问的问题

卸载默认应用程序会使我的应用程序失效吗? Apple 保证?

不会,卸载默认应用程序不会使您的帐户过期 Apple 保证。 但是,您应该始终谨慎行事,并确保不要删除任何重要的系统文件,因为这可能会损害您的 macOS 安装。

卸载默认应用程序会提高我的速度吗? Mac?

卸载默认应用程序不会影响您的速度 Mac – 至少与仅保持应用程序关闭相比。

标准卸载之外还有哪些替代方法? Mac 如果我只是想释放一些空间,可以使用应用程序吗?

释放磁盘空间而不卸载默认版本 Mac 应用程序可以像经常清理硬盘和清空垃圾箱一样简单。 您会惊讶地发现,仅通过定期清理文件就可以回收多少磁盘空间。 另外,你的 Mac 随着时间的推移,缓存文件往往会累积,这会占用大量空间,因此您应该定期清理它们。