Mac 变慢很少只有一个原因。通常,这是由于可用磁盘空间太少、自动启动的东西太多以及一两个应用程序悄悄地使用远多于应有的内存或处理器时间的组合。好信息是 macOS 已经包含了查找和修复这些问题所需的所有工具。
按顺序执行以下步骤。前几项只需几秒,通常仅完成它们就能解决问题。
1. 重新启动 Mac
这听起来太简单了,但许多 Mac 电脑几周都没有真正重启过。随着时间的推移,应用程序会泄漏内存、后台进程卡住、临时文件堆积。重新启动会清除所有这些。
选择 Apple 菜单 > 重新启动。当对话框出现时,如果您想要完全干净的开始,请取消勾选重新登录时重新打开窗口。
2. 退出不使用的应用程序
关闭窗口并不总是退出应用程序。 Dock 中图标下带有点的任何应用程序仍在运行。在每个不需要的应用程序中按 Command-Q,或右键单击其 Dock 图标并选择 退出。
如果应用程序停止响应,请按 Option-Command-Esc 打开“强制退出”,选择它,然后单击“强制退出”。
3. 在“活动监视器”中查找拖慢您速度的因素
对于速度较慢的 Mac 来说,活动监视器是最有用的工具。从 应用程序 > 实用工具 打开它,或按 Command-Space 并键入“活动监视器”。
- CPU 选项卡: 单击 % CPU 列进行排序。当您不积极使用某个应用程序时,该应用程序始终使用大量 CPU,这可能是罪魁祸首。网络浏览器、视频通话和同步工具是常见的罪魁祸首。
- 内存选项卡: 查看底部的 内存压力 图。绿色表示内存正在被有效使用。黄色表示 Mac 正面临更大的内存压力。红色表示内存不足并且严重依赖于速度慢得多的磁盘。如果为红色,请退出 内存 列顶部的应用程序。
- “能耗”标签页: 在笔记本电脑上,这会显示哪些应用程序会耗尽电池电量,这通常与风扇旋转的原因相关。
要从活动监视器中退出某些内容,请选择它并单击窗口顶部的 停止 (×) 按钮。避免退出您不认识的进程;许多属于 macOS 本身。
4. 停止登录时打开应用程序
从您启动的那一刻起,您登录时启动的每个应用程序都会争夺内存和 CPU。
- 选择 Apple 菜单 > 系统设置。
- 单击“常规”,然后单击“登录项和扩展”(在旧版本中称为“登录项”)。
- 在 登录时打开 下,选择您不需要的任何内容,然后单击 – 按钮。
- 在允许在后台下,关闭不再使用的应用程序的后台项目。
您仍然可以随时打开这些应用程序;它们只是不会自动启动。请参阅我们的停止启动时打开应用程序 的完整指南。
5. 释放磁盘空间
macOS 需要启动磁盘上的可用空间用于虚拟内存、缓存和更新。当磁盘快满时,一切都会变慢,更新可能会完全失败。根据经验,目标是保持至少 10-20% 的磁盘空闲。
在 Apple 菜单 > 系统设置 > 常规 > 存储 中检查正在使用空间的内容。最有效的处理方法通常是:
- 下载文件夹中的大文件和旧安装程序。
- 您不再使用的应用程序。
- 旧 iPhone 和 iPad 备份。
- 您可以再次流式传输或下载的媒体。
- 清空废纸篓,在清空之前不会释放空间。
我们的释放 Mac 上的存储空间 指南详细介绍了每一项内容。
6. 更新 macOS 和您的应用程序
Apple 会定期修复 macOS 更新中的性能问题和错误。转到 Apple 菜单 > 系统设置 > 常规 > 软件更新 并安装任何可用的内容。也可以通过 App Store 或每个应用程序自己的更新程序来更新您的应用程序。为不同处理器构建的旧应用程序可能比当前版本慢得多。
7. 优化浏览器
具有数十个选项卡的现代网络浏览器可以轻松使用比所有其他应用程序总和更多的内存。关闭不使用的选项卡,或者使用书签文件夹或阅读列表来查找您想要返回的内容。
删除您不经常使用的浏览器扩展。每个都在您打开的每个页面上运行。在 Safari 中,转到 Safari > 设置 > 扩展;在 Chrome 中,打开 chrome://extensions。
8. 减少视觉效果
在较旧的 Mac 上,透明度和动画会产生不大却可能察觉到的图形处理负担。在系统设置>辅助功能>显示中,打开减少透明度和减弱动态效果。这种差异在 Apple 芯片 Mac 上是微妙的,但对较旧的英特尔型号可能会有帮助。
9. 检查 iCloud 和其他同步工具
当 iCloud Drive、iCloud Photos、Dropbox、Google Drive 或 OneDrive 同步大量文件时,您的 Mac 可能会感觉缓慢几个小时。如果您刚刚打开或移动了一个大文件夹,请给它一些时间来完成,最好是在 Mac 接通电源的情况下。如果同步工具一直很忙,请检查其设置,看看是否有一个文件夹的变化超出您的预期。
10. 使用安全模式排除启动软件
如果您的 Mac 仍然很慢,请以安全模式启动。安全模式仅加载必要的软件并对启动磁盘执行一些检查。如果您的 Mac 在安全模式下速度明显更快,则可能是启动时加载的某些内容(例如登录项或系统扩展)造成的。
- Apple Silicon: 关闭,按住电源按钮直到看到启动选项,选择您的磁盘,然后按住 Shift 并单击 以安全模式继续。
- **英特尔:**重新启动并立即按住 Shift 直到看到登录窗口。
正常重新启动以退出安全模式。
11. 留意过热问题
Mac 电脑会自行放慢速度以防止过热。保持通风口畅通,避免在床或沙发等柔软表面上使用笔记本电脑,如果风扇持续运转,请检查活动监视器中的 能耗和 CPU 选项卡。
12. 判断是否为硬件限制
如果即使只打开几个应用程序,内存压力也经常呈黄色或红色,则您的工作负载可能需要比 Mac 现有容量更多的内存。由于现代 Mac 中的内存无法升级,因此实际的解决办法是一次运行较少的重型应用程序、使用较轻的替代方案,或者计划下次使用具有更多内存的 Mac。
不该做什么
- **不要删除系统文件夹中您不了解的文件。**网上的一些“清理”建议建议删除 macOS 所需的
/System或/Library内的文件夹。 - 不要安装“RAM 清理器”。 macOS 自行管理内存; “释放”内存的应用程序通常只是强制其稍后重新加载数据。
- 不要运行不了解其作用的论坛终端命令。
常见问题
为什么我的 Mac 突然变慢了?
突然变慢通常是由于一个应用程序使用大量 CPU 或内存、同步工具处理许多文件、macOS 更新在后台完成或启动磁盘几乎已满而引起的。首先检查活动监视器和您的可用存储空间。
Mac 需要多少可用空间才能正常运行?
没有确切的数字,但保持至少 10-20% 的启动磁盘空闲可以为 macOS 提供虚拟内存、缓存和更新的空间。更新尤其需要足够的可用空间来安装。
清除缓存可以加快 Mac 的速度吗?
清除缓存可以释放磁盘空间,这在磁盘快满时会有所帮助。它本身并不会使应用程序更快,并且应用程序会在您使用它们时重建缓存。当您需要空间时清除缓存,而不是作为日常维护。
重置 NVRAM 或 SMC 会让我的 Mac 更快吗?
很少。这些重置可以修复英特尔 Mac 上特定的硬件相关问题,但它们不是一般的速度修复。 Apple Silicon Mac 在重新启动时会自动处理这些问题。