如何解决“由于磁盘已满,操作无法完成”问题
大多数时候,当您尝试使用 Mac 执行某些操作(例如移动文件或复制文件)时,它就可以正常工作,您无需考虑它。但是,有时,出现问题时您会看到错误消息。这些错误消息通常没有多大帮助,并且不允许您调查原因。有时,会显示一条错误消息,实际上清楚地解释了问题。错误“由于磁盘已满,操作无法完成”就是其中之一。它准确地告诉您为什么它不能完成您想要做的事情。在本文中,我们将向您展示看到该消息时该怎么做。

“由于磁盘已满,操作无法完成”是什么意思?
它的意思正是它所说的。您的 Mac 正在尝试完成一项任务,例如将文件从一个文件夹复制到另一个文件夹,但遇到了问题。在这种情况下,问题是磁盘已满,或者至少您的 Mac 认为它已满。大多数情况下,这指的是您的启动磁盘。您可能认为有足够的可用空间来完成任务。例如,如果您只是将文件从一个文件夹移动到另一个文件夹,为什么需要更多磁盘空间?但是您的 Mac 在执行任务时使用磁盘空间来存储临时文件,如果没有足够的空间来存储这些临时文件,您将收到该错误消息。
如何解决“由于磁盘已满,操作无法完成”的问题
1. 清空垃圾箱
您是那种每次将东西拖入废纸篓时都会清空废纸篓的 Mac 用户吗?或者,您是否像许多人一样,只是不断将文件添加到垃圾箱而不清空它?如果您属于第二类,您应该做的第一件事就是清空垃圾箱。您可能会对释放的空间量感到惊讶,并且这可能足以使错误消息消失。因此,右键单击或按住 Control 键单击“废纸篓”图标,然后选择“清空废纸篓”。

如果由于磁盘已满而无法清空废纸篓,请继续执行后续步骤。
2. 重新启动 Mac
当您尝试解决 Mac 的任何问题时,这是一个很好的第一步。它会清除临时文件并在启动磁盘上运行检查。

3.清除垃圾
您的 Mac 存储了许多您可能永远不需要的文件,但它们占用了启动磁盘上的大量空间。这些文件包括从未删除的临时文件、Mac 上不再存在的应用程序中的设置文件以及应用程序创建的日志和缓存文件。可能还有您不会说的语言的语言文件。追踪所有这些文件并手动删除它们既费时又费力,更不用说它真的很无聊。但您不必手动执行此操作 - 您可以使用 Mac 清洁应用程序来代替。我们推荐 CleanMyMac。它有一个系统垃圾模块可以为您做到这一点。只需点击几下,它就会扫描您的 Mac,并在几秒钟内找到所有垃圾文件。然后,您可以选择让 CleanMyMac 删除它找到的所有垃圾文件,或者查看其发现结果并自行选择要删除的文件。您可以在此处免费下载 CleanMyMac。

4.更新macOS
导致错误消息的问题可能是 macOS 中的错误,此后已在操作系统更新中修复。因此,解决方案是更新 macOS。为此,请按照下列步骤操作:
- 转至系统设置 > 常规 > 软件更新。
- 等待它检查更新,如果有可用更新,请按照屏幕上的说明进行安装。

5.检查您有多少可用空间
进入“系统设置”>“常规”>“存储”,然后检查启动磁盘上剩余多少可用空间。如果空间不足,请按照其中的建议释放空间。例如,“在 iCloud 中存储”可以通过将文件存储在 iCloud 中并仅将您需要的文件下载到 Mac 来释放大量空间。如果您查看电视或播客部分并发现它们占用了大量数据,请考虑删除一些电视节目或播客。您以后随时可以再次下载它们。音乐也是如此。

6. 归档旧文件
如果您仍然需要释放空间,并且 iCloud 帐户中没有足够的容量来打开 iCloud 存储,则将不经常需要的文件移动到外部磁盘是节省空间的好方法。您可以将它们移动到外部硬盘驱动器、SSD 或 NAS 盒。这样,它们就不会占用 Mac 上的空间,而且可以在您需要时使用。
7. 在安全模式下重新启动 Mac
如果您删除了大量文件并释放了空间,但仍然收到错误消息,则可能是由后台扩展引起的。要进行检查,请在安全模式下重新启动 Mac。这将仅加载启动所需的扩展。尝试做你之前做的事情。如果有效,您就会知道问题出在扩展上。然后您可以正常重启,在“系统设置”>“常规”>“登录项”中禁用所有登录项和扩展程序,然后再一一打开它们,每次都重新启动,直到找到罪魁祸首。您可以在 Apple 网站上找到以安全模式重新启动的说明这里。

8.卸载不使用的应用程序
如果您不想删除文件或没有足够的文件可删除以产生影响,则可以卸载某些应用程序。不要只是将它们拖到垃圾箱;您不会删除他们放置在您 Mac 上的所有文件。相反,请使用专用的卸载程序工具。我们上面提到的 CleanMyMac 有一个专为这项工作而设计的工具,它快速且易于使用。最好的部分?您可以使用它一次卸载多个应用程序。只需按照以下步骤操作:
- 打开 CleanMyMac。
- 从侧边栏转到卸载程序。
- 选择您要删除的一个或多个应用程序,然后单击“卸载”。

有关的:如何解决 Mac 上的“安全设置不允许此 Mac 使用外部启动磁盘”问题
9.删除缓存文件
您的 Mac 存储了大量有关各种事物的数据,包括您访问过的网站的数据。这样做是为了让您下次访问该网站时,无需重新下载所有内容。但是,缓存文件可能会占用启动磁盘上的大量空间。因此,请转到您使用的每个网络浏览器的设置,然后找到隐私部分。您应该会看到一个用于删除缓存文件和其他类型的浏览器数据的选项。如果您想了解有关如何删除 Mac 上的缓存的更多信息,请查看这篇文章。
如果您尝试在 Mac 上执行某些操作时不断看到错误消息“操作无法完成,因为磁盘已满”,这是因为,正如消息所述,您的 Mac 认为您的启动磁盘已满。解决方案是检查它是否真的快满了,然后创建可用空间。请按照上述步骤执行此操作。我们还向您展示了如果其他原因导致错误并且您的 Mac 确实有足够的可用空间,该怎么做。
