如何修复 MacBook 错误代码 50
错误代码 50 表示您的 Mac 无法从外部存储设备复制或移动文件。整个过程陷入僵局,没有任何明显的进展。同时,当您的 Mac 无法删除某些文件时,屏幕上也可能会弹出错误 50。
完整的错误消息如下:“抱歉,由于发生意外错误,操作无法完成(错误代码 -50)。”使用下面列出的解决方案来解决问题。
以下是在 Mac 上修复错误 50 的方法
验证您的磁盘
启动“磁盘工具”,让您的 Mac 自动检测并修复问题。扫描要将文件移动到的存储卷。启动磁盘实用程序,单击急救选项卡,然后选择验证磁盘选项。
如果您的 Mac 检测到任何错误,请点击修复按钮,您的计算机将处理剩下的事情。重新启动机器并检查错误是否消失。
使用不同的文件名
重命名有问题的文件可能会帮助您解决问题。如果第一个副本已损坏,您的 Mac 可能无法用新的文件版本替换它。重命名该文件并检查结果。如果问题仍然存在,请尝试重命名源文件夹中的文件。
使用终端
许多用户设法使用终端复制有问题的文件。您基本上强制系统复制或移动文件。
- 导航到应用程序,选择实用程序,然后转到终端。
- 然后输入 cp -R 。确保在 R 后面键入一个空格,否则该命令将不起作用。
- 从 Finder 中,将有问题的文件拖到终端窗口中。该文件的路径名应立即在屏幕上可见。
- 接下来,在 Finder 中找到目标文件夹,然后将其拖到终端窗口中。同样,路径名应该自动填写。
- 按回车键,退出终端,然后检查结果。
如果您习惯使用终端并且不喜欢拖放方法,则可以使用以下命令移动文件:
- cp源目的地
- MV源目的地
检查您的电源设置
如果您当前的电源设置自动使磁盘进入睡眠状态以延长 Mac 的电池寿命,这可能可以解释为什么您会收到错误 50。您的磁盘处于休眠状态,复制或移动功能不可用。
在较新的 macOS 版本上,转到电池,选择电池和电源适配器,然后禁用Power Nap。
清除缓存并更新您的 Mac
您在 Mac 上打开的所有程序和网页都会在计算机上保存大量临时文件。缓存文件有时可能会干扰您在当前会话期间运行的程序。这就是为什么您应该定期清除缓存。
- 启动Finder,单击转到菜单,然后选择转到文件夹。
在对话框窗口中输入~/Library/Caches。
- 从“缓存”文件夹中选择所有文件并将它们移至废纸篓。
- 然后清空“废纸篓”文件夹以从系统中永久删除缓存文件。
导航至系统偏好设置,选择软件更新,然后安装适用于您的设备的最新 macOS 版本。
结论
在 Mac 上查明错误代码 50 的确切原因并不容易。该错误可能是由临时故障触发的,在这种情况下,简单的重新启动就可以解决问题。如果问题仍然存在,请尝试清除缓存、重命名触发错误的文件,并防止操作系统自动使磁盘进入睡眠状态。
因此,对某一特定用户有效的方法可能不一定对您有效。尽管如此,我们希望本指南可以帮助您修复 MacBook 上的错误代码 50。点击下面的评论并告诉我们哪种方法适合您。




