Windows
 Computer >> コンピューター >  >> システム >> Windows

PowerShellを使ってWindows 10のWebカメラを検索・無効化する方法

Webカメラは、デスクに置いたりモニターに取り付けたり、あるいはPC本体に内蔵された小型カメラのことです。ビデオチャットで複数人がリアルタイムの音声と映像をやり取りする際などに活用されます。しかし、プライバシーの観点からWebカメラが気になる場合や、Webカメラを狙ったハッキング攻撃を未然に防ぎたい場合は、Webカメラを完全に無効化することを検討してもよいでしょう。この記事では、PowerShellを使ってWebカメラを検索し、無効化する方法を詳しく解説します。

PowerShellでWebカメラを検索・無効化する手順

Windows 10でPowerShellを使ってWebカメラを検索し、無効化するには、以下の手順に従います。

まず、Windows 10のPCにインストールされているカメラを特定する必要があります。手順は以下のとおりです。

  • Windowsキー + Xを押してパワーユーザーメニューを開きます。
  • キーボードのMキーを押してデバイスマネージャーを開きます。
  • デバイスマネージャー内でインストール済みデバイスの一覧を下へスクロールし、「イメージングデバイス」または「カメラ」セクションを展開します。
  • 統合カメラ(Integrated Camera)」などメインとなるWebカメラを右クリックし、「プロパティ」を選択します。
  • 詳細」タブを開きます。
  • プロパティ」セクションのドロップダウンから「一致するデバイスID(Matching device ID)」を選択します。
  • 表示された値を右クリックして「コピー」を選び、メモ帳に貼り付けて控えておきます。

PowerShellを使ってWindows 10のWebカメラを検索・無効化する方法

また、次のPowerShellコマンドを実行してカメラを検索することも可能です。<PRIMARY CAMERA>の部分は、デバイスマネージャーに表示される実際のカメラ名(この例ではHP Webcam)に置き換えてください。

Get-CimInstance Win32_PnPEntity | where caption -match '<PRIMARY CAMERA>'

PowerShellを使ってWindows 10のWebカメラを検索・無効化する方法

カメラのデバイスIDが取得できたら、Devconコマンドを使ってWebカメラを無効化できます。手順は以下のとおりです。

  • OSのアーキテクチャ(32bitまたは64bit)に対応したWindows Driver Kit(WDK)をダウンロードしてインストールします。

ヒント: ダウンロードページではVisual Studioが必要と案内されていますが、このステップはスキップでき、インストール中に警告が表示されてもそのまま進められます。

  • WDKをCドライブ上の任意の場所にダウンロード・インストールしたら、以下のパラメータを指定したPowerShellスクリプトを作成して実行し、カメラを無効化します。<FOLDER>の部分は、Devconが配置されている実際のフォルダー名に置き換えてください。
$id = (Get-CimInstance Win32_PnPEntity |
where caption -match '<PRIMARY CAMERA>').pnpDeviceID

$ppid = "{0}{1}" -f '@',$id

Set-Location c:\<FOLDER>

Devcon status $ppid
Devcon disable $ppid
Devcon status $ppid

スクリプトの実行後、デバイスマネージャーを確認すると、カメラが無効になっていることが分かります。

  • カメラデバイスを再度有効化したい場合は、PowerShellで以下のコマンドを実行します。
devcon enable $ppid

以上が、PowerShellを使ってWindows 10のWebカメラを検索し、無効化または有効化する方法です。

出典: Microsoft.com

あわせて読みたい: Microsoft PowerShell Script Browserを活用すれば、スクリプトサンプルを簡単に見つけて利用できます。

  1. Windowsサンドボックスの使い方と活用メリットを徹底解説

    Windows 10の2019年5月アップデート(ビルド1903)には、注目すべき新機能が搭載されました。その名は「Windowsサンドボックス」。主に上級者向けの機能ですが、日常的なさまざまなタスクの安全性を高めることにも役立ちます。数秒でメインマシンから完全に切り離された隔離環境のWindowsを起動でき、セッションを終了するとその環境は自動的に破棄されます。Windowsサンドボックスが解決する課題サンドボックスは、Windowsの長年の悩みの種だった「ソフトウェアのインストールが不透明で、気づけばシステムを壊している」という問題についに決着をつけました。使い捨て前提の環境でさまざまなソ

  2. Windows 10 / 11で内蔵カメラを無効にする方法|設定とデバイスマネージャーからの手順を解説

    最新のサイバーセキュリティ事情に目を向けている方なら、カメラは使わない間はオフにしておくのが安全だと感じるかもしれません。実際、長時間使用しないのであれば、内蔵カメラを無効化しておくことは賢明な対策の一つです。 この記事では、Windowsパソコンの内蔵カメラを無効にする具体的な手順を、ステップごとにわかりやすく解説します。 Windowsで内蔵カメラを無効にする方法 コンパクトで高品質なカメラアプリの利便性は、今や説明するまでもありません。リモートワークが一時的な流行ではなく、働き方の標準になりつつある今、Webカメラはビジネスに欠かせないツールとなっています。 Webカメラがあれば、同僚と