Windows 11/10でウェブカメラのオンとオフが繰り返される問題を解決する

Windowsコンピュータのウェブカメラはあらゆる種類のエラーが発生しやすく、その1つがウェブカメラのオンとオフが繰り返されることです。ウェブカメラは非常に広く使用されており、ほとんどの人にとってデスクトップセットアップの不可欠な部分であるため、このエラーに対処できることが重要です。このエラーは、コンピュータへのマルウェアの侵入や、システムドライバの破損または古さによって発生する可能性があります。今回は、Windows 11/10でウェブカメラのオンとオフが繰り返される問題を解決する方法について説明します。

ウェブカメラのオンとオフが繰り返される

この記事で説明する回避策を実装する前に、ユーザーが実行できる特定の対策があります。たとえば、カメラがコンピュータに直接接続されていることを確認し、ストリーミングアクティビティのデフォルトの「ビデオ入力」オプションとして設定されていないことを確認します。

  1. Windows、ドライバ、BIOSの更新を確認する
  2. カメラのUSBポートの省電力モードを無効にする
  3. カメラアプリをリセット/再インストールする
  4. カメラへのアクセスを無効にする
  5. レジストリエディタで変更を行う

Windowsでウェブカメラのちらつきを止める方法

1] Windows、ドライバ、BIOSの更新を確認する

これはかなり基本的なことです。WindowsやBIOSなどの古くなった重要なユーティリティは、互換性の問題からこのような問題を引き起こす可能性があります。そうなった場合は、Windows OS、ドライバ、BIOSを更新することで問題を解決できます。

システム設定に移動し、[更新とセキュリティ]で、保留中の更新があるかどうかを確認します。また、すべてのオプションの更新が最新であることを確認する必要があります。すべての更新プログラムをインストールしたら、問題が解決したかどうかを確認します。

2] カメラのUSBポートの省電力モードを無効にする

ウェブカメラを非アクティブ時にシャットダウンするように構成している場合、このような問題が発生する可能性があります。カメラの省電力モードを無効にすると、この問題を解決するのに役立ちます。

Windows +「X」キーの組み合わせを使用してクイックアクセスメニューを開き、提供されるオプションのリストから[デバイスマネージャ]を選択します。

ユニバーサルシリアルバスコントローラ(USB)を見つけて展開したら、カメラが接続されているUSBポートを右クリックします。それらのそれぞれを順番に無効にすることで、そのポートを確認/検証できます。

プロパティを開き、[電源管理]タブに向かいます。

ここで、「コンピュータが省電力のためにこのデバイスの電源をオフにすることを許可する」設定のチェックを外して、これらの設定を保存します。

前述の変更を適用した後、PCを再起動して問題が解決したかどうかを確認します。

3] カメラアプリをリセット/再インストールする

Windows 11

Windows 11でカメラアプリをリセットするには、[設定] > [アプリ] > [アプリと機能] > [カメラアプリ] > [詳細オプション] > [修復]または[リセット]の順に開きます。

Windows 10

アプリをデフォルトの構成にリセットするには、アプリの設定を使用します。タスクバーの検索ペインでそれらを検索します。

ここで少し下にスクロールして、[リセット]ボタンをクリックします。

Windows PowerShellを使用する

これでうまくいかない場合は、カメラアプリを再インストールすることもできます。カメラアプリは他のアプリのようにアンインストールできないため、これを行うにはWindows PowerShellを使用する必要があります。次の手順に従ってカメラアプリをアンインストールします。

タスクバーの検索ペインでWindows PowerShellを検索し、[管理者として実行]を選択します。

次のコード行を貼り付けて実行して、カメラアプリを削除します。

Get-AppxPackage Microsoft.WindowsCamera | Remove-AppxPackage

カメラアプリが正常にアンインストールされたら、PCを再起動してMicrosoft Storeにアクセスして再度ダウンロードできます。

4] カメラへのアクセスを無効にする

このエラーが他のシステムプロセスによってカメラアプリが使用されているために発生した場合、カメラへのアクセスを無効にすることができます。これを行うには、次の手順に従います。

Windows 11

Windows 11では、ここで設定が表示されます。[設定] > [プライバシーとセキュリティ] > [カメラ]。

Windows 10

Windows +「I」キーの組み合わせを押してWindows 10の設定を開き、ここでプライバシーオプションを選択します。

プライバシー設定の左ペインにあるサブヘッドのアプリの権限で、[カメラ]を選択します。

[このデバイスのカメラアクセス]で、[変更]をクリックして、その後の「このデバイスのカメラアクセス」設定をオフにします。

アプリがカメラにアクセスすることを許可する設定をオフにします。これにより、[デスクトップアプリがカメラにアクセスすることを許可する]オプションも無効になります。

これでPCを再起動してウェブカメラを操作し、正しく機能しているかどうかを確認できます。

5] レジストリエディタで変更を行う

上記で説明したすべての修正を試した後も問題が解決しない場合は、レジストリエディタで編集を試みることができます。変更を加える前に、既存のレジストリをバックアップすることをお勧めします。

「ファイル名を指定して実行」を開き、「Regedit」と入力するか、検索ペインに「レジストリエディタ」という単語を入力して、管理者として実行します。そこでUACアクセスも許可します。

以下に示すパスに移動します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform

左側のディレクトリでPlatformを右クリックし、[新規]オプションから新しい32ビットDWORD値を作成します。

このキーの名前をEnableFrameServerModeに変更し、ビット値を0に設定します。

プロセスは完了していません(64ビットシステムの場合)。上記のプロセスを以下のパスで繰り返す必要があります。その後、レジストリエディタを終了してPCを再起動し、エラーが修正されたかどうかを確認します。

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Media Foundation\Platform

また、カメラドライバを再インストールしたり、カメラの機能と競合する可能性のあるアプリケーションをスキャンしたりすることもできますが、上記の解決策のいずれかで解決すると思います。

これで、ウェブカメラのオンとオフが繰り返されるエラーと、それを修正する方法について疑問が解消されたことを願っています。