К счастью, в macOS редко можно получить серьезную ошибку, если пользователь не сделал что-то, что ее вызвало. macOS была отполирована и доработана, чтобы в большинстве случаев оставлять позади такие мелочи. Тем не менее, он не лишен своих небольших недостатков, и ошибка «Нет доступной камеры» кажется распространенной ошибкой в macOS. Этот урок покажет вам, как это исправить.

Чаще всего вы видите ошибку «Нет доступной камеры» во время или при завершении видеозвонка или вызова FaceTime. В одну минуту камера работает нормально, а в следующую вы видите сообщение об ошибке, говорящее о том, что камера, которую вы использовали нормально секунду назад, внезапно недоступна. Итак, что вы можете с этим поделать?
У вас есть несколько вариантов.

Основные способы устранения неполадок
Прежде чем мы углубимся в более сложные решения, давайте сначала рассмотрим некоторые из основных шагов по устранению неполадок, которые вы можете предпринять, чтобы быстро решить наиболее распространенные проблемы.
Перезагрузите свой Mac
Для начала следует перезагрузить компьютер. Простой перезапуск устраняет большинство технических проблем, поэтому мы начнем с этого. В верхнем левом углу вашего Mac щелкните значок яблока. Затем нажмите «Перезагрузить».

Вы также можете перезапустить приложение, конечно.
Выйти из других приложений
Если перезагрузка не устранила проблему, вы можете закрыть другие приложения. Причина, по которой мы делаем этот следующий шаг, заключается в том, что ваша камера может использоваться с другим приложением (или, по крайней мере, оно так думает). Конечно, если вы не знаете, какая программа запущена, сначала выполните следующие действия:
Используйте клавиатурную команду Command + Space, чтобы открыть функцию Spotlight на вашем Mac. Затем введите «Мониторинг активности». Это приведет вас прямо к монитору активности, где вы увидите список всех доступных программ.

Прокрутите список на вкладке «Энергия». В настоящее время запущены любые программы, отмеченные маленькой стрелкой влево.

Например, если ваша камера не работает с Zoom, но вы видите, что FaceTime работает, это может быть вашей проблемой. Конечно, вы можете просто щелкнуть «X» в верхнем левом углу приложения, чтобы закрыть его. Но вам может потребоваться принудительно закрыть приложение. Чтобы принудительно закрыть приложение, щелкните значок Apple и нажмите «Принудительно закрыть».

Выберите приложение из списка и снова нажмите «Принудительно выйти».

Проверьте разрешения вашей камеры на Mac
Наконец, вы должны убедиться, что у камеры есть разрешение на работу с приложением, которое вы пытаетесь использовать. Конечно, эти инструкции применимы только к тем, у кого проблема с камерой только в одном приложении.
Откройте Системные настройки на вашем Mac (щелкните значок Apple, а затем «Системные настройки»). Затем нажмите «Безопасность и конфиденциальность».

Нажмите на вкладку «Конфиденциальность», затем нажмите «Камера» в меню слева. Убедитесь, что рядом с приложением, которое вы пытаетесь использовать, стоит синяя галочка. Если нет, щелкните значок замка в левом нижнем углу, введите свой пароль Mac, затем установите флажок рядом с приложением, которое вы пытаетесь использовать.

Если у вас все еще есть проблемы, продолжайте читать. В следующем разделе мы расскажем о более подробных исправлениях проблем с вашей камерой.
Исправление ошибки «Нет доступной камеры» в MacOS
Первое, что нужно попробовать при любой проблеме с компьютером, — это перезагрузка. Он работает в Windows, macOS и Linux и всегда должен быть первым, что вы пробуете, когда у вас возникают какие-либо проблемы. Ничего особенного делать не надо, просто перезагрузите компьютер обычным способом и посмотрите, работает ли камера.
Перезагрузка заставляет компьютер удалить все кэшированные инструкции и перезагрузить код по умолчанию из операционной системы. Если в этом кэшированном коде есть повреждение, например, измененная настройка, которая несовместима, ошибка памяти, из-за которой неправильно записана инструкция, или что-то еще, перезагрузка обновляет этот кэш с системными значениями по умолчанию. Часто этого достаточно, чтобы исправить ошибку.
Если это не сработает, есть несколько специальных исправлений для этой ошибки.
Принудительно закрыть AppleCameraAssistant и VDCAssistant
AppleCameraAssistant и VDCAssistant — это процессы, поддерживающие камеру в MacOS. Если вы не можете перезагрузиться или уже пытались это сделать, но по-прежнему видите ошибку «Нет доступной камеры», попробуйте следующее.

- Закройте все приложения, использующие камеру.
- Откройте Терминал на вашем Mac.
- Введите или вставьте «sudo killall AppleCameraAssistant» и нажмите Enter.
- Введите или вставьте «sudo killall VDCAssistant» и нажмите Enter.
После этого вы можете перезагрузить FaceTime, Skype или что-то еще, что вы используете для видеовызова и повторного тестирования. Хотя эти два процесса сбрасываются при перезагрузке, по какой-то причине принудительный выход из них работает, когда перезагрузка не всегда работает. Странная ситуация, но вот.
Согласно Apple, если процесс VDCAssistant не полностью освобождает приложение, которое последним использовало камеру, ни AppleCameraAssistant, ни VDCAssistant не смогут использовать камеру в следующий раз. Принудительное завершение обоих процессов освобождает их для повторного включения камеры и должно работать нормально.
По-видимому, вы можете использовать «sudo killall AppleCameraAssistant; sudo killall VDCAssistant» в одной команде, чтобы добиться того же.

Запустите обновление, чтобы предотвратить ошибку «Нет доступных камер»
На момент написания статьи для этой ошибки не было конкретного исправления, но это не значит, что его не будет в будущем. Если остановка двух процессов не решает проблему или она продолжает возникать, регулярно проверяйте наличие обновлений ОС или приложений в надежде на исправление.
Устройства Apple обновляются сами, но эта система не всегда надежна. Время от времени в App Store будут появляться обновления, ожидающие установки, поэтому регулярно проверяйте их. Выберите значок меню Apple в левом верхнем углу MacOS и выберите App Store. Может быть, а может и не быть уведомления об обновлении.
Сброс энергонезависимой памяти
Сброс NVRAM — это ядерный вариант, и его следует использовать только в крайнем случае. Если ваша камера продолжает выдавать ошибки и становится проблематичной, вы можете попробовать этот сброс, чтобы вернуть ее в форму.
NVRAM (энергонезависимая оперативная память) похожа на BIOS в Windows. Это место, где система хранит многие основные настройки, которые считываются при загрузке вашего Mac. Это будет включать разрешение экрана, расположение загрузочного диска, часовой пояс, настройки звука и множество других.
Сброс NVRAM удалит все настройки, которые вы, возможно, сделали на своем Mac, поэтому делайте это только в том случае, если вы не можете жить с ошибкой.
- Выключите свой Mac.
- Включите его и сразу же зажмите Open, Command, P и R.
- Удерживайте эти четыре клавиши около 20 секунд или пока не услышите звук загрузки, а затем отпустите.
- Перейдите к Системным настройкам, чтобы сбросить любые ваши настройки.
Ваш Mac должен загружаться нормально после сброса NVRAM, но вам, возможно, придется сбросить свой часовой пояс или другие вещи, которые вы изменили. Вот почему этот процесс является последним средством!
Знаете ли вы какие-либо другие способы исправить ошибку «Нет доступной камеры» в MacOS? Расскажите нам об этом ниже, если вы это сделаете!