如何修复 MacOS 中的“无相机可用”错误

值得庆幸的是,在 macOS 中收到严重错误的情况很少见,而用户没有采取措施导致它。 macOS 已经过打磨和完善,大部分时间都将这些琐碎的事情抛诸脑后。不过,它并非没有小缺点,“没有可用的相机”错误似乎是 macOS 中的常见错误。本教程将向您展示如何修复它。

如何修复 MacOS 中的“无相机可用”错误

在完成视频或 FaceTime 通话期间或时,您最常看到“无可用摄像头”错误。一分钟相机正常工作,接下来您会看到一条错误消息,告诉您一秒钟前使用良好的相机突然不可用。所以你对此能做些什么?

你有几个选择。

基本故障排除

在深入研究更复杂的解决方案之前,让我们先回顾一些基本的故障排除步骤,您可以采取这些步骤来快速解决最常见的问题。

重新启动您的 Mac

首先,您应该重新启动计算机。简单的重启解决了大多数技术问题,所以我们将从那里开始。在 Mac 的左上角,单击苹果图标。然后,单击“重新启动”。

当然,您也可以重新启动应用程序。

退出其他应用程序

如果重新启动没有解决问题,您可以退出其他应用程序。我们下一步采取此步骤的原因是您的相机可能正在与另一个应用程序一起使用(或至少它认为是)。当然,如果您不知道正在运行哪个程序,请先执行以下步骤:

使用 Command + Space 键盘命令打开 Mac 的 Spotlight 功能。然后,输入“活动监视器”。这将带您直接进入活动监视器,您将在其中看到所有可用程序的列表。

滚动“能源”选项卡下的列表。任何带有向左小箭头的程序当前都在运行。

例如,如果您的相机无法与 Zoom 配合使用,但您看到 FaceTime 正在运行,则可能是您的问题。当然,您只需单击应用程序左上角的“X”即可将其关闭。但您可能需要强制关闭该应用程序。要强制关闭应用程序,请单击 Apple 图标并单击“强制退出”。

从列表中选择应用程序,然后再次单击“强制退出”。

在 Mac 上检查您的相机权限

最后,您应该检查相机是否有权使用您尝试使用的应用程序。当然,这些说明仅适用于只有一个应用程序出现相机问题的人。

在 Mac 上打开系统偏好设置(点击 Apple 图标,然后点击“系统偏好设置”)。然后,单击“安全和隐私”。

单击“隐私”选项卡,然后单击左侧菜单中的“相机”。验证您尝试使用的应用程序旁边是否有蓝色复选标记。如果没有,请单击左下角的锁图标,输入您的 Mac 密码,然后单击您尝试使用的应用程序旁边的复选框。

如果您仍然遇到问题,请继续阅读。在下一节中,我们将针对您的相机问题进行更深入的修复。

修复 MacOS 中的“无相机可用”错误

尝试解决任何计算机问题的第一件事是重新启动。它适用于 Windows、macOS 和 Linux,当您遇到任何问题时,您应该首先尝试它。您不必做任何特别的事情,只需以通常的方式重新启动计算机,然后查看相机是否正常工作。

重新启动会强制计算机删除任何缓存的指令并从操作系统重新加载默认代码。如果该缓存代码损坏,例如更改的设置不兼容、错误记录指令的内存故障或其他完全原因,则重新启动会使用系统默认值刷新该缓存。这通常足以纠正错误。

如果这不起作用,则有一些针对此错误的特定修复程序。

强制退出 AppleCameraAssistant 和 VDCAssistant

AppleCameraAssistant 和 VDCAssistant 都是在 MacOS 中支持相机的进程。如果您无法重新启动或已经尝试过,但您仍然看到“没有可用的相机”错误,这是下一步要尝试的事情。

  1. 关闭任何使用相机的应用程序。
  2. 在 Mac 上打开终端。
  3. 输入或粘贴“sudo killall AppleCameraAssistant”并按回车键。
  4. 键入或粘贴“sudo killall VDCAssistant”,然后按 Enter。

完成后,您可以重新加载 FaceTime、Skype 或任何用于视频通话和重新测试的内容。虽然这两个进程在重新启动时被重置,但由于某种原因,当重新启动并不总是有效时,强制退出它们是有效的。这是一个奇怪的情况,但你去了。

根据苹果的说法,如果 VDCAssistant 进程没有完全释放上次使用相机的应用程序,AppleCameraAssistant 和 VDCAssistant 都不能在下次使用相机。强制退出这两个进程会释放它们以再次拿起相机并且应该可以正常工作。

显然,您可以在一个命令中使用“sudo killall AppleCameraAssistant;sudo killall VDCAssistant”来实现相同的目的。

运行更新以防止出现“无相机可用”错误

在撰写本文时,没有针对此错误的特定修复程序,但这并不意味着将来不会有。如果停止这两个进程不能解决问题或它不断出现,请定期检查操作系统或应用程序更新以期得到修复。

Apple 设备会自行更新,但该系统并不总是万无一失。偶尔会有 App Store 更新等待安装,因此请养成定期检查的习惯。选择 MacOS 左上角的 Apple 菜单图标,然后选择 App Store。可能已经有更新通知,也可能没有。

重置NVRAM

重置 NVRAM 是核心选项,应该只作为最后的手段使用。如果您的相机不断出错并且出现问题,您可以尝试重置以使其恢复原状。

NVRAM(非易失性随机存取存储器)就像 Windows 中的 BIOS。这是系统存储 Mac 启动时读取的多核设置的地方。这将包括显示分辨率、启动磁盘位置、时区、音频设置等等。

重置 NVRAM 将清除您对 Mac 所做的任何设置,因此只有在您无法忍受错误时才这样做。

  1. 关闭您的 Mac。
  2. 打开电源并立即按住 Open、Command、P 和 R。
  3. 按住这四个键约 20 秒或直到您听到启动声然后松开。
  4. 导航到系统偏好设置以重置您的任何自定义设置。

重置 NVRAM 后,您的 Mac 应该可以正常启动,但您可能需要重置时区或其他更改的内容。这就是为什么这个过程是最后的手段!

您知道有其他方法可以修复 MacOS 中的“无相机可用”错误吗?如果你这样做了,请在下面告诉我们!