Windows 11/10でWebカメラがフリーズ、クラッシュ、または遅延する

Webカメラは、コンピュータで最も一般的に使用されるユーティリティの1つです。一般的には、Skypeなどのプラットフォームで友人とのビデオチャットやビデオ会議でプロフェッショナルなタスクを実行するために使用されており、長年にわたって何百万ものユーザーを支援してきました。しかし、Webカメラを使用中に不具合や問題が発生することは十分に考えられます。たとえば、起動時にアプリケーションがフリーズするなどです。Webカメラのフリーズの原因はいくつか考えられますが、そのほとんどは自分で実装できる簡単な解決策があります。

Windows 11/10でWebカメラがフリーズする

今回は、Windows 11/10コンピュータでWebカメラがフリーズ、遅延、またはクラッシュする最も一般的な原因と、それらの問題を修正する方法について説明します。

  1. レジストリで回避策を講じる
  2. Windowsストアアプリのトラブルシューティングを実行する
  3. Webカメラドライバが古いか確認する
  4. ドライバをダウンロードする
  5. セキュリティソフトウェアを確認する。

1] レジストリで回避策を講じる

Windowsレジストリは、いくつかのWindowsアプリケーションの設定を格納するデータベースです。レジストリエディタで簡単な調整を行うことで、WindowsコンピュータのWebカメラが常にフリーズするのを防ぐことができます。この解決策は簡単ですが、Windowsレジストリを変更すると、間違った方法で行うとコンピュータに回復不能な損害を与える可能性があることに注意してください。そのため、ユーザーは手元の操作を徹底的に行うことをお勧めします。そうでない場合は、専門家の助けを求めてください。

そのためには、以下の手順に従う必要があります。

Windows+Rキーの組み合わせを押すと、[実行]コマンドが開きます。ここに「Regedit」と入力して[OK]をクリックします。レジストリエディタが開きます。

次に、以下に示すパスに従います。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform

左側のサイドバーで、「Windows Media Foundation」の下に「Platform」があります。Platformを右クリックして「新規」にカーソルを合わせ、DWORD(32ビット)値を選択します。このセクションに新しい値が作成されます。

値の名前を「EnableFrameServerMode」に変更します。右クリックして変更し、値データを0に設定します。

この手順の次の部分は、使用しているWindowsのバージョンによって異なります。32ビットバージョンを使用している場合は、作業は完了し、レジストリエディタを閉じることができますが、64ビットバージョンの場合は、次のパスに移動する必要があります。

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

ここでは、上記と同じ手順に従います。DWORD値を追加し、名前をEnableFrameServerModeとして、その値を0に設定して、レジストリエディタを閉じます。

行った変更は自動的に適用されるため、Webカメラがフリーズしていたアプリケーションを開いて、問題がまだ発生しているかどうかを確認できます。

上記のようにレジストリエディタの場所を参照して作成したDWORD値を削除すると、簡単に初期設定に戻すことができます。

2] Windowsストアアプリのトラブルシューティングを実行する

この問題の別の解決策は、Windows 10アプリのトラブルシューティングを行うことです。これは、以下の手順に従って行うことができます。

Windows+Iキーの組み合わせを押すか、タスクバーの検索ペインで設定を検索して、Windows設定を開きます。

「更新とセキュリティ」をクリックし、左側のサイドバーから「トラブルシューティング」を選択します。

ここで、「追加のトラブルシューティング」を選択すると、別のウィンドウが開きます。

下にスクロールして、Windowsストアアプリを見つけます。それを選択して「トラブルシューティングを実行」をクリックします。

コンピュータを再起動して設定を適用し、問題が解決されているかどうかを確認します。

3] Webカメラドライバが古いか確認する

Windowsを更新した後、Webカメラがフリーズし始めた場合は、システムでWebカメラの古いドライバが実行されており、それが競合を引き起こしている可能性があります。以下の手順に従って、ドライバを確認して(必要に応じて)更新することができます。

Windows+Rを押して、[実行]コマンドを開きます。「Devmgmt.msc」と入力して、[OK]をクリックします。

これでコンピュータのデバイスマネージャーが開き、システムにインストールされているすべてのドライバにアクセスできるようになります。これは、コントロールパネルからも開くことができます。

リストで「カメラ」を検索し、展開して、不具合が発生していると思われるカメラを右クリックしてアンインストールします。[OK]を押して確認します。

ドライバソフトウェアが完全に削除されたことを確認するには、PCを再起動します。

最初の2つの手順に従ってデバイスマネージャーを再度開き、ウィンドウ上部のオプションの配列から「アクション」をクリックして、ハードウェア変更のスキャンを選択します。

理想的には、これによりWindowsが自動的にシステムに更新されたWebカメラドライバをインストールします。

4] ドライバをダウンロードする

前述の手順でうまくいかない場合は、デバイスの製造元の公式Webサイトにアクセスし、製品のリンクにアクセスして、そこからドライバソフトウェアをダウンロードできます。

5] セキュリティソフトウェアを確認する

コンピュータがWebカメラが正しく機能しないことを制限しているウイルス対策ソフトウェアの影響を受けている可能性もあります。その場合は、機能を見つけて一時的に無効にする必要があります。

この問題の他の解決策としては、アプリストアからカメラアプリを更新し、考えられる修正を含む最新のWindowsアップデートをインストールすることがあります。