「SmartScreen」とは何ですか?なぜそれが私のPCで実行されているのですか?

Windows 10には、ダウンロードしたマルウェアや悪意のあるWebサイトからPCを保護するのに役立つ機能であるSmartScreenが含まれています。タスクマネージャーに表示される「SmartScreen」プロセス(ファイル名「smartscreen.exe」)がこの機能を担当します。

関連:このプロセスとは何ですか?なぜそれが私のPCで実行されているのですか?

この記事は、Runtime Broker、svchost.exe、dwm.exe、ctfmon.exe、rundll32.exe、Adobe_Updater.exeなど、タスクマネージャーにあるさまざまなプロセスを説明する継続的なシリーズの一部です。それらのサービスが何であるかわからないのですか?読み始めたほうがいいです!

SmartScreenとは何ですか?

関連:Windows8および10でのSmartScreenフィルターのしくみ

SmartScreenはWindows8用に追加され、Windows 10で改善されました。アプリケーションまたはファイルをダウンロードするたびに、SmartScreenフィルターはそれをMicrosoftデータベースと照合します。ファイルが以前に表示され、安全であることがわかっている場合(たとえば、ChromeまたはiTunesのインストーラーをダウンロードした場合)、SmartScreenはファイルの実行を許可します。以前に見られ、危険なマルウェアであることがわかっている場合、SmartScreenはそれをブロックします。これまでに見たことがなく、Windowsが安全かどうかわからない場合、Windowsはアプリの起動を阻止し、危険である可能性があることを警告しますが、この警告をバイパスできます。

このサービスは、悪意のあるWebコンテンツをブロックするためにMicrosoftEdgeおよびStoreアプリでも使用されます。ただし、オペレーティングシステムのSmartScreenプロセスは、ファイルのダウンロードに使用するアプリケーションに関係なく、ユーザーを保護するのに役立ちます。ブラウザとしてGoogleChromeまたはMozillaFirefoxを使用している場合や、別のアプリケーションでファイルをダウンロードしている場合でも役立ちます。

関連:「AntimalwareService Executable」とは何ですか?なぜそれが私のPCで実行されているのですか?

SmartScreenは、Windows Defenderに加えて、PC上のAntimalware ServiceExecutableプロセスによって表されるセキュリティのもう1つの層です。複数のレイヤーを備えたセキュリティシステムを使用すると、別のウイルス対策プログラムや独自のマルウェア対策機能を備えたWebブラウザを使用している場合でも、PCをより安全に保つことができます。

なぜCPUとメモリを使用しているのですか?

ほとんどの場合、SmartScreenプロセスはバックグラウンドにあり、システムリソースをほとんど使用しません。それが0%のCPUとタスクマネージャーで使用されるほんの数メガバイトのメモリでホバリングしているのを見るかもしれません。Windowsは、使用されていないときにプロセスを自動的に閉じる場合があるため、バックグラウンドで実行されていることが常に表示されるとは限りません。

ただし、SmartScreenを有効にしていて、新しいアプリケーションまたはファイルをダウンロードすると、SmartScreenが機能します。Windowsは、まだ実行されていない場合に起動し、ファイルのハッシュを計算してMicrosoftのサーバーに送信し、応答を待ってファイルが安全。安全であると見なされた場合、Windowsはアプリケーションまたはファイルを正常に起動します。

SmartScreenフィルターは、ウイルス対策プログラムとしてデフォルトのWindows Defenderを使用している場合に、Antimalware ServiceExecutableプロセスによって実行される通常のウイルス対策チェックに加えて使用されます。

使用されるCPUとメモリの量はかなり少なく、プロセス全体は非常に高速である必要がありますが、大きなファイルは小さなファイルよりも検査に時間がかかります。このチェックは、ダウンロードしたプログラムまたはファイルを初めて開いたときにのみ実行されるため、アプリケーションを開くたびにリソースを浪費するだけではありません。

無効にできますか?

SmartScreenプロセスを完全に無効にすることはできません。WindowsでSmartScreen機能をオフにしても、PCにサインインするとSmartScreenプロセスが起動します。ただし、CPUリソースは使用せず、数メガバイトのメモリしか使用しません。このプロセスはタスクマネージャーから強制的に終了できますが、Windowsは必要なときに自動的に再起動します。

SmartScreen機能を無効にすることで、SmartScreenプロセスがバックグラウンドでCPUおよびメモリリソースを使用しないようにすることができます。

ただし、これはお勧めしません。SmartScreenは、マルウェアからPCを保護するのに役立つ便利なセキュリティ機能です。他のセキュリティソフトウェアがインストールされている場合でも、SmartScreenを使用すると、メインのセキュリティプログラムで見逃される可能性のあるものからユーザーを保護できます。とにかく、それはほんの少量のシステムリソースを使用します。

関連:Windows8または10でSmartScreenフィルターを無効にする方法

SmartScreenフィルターを無効にする場合は、WindowsDefenderセキュリティセンター> [アプリとブラウザーの制御]に移動し、Windows10で[アプリとファイルの確認]を[オフ]に設定します。

ウイルスですか?

関連:Windows 10に最適なアンチウイルスは何ですか?(Windows Defenderで十分ですか?)

SmartScreenまたはsmartscreen.exeプロセスを模倣したマルウェアの報告はありません。このプロセスはWindows10の一部であり、マルウェアからPCを保護するのに役立ちますが、完璧なセキュリティソリューションはありません。ただし、システムでマルウェアが実行されている可能性がある場合は、すべてが正常であることを確認するために、優先するウイルス対策プログラムでスキャンを実行することをお勧めします。