Anonim

值得庆幸的是,很少有MacOS出现严重错误而用户没有做任何事情导致它。 MacOS经过精制和精炼,在大多数情况下都将这些琐事抛在脑后。 并非没有什么缺点,而“无相机可用”错误似乎是MacOS中的常见错误。 本教程将向您展示如何修复它。

另请参阅我们的文章“如何在Mac上映射网络驱动器”

在视频或FaceTime通话结束时或结束时,您最常会看到“没有可用的摄像头”错误。 相机正常工作一分钟,而下一分钟您看到一条错误消息,告诉您您之前使用过的相机突然无法使用。 所以你对此能做些什么?

您有两种选择。

修复MacOS中的“无可用摄像头”错误

尝试解决任何计算机问题的第一件事是重新启动。 它可以在Windows,MacOS和Linux上运行,遇到任何问题时,它始终应该是您尝试的第一件事。 您无需执行任何特殊操作,只需以通常的方式重新启动计算机,然后查看相机是否工作。

重新启动会强制计算机丢弃所有缓存的指令,然后从操作系统重新加载默认代码。 如果该高速缓存的代码损坏,例如更改了不兼容的设置,错误记录了一条指令的内存故障或完全其他原因,则重新引导将使用系统默认值刷新该高速缓存。 这通常足以纠正错误。

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

强制退出AppleCameraAssistant和VDCAssistant

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

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

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

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

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

运行更新以防止出现“无可用摄像头”错误

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

苹果设备会自我更新,但该系统并不总是万无一失。 偶尔会有坐在那里的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中的“无可用摄像头”错误? 如果您愿意,请在下面告诉我们!

如何修复MacOS中的``无相机可用''错误