Windows PCのWebカメラを使用しているアプリケーションを確認する方法
Webカメラには、Webカメラが使用中かどうかを示すライトが含まれていることがよくあります。ライトが点灯しているときにWindowsがどのアプリケーションが実際にWebカメラを使用しているかを確認するのは簡単ではありませんが、調べることは可能です。.
誰かがあなたを狙ってスパイするのを心配しているなら - そしてあなたがあなたのウェブカメラをあまり使わないなら特に - あなたは完全にあなたのウェブカメラを無効にしたいかもしれません。ウェブカメラのスパイは非常に現実的なことであり、あなたはあまりにも慎重になることはできません.
それがオンになっている場合でも、あなたはどのアプリがそれを使用しているか知りたいと思うでしょう。これを行うには、Microsoftの無料のProcess Explorerツールが必要です。 Sysinternalsツールのラインの一部として、それは通常のWindowsタスクマネージャでは利用できない強力な機能を備えたはるかに高度なアプリケーションです。.
まず、Webカメラのデバイス名を見つけます
まず、あなたのウェブカメラのデバイスオブジェクト名を見つける必要があります。この情報はデバイスマネージャで利用可能です.
Windows 8または10でデバイスマネージャを起動するには、スタートボタンを右クリックして[デバイスマネージャ]を選択します。 Windows 7では、Windows + Rを押し、[ファイル名を指定して実行]ダイアログボックスに「devmgmt.msc」と入力して、Enterキーを押します。.
コンピュータに接続されているデバイスのリストでWebカメラを見つけます。あなたはおそらく "イメージングデバイス"カテゴリの下にそれを見つけることができます。それを右クリックして「プロパティ」を選択します.
ハードウェアに関する詳細を表示するには、[詳細]タブをクリックします。 「プロパティ」ボックスをクリックして、リストから「物理デバイスオブジェクト名」を選択します。.
[値]ボックスに表示されているデバイスオブジェクト名を右クリックし、[コピー]を選択してクリップボードにコピーします。.
Webカメラを使用しているプロセスを特定する
MicrosoftからダウンロードしたProcess Explorerアプリケーションを起動する必要があります。.
Process Explorerウィンドウで、Ctrl + Fを押すか、[検索]> [ハンドルまたはDLLの検索]に移動します。.
[Handle or DLL Substring]ボックス内を右クリックして[Paste]を選択し、Device Managerからコピーしたデバイスオブジェクト名を貼り付けます。.
「検索」ボタンをクリックしてください。プロセスエクスプローラは、実行中のすべてのプロセスを検索し、現在ウェブカメラのハードウェアを使用しているすべてのプロセスのリストを表示します。.
検索を実行したときに、現在ウェブカメラを使用しているプロセスのみが表示されます。プロセスが5秒前にWebカメラを使用していたが、検索を実行したときにWebカメラを使用していなかった場合は、リストに表示されません。.
プロセスに関する詳細情報を表示する必要がある場合は、実行中のプロセスのリストでそのプロセスを見つけて右クリックし、[プロパティ]を選択します。ここでは、私たちのウェブカメラを使ったCameraHelperShell.exeがLogitechのウェブカメラソフトウェアの一部であることがわかります。名前がわからない場合は、オンラインでプロセス名を検索する必要があります。.
プロセスの内容がわからず、疑わしいと思われる場合は、このリストでそれを右クリックし、[プロセスの強制終了]をクリックして一時的に実行を停止します。.
ただし、コンピュータがマルウェアに感染している場合は、コンピュータからマルウェアを削除して悪用を防ぐ必要があります。.