技術ノート ウィンドウズ Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

Windows 10 の Anniversary Update により、 何百万もの Web カメラが壊れました。 Microsoft はパッチをリリースしましたが、パッチが機能しない場合に使用できるレジストリ ハックがあります。

Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

このレジストリハックを発見してくれた Rafael Rivera に感謝します。解決策があるのは素晴らしいことですが、Microsoft は、Windows ユーザーが壊れたハードウェアやソフトウェアを自分で修理しようと慌てさせるのではなく、この種のことを公式サポート ページに文書化するべきです。

Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

アップデート : Microsoft は 9 月に 約束されたパッチ をリリースしました。ただし、すべての Web カメラで問題が解決されるわけではないようです。 Windows Update から最新の更新プログラムをインストールした後も Web カメラが動作しない場合は、以下のレジストリ ハックを使用する必要がある場合があります。

Microsoft はどのようにして何百万もの Web カメラを破壊したか

Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

Anniversary Update では、Microsoft は USB Web カメラに YUY2 エンコーディング の使用のみを許可します。 Microsoft は、非常に人気のある Logitech C920 Web カメラを含む多くの Web カメラで使用されている MJPEG および H264 ストリームのサポートを削除しました。

これは、Skype で HD ビデオを有効にするなどの単純な操作を行うと、Web カメラのビデオがフリーズすることを意味します。どうやら、Microsoft の Windows チーム、Microsoft の Skype チーム、または Logitech の誰も、Anniversary Update の Insider Preview プロセス全体でこの問題に気づいていないようです。

この問題が発生した場合は、 Anniversary Update から以前のバージョンの Windows にダウングレード できます。残念ながら、Anniversary Update により、Microsoft はダウングレード期間を 30 日間から 10 日間に密かに変更しました。 Anniversary Update が最初にリリースされたときにインストールした場合は、それ以上ダウングレードできない可能性が高くなります。うわぁ。

Microsoft の Windows カメラ チームのエンジニアである Mike M 氏は、Microsoft がこの機能を削除した理由を Microsoft フォーラムのスレッドで 説明しました 。 Microsoft は、より効率的な同時カメラ アクセス、つまり複数のアプリケーションによる一度のカメラ アクセスを可能にするためにこれを行いました。残念ながら、この変更により多くの既存の Web カメラやアプリケーションが壊れてしまいました。

Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

ウェブカメラを修理する方法

Microsoft は、9 月に公開される予定の正式な修正プログラムに取り組んでいます。ただし、Web カメラが再び正常に動作するまで 1 か月も待てない場合は、古い動作を再度有効にしてこの問題を解決するために使用できるレジストリ ハックがあります。

更新 : このレジストリ ハックは私たちの PC で機能しました。しかし、 この Twitter スレッド でも、多くの人がそれがうまくいかないと報告しています。残念ながら、このトリックはあなたにとってうまくいく場合もあれば、うまくいかない場合もあります。その理由はわかりません。そうでない場合は、Anniversary Update からダウングレードするか、Microsoft が 9 月に実際の修正プログラムをリリースするまで保留する必要があります。

標準的な警告は次のとおりです。レジストリ エディタは強力なツールであり、これを誤って使用すると、システムが不安定になったり、操作不能になったりする可能性があります。これは非常に簡単なハックであり、指示に従っている限り、問題は発生しません。とはいえ、これまでレジストリ エディターを使用したことがない場合は、始める前に について読むことを検討してください。そして、変更を加える前に必ず レジストリ (そして コンピュータも !) をバックアップしてください。

まず、[スタート] メニューを開いて「regedit」と入力し、Enter キーを押してレジストリ エディタを開きます。

次に、左側のサイドバーにある次のキーに移動します。

 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Media Foundation\Platform

左側のサイドバーの「プラットフォーム」キーを右クリックし、「新規」 > 「DWORD (32 ビット) 値」を選択します。

値に「EnableFrameServerMode」という名前を付けます。ダブルクリックして値を「0」に設定します。

次の部分は、このプロセスの実行に Windows の 32 ビット バージョンと 64 ビット バージョンのどちらを使用しているかによって異なります。わからない? 確認方法は 次のとおりです。 32 ビット バージョンの Windows 10 を使用している場合は、これで完了です。これ以上の調整は必要ありません。ただし、64 ビット バージョンの Windows 10 を使用している場合は、左側のサイドバーにある次のキーにも移動する必要があります。

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

ここに同じ設定を追加します。「Platform」キーを右クリックし、名前が「EnableFrameServerMode」、値が「0」の DWORD 値を追加します。

これで、レジストリ エディタを閉じることができます。変更はすぐに有効になります。 Web カメラがフリーズしていたアプリケーションを再起動するだけで、正常に動作するはずです。再起動やサインアウトは必要ありません。

Microsoft が実際に Windows を修正した後でこの変更を元に戻したい場合は、レジストリ内の同じ場所に戻って、追加した “EnableFrameServerMode” 値を削除するだけです。

Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法

ワンクリックレジストリハックをダウンロード

自分でレジストリを編集したくない場合は、 、自分で変更を加えることができます。

繰り返しになりますが、どのレジストリ ハックを使用するかを知るには、Windows の 32 ビット バージョンと 64 ビット バージョンのどちらを使用しているかを知る必要があります。わからない? 確認方法は 次のとおりです。

これらは単なる小さな .reg ファイルで、ダブルクリックして上記の設定を追加したり、必要に応じて削除したりできます。ハックをダウンロードしてファイルを解凍し、Windows 10 のバージョンに応じて「Web カメラの回避策を有効にする (64 ビット)./reg」または「Web カメラの回避策を有効にする (32 ビット).reg」ファイルをダブルクリックするだけです。あなたが使っています。

情報をレジストリに追加し、Web カメラが動作しなかったアプリケーションを再起動することに同意します。これらのアプリケーションは、ログアウトや再起動を必要とせずにすぐに動作します。

Microsoft が実際の修正を公開した後でレジストリ設定を削除したい場合は、代わりに「Disable Webcam Workaround.reg」ファイルをダブルクリックしてください。これらまたはその他のレジストリ ハックが何を行うかを確認したい場合は、.reg ファイルを右クリックして [編集] を選択するだけです。

「 Windows 10 でウェブカメラのフリーズやクラッシュを防ぐ方法」に関するベスト動画選定!

Windows11●10●PCがフリーズした時●再起動せずに、解決する●隠しキーボードコンボ
【テレワーク】Windows10でのWEBカメラの起動方法