Mac

MacのFaceTimeカメラで「カメラが接続されていません」というエラーを修正する方法

MacのFaceTimeカメラで「カメラが接続されていません」というエラーを修正する方法

最近の Mac のほとんどには、通常 FaceTime カメラと呼ばれ、古いマシンでは iSight と呼ばれていた前面カメラが搭載されています。このカメラはほとんどの場合問題なく動作し、問題が発生することはありませんが、時々イライラするエラーが発生し、多くのユーザーがカメラのハードウェアに問題があると考えることがあります。カメラのロゴが取り消し線で消され、「カメラが接続されていません」というテキストが表示された黒い画面として現れるこのエラーメッセージは、iMac や MacBook Air / Pro など、ほぼすべての Mac、Lion から Mavericks、OS X Yosemite までのすべてのバージョンの OS X、前面カメラを使用するほとんどすべてのアプリで発生する可能性があります。Mac カメラが動作していない場合、画面は次のようになります。

Macで「カメラが接続されていません」というエラーメッセージが表示される


この問題が発生するユーザーの多くは、FaceTimeビデオ、メッセージ/iChat、Photo BoothなどのデフォルトのバンドルアプリでFaceTimeカメラを使用しようとしていますが、他のアプリでもエラーが表示される場合があります。このエラー画面とメッセージが表示されても、保証サービスが必要なハードウェアの問題だと決めつけないでください。通常、ちょっとした工夫ですぐに問題を解決できます。

Macを再起動すると「カメラが接続されていません」エラーが修正されます

Macを再起動するだけでエラーが修正できる場合が多いので、この点は留意しておく価値があります。時間があれば、再起動するだけでほぼ確実に問題が解決するでしょう。

再起動は明らかに不便です。作業中の作業が全て停止してしまうからです。特に、時間的に余裕のないビデオ通話の予定に間に合わせようとしている場合は、再起動は現実的ではありません。そこで、何らかの理由でコンピューターを再起動できない場合のために、エラーメッセージを素早く修正し、Macでカメラを再び使えるようにする別の方法をご紹介します。

Macのカメラが動作しない場合の簡単な解決策

幸いなことに、コマンドライン強制終了を使用して問題を直ちに解決し、再起動を必要としない別の方法があります。

  1. FaceTimeカメラを使用する可能性のある開いているアプリをすべて終了します
  2. OS Xの/Applications/Utilitiesディレクトリにあるターミナルを開きます。
  3. 次のコマンド文字列を正確に入力し、Return キーを押します。
  4. sudo killall VDCAssistant

  5. 引き続きターミナルで、次のコマンドも発行します。
  6. sudo killall AppleCameraAssistant

  7. 要求されたら管理者パスワードを入力します。これは、sudo で始まるスーパーユーザー権限でコマンドを実行するために必要です。
  8. カメラを使用しようとしていたアプリを再起動します

この時点で、フロントカメラは何も問題がなかったかのように再び動作するはずです。

何が起こっているのか、背景を説明します。VDCAssistantプロセスは、アプリがプロセスを使用しようとするたびに起動します。「カメラが見つかりません」というエラーメッセージは、以前のアプリがカメラを使用した際にVDCAssistantが正常に終了しなかった場合に表示され、カメラが使用中のままになり、他のアプリによってブロックされてしまうようです。そこで、Appleフォーラムで見つかった上記のトリックを使うと、古いプロセスが強制終了され、新しいアプリで再び起動できるようになります。ターミナルを使いたくない場合は、アクティビティモニタを使って、問題のあるVDCAssistantタスクを強制終了することもできます。

応答しない Mac カメラを修正するために、2 つのコマンドを 1 行に連結したい場合は、次のように実行できます。

sudo killall AppleCameraAssistant;sudo killall VDCAssistant

再度、リターンキーを押して、要求されたら管理者パスワードを入力します。

Macのカメラが動作しない問題を修正

これは、Mac を修理したり、親戚に技術サポートをプレゼントしたりする際に私が遭遇したさまざまな問題のうちの 1 つにすぎません。やり方がわかってしまえば簡単に解決できますが、平均的な人はこのような問題が起こったときにどこに相談すればよいのかまったくわからないということを覚えておくことが重要です。

最後に、Macの内蔵ハードウェアカメラを実際に無効にしたい場合は、意図的にこれをトリガーすることもできます。これは、カメラに必要なシステムコンポーネントファイルを別の場所に移動することで実現できます。このトリックは基本的にカメラを破壊し、カメラが見つからなくなり、使用できなくなります。これはほとんどのユーザーにとっては望ましくないかもしれませんが、一部のシステム管理者やプライバシーを懸念する人にとっては、価値のあることかもしれません。