Windows 10でWebカメラのオン/オフ通知(OSD)を有効にする方法
「Camfecting(カムフェクティング)」とは、デバイスのWebカメラに不正侵入するサイバー攻撃の一種ですが、実際にはあまり多くの人に認識されていません。マルウェアやスパイウェアに感染すると、ユーザーが気づかないうちにカメラで録画される可能性があります。そのため、どのアプリがカメラを使用しているのかを常に把握しておくことが重要です。
パソコンのWebカメラ横にある小さなLEDインジケーターは、カメラがハッキングされているかどうかを判断する手がかりになります。アプリがカメラを起動すると点灯する仕組みです。しかし、ノートPCのカメラに物理的なインジケーターライトが搭載されていない場合はどうでしょうか。あるいはLEDが故障している場合は? カメラが録画中かどうかをどうやって知ればよいのでしょうか。
実は、Windows OSには、物理的なインジケーターの代わりとなる仮想のオンスクリーンディスプレイ(OSD)通知機能が標準で搭載されています。
この機能を有効にすると、アプリがカメラを起動(または停止)するたびに、Windowsから通知が届くようになります。なお、WebカメラのOSD通知は、すべてのWindows 10デバイスにおいて初期状態では無効になっています。
本ガイドでは、WebカメラのOSD通知を有効・無効にする複数の方法をご紹介します。
WebカメラのOSD通知を有効にする方法
この機能を有効にする設定は、Windowsレジストリの中に隠されています。ここでは、OSD通知に関連するレジストリファイルを有効化する2つの方法を解説します。
注意: Windowsレジストリは機密性の高いファイルや設定を管理するデータベースです。カメラのオン/オフ通知を有効にする前に、必ずレジストリのバックアップを作成してください。レジストリファイルを誤って破損させると、Windows OSが壊れ、パソコンが正常に動作しなくなる恐れがあります。バックアップは万一のトラブルに備えた保険となります。レジストリのバックアップと復元に関するガイドで、必要な手順をすべて確認できます。
方法1: レジストリを手動で編集する
1. Windowsキー + Rのショートカットで「ファイル名を指定して実行」を起動します。
2. ダイアログボックスにregeditと入力し、「OK」をクリックします。
3. 以下のパスをレジストリエディターのアドレスバーに貼り付け、キーボードのEnterキーを押します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OEM\Device\Capture
NoPhysicalCameraLEDという名前のキーを探します。このディレクトリに存在しない場合は、次のステップに進んで新規作成してください。すでに存在する場合は、ステップ6へ進んで値を変更します。
4. ディレクトリ内の空白部分を右クリックし、「新規」→「DWORD(32ビット)値」を選択します。
5. 新しく作成したキーにNoPhysicalCameraLEDと名前を付け、Enterキーを押します。
6. NoPhysicalCameraLED項目をダブルクリックするか、右クリックして「修正」を選択します。
7. 値のデータを1に変更し、「OK」をクリックします。
8. レジストリエディターを閉じます。
NoPhysicalCameraLEDレジストリキーの値を変更することで、Windowsに対して「このWebカメラには専用の物理LEDがない」と伝えることになります。これにより、Windowsシェルが代替手段として画面上のインジケーターを提供し、カメラの配信開始・停止時に知らせてくれるようになります。
方法2: レジストリファイルのショートカットを作成する
こちらはより手軽な方法で、拡張子「.reg」のレジストリファイルを作成します。このファイルはショートカットとして機能し、ワンクリックでカメラのオン/オフOSD通知を有効・無効に切り替えられます。
1. メモ帳を起動し、以下の内容をウィンドウに貼り付けます。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OEM\Device\Capture]
"NoPhysicalCameraLED"=dword:00000001
2. Ctrl + Shift + Sを押してファイルを保存します。
3. ファイル名の末尾に.reg拡張子を付けて保存します(例:Enable-Camera-OSD.reg)。「保存」をクリックします。
4. 作成したレジストリファイルをダブルクリックして、OSD通知を有効にします。
5. 警告ダイアログが表示されたら「はい」をクリックします。
6. 「キーと値がレジストリに正常に追加されました」というメッセージが表示されます。「OK」を選択して続行します。
続いて、次のセクションに進み、WebカメラのOSDオン/オフ通知をテストしてみましょう。
OSDカメラ通知の仕組み
カメラの起動・停止に関するOSD通知を有効にすると、アプリがWebカメラを起動するたびにWindowsがアラートを表示します。以下、その仕組みを説明します。
まず、Zoom、Microsoft Teams、Skypeなど、カメラへのアクセスが必要なアプリを起動します。カメラアクセス権を持つアプリの一覧は「設定」>「プライバシー」>「カメラ」から確認できます。
お好みのアプリでテスト用のビデオ通話や会議を開始してください。通話ウィンドウでビデオをオンにした瞬間、つまりアプリがWebカメラの使用を開始した時点で、パソコン画面の左上に「カメラ オン」のアラートが表示されるはずです。
また、アプリがWebカメラの使用を停止すると、「カメラ オフ」の通知がポップアップ表示され、約5秒後に自動的に消えます。
OSD通知が表示されない場合の対処法
WindowsレジストリでOSD通知を有効にしても、カメラのオン/オフアラートが表示されない場合は、以下の方法を試してみてください。
1. パソコンを再起動する
レジストリの変更内容は、パソコンを再起動するまで反映されない場合があります。NoPhysicalCameraLEDレジストリキーの変更が完了していることを確認し、パソコンを再起動してもう一度試してください。
2. 管理者アカウントに切り替える
標準アカウントやゲストアカウントからは、一部のレジストリキーを変更できません。レジストリエディターからOSDカメラ通知を有効にできない場合は、管理者としてWindowsにサインインしていることを確認してください。「設定」>「アカウント」>「ユーザーの情報」を開き、アカウントに「管理者」と表示されているかチェックしましょう。
Windows 10で標準アカウントを管理者アカウントに変更する方法については、こちらのガイドを参照してください。
OSD通知が不要になった場合の無効化方法(2通り)
画面上のカメラ通知が不要になった場合は、以下の手順で機能をオフにできます。
方法1: レジストリを編集する
レジストリエディターを開き、NoPhysicalCameraLEDキーをデフォルトの状態に戻します。
NoPhysicalCameraLEDキーをダブルクリックし、値のデータを0に変更して「OK」を選択します。
方法2: レジストリファイルのショートカットを作成する
OSDカメラ通知をオフにするための専用レジストリファイルを作成することもできます。メモ帳を起動し、以下の手順に従ってください。
1. 以下のコードをメモ帳に貼り付け、Ctrl + Shift + Sを押してファイルを保存します。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OEM\Device\Capture]
"NoPhysicalCameraLED"=dword:00000000
2. ファイル名の末尾に.reg拡張子を付けて保存します(例:Disable-Camera-OSD.reg)。「保存」をクリックします。
3. デスクトップ(またはファイルを保存した場所)に移動し、ファイルをダブルクリックしてOSD通知を無効にします。
4. 警告ダイアログが表示されたら「はい」をクリックします。
もうひとつのセキュリティ保護層
Windows PCに正常に動作するWebカメラインジケーターが搭載されていても、OSDカメラ通知の有効化を検討する価値は十分にあります。これは、Webカメラへの不正アクセス(ハッキング)を検知するための追加のセキュリティ対策になるからです。
ビデオ通話や録画を行っていないにもかかわらず、WebカメラのインジケーターライトやOSD通知が不自然なタイミングで点灯する場合は、未知のプログラムやブラウザー拡張機能がバックグラウンドでカメラを使用している可能性があります。そのような場合は、Windows Defenderまたはサードパーティ製のセキュリティソフトでスキャンを実行することをおすすめします。
-
Windows 10で高速スタートアップを無効にする2つの方法をわかりやすく解説
PCが「INACCESSIBLE BOOT DEVICE(アクセスできないブートデバイス)」エラーのループに陥っていませんか?BIOS設定にアクセスしたいのに、うまく入れないことはありませんか?もしかすると、これらのトラブルは「高速スタートアップ」機能が有効になっていることが原因かもしれません。 本題に入る前に、まず「高速スタートアップとは何か」「なぜ無効化が必要なのか」「具体的にどうやってオフにするのか」を順番に見ていきましょう。 高速スタートアップとは? Windows 10には数々の便利な機能が搭載されていますが、高速スタートアップ(Fast Startup)もそのひとつです。Wind
-
Windows 11で通知をオフにする方法【完全無効化・一時非表示・アプリ別設定まで徹底解説】
Windowsデバイスには、リアルタイムの出来事を知らせるさまざまなシステムやアプリのアラートが搭載されています。VoIPの着信、Outlookのカレンダーリマインダー、Windowsのアップデート通知などが、すべて同じ緊急性を持って表示されることがあります。しかし、実際には必ずしもそうとは限りません。たとえ緊急な内容でも、後で対応すれば問題ないものも多いでしょう。特に仕事中や、お気に入りのゲームやテレビ番組を視聴しているときには、通知が邪魔になってしまうことがあります。 こうした通知に悩まされないためには、通知を完全にオフにするか、一時的に非表示にするか、必要最低限のものだけを有効にするのが