Windows 10のCOMサロゲートとは何ですか?それはウイルスですか?
Windows 10タスクマネージャーのCOMサロゲート(COM Surrogate)プロセスに気づいたことがありますか?プロセスのリストを閲覧していると、そのうちの2つがシステムで実行されていることに気付きました。
タスクマネージャーのさまざまなプロセスを理解することは、非常に難しい場合があります。さまざまなWindows(Windows)サービスをホストするプロセスであるsvchost.exe(svchost.ex)に関する詳細な投稿をすでに書いています。これらのうち、いつでもシステム上で10〜15個実行されている可能性があります。
この記事では、Windows10の(Windows 10)COMサロゲート(COM Surrogate)とは何か、そしてそれについて心配する必要があるかどうかについて簡単に説明します。
COMサロゲートとは何ですか?
COMサロゲート(COM Surrogate)は、それを見て実際に何をするのかわからないプロセスの1つです。カスタムアイコンがなく、機能に関する多くの情報を提供せずにそこに配置されます。
場合によっては、複数のCOMサロゲート(COM Surrogate)プロセスが同時に実行されます。タスクマネージャーに移動すると、通常、そのうちの2つが実行されているのがわかります。
いずれかを右クリックして[詳細(Go to Details)に移動]を選択すると、プロセス名が実際にはdllhost.exeであることがわかります。また、プロセスはユーザー名で実行され、システム(System)、ローカルサービス(Local Service)、またはネットワーク( Network Servic)サービスのアカウントでは実行されないことに気付くでしょう。
ありがたいことに、COMサロゲート(COM Surrogate)はウイルスではありません(ほとんどの場合)。これは、バックグラウンドで実行される正規のWindows10プロセスです。プロセスがDLL(DLL)ファイルをホストしているため、dllhostと呼ばれます。それはおそらく意味がないので、もっと詳しく説明しましょう。
基本的に、Microsoftは、開発者が(Microsoft)COM オブジェクト(Objects)と呼ばれるプログラムの拡張機能を作成するためのインターフェイスを作成しました。これは、 Windows10(Windows 10)の特定のプログラムにも使用されます。たとえば、Windowsエクスプローラー(Windows Explorer)にはCOMオブジェクトがあり、フォルダー内の画像やビデオのサムネイルを作成できます。
ただし、これらのCOMオブジェクトの大きな問題は、クラッシュしてExplorerプロセスもダウンすることでした。つまり、何らかの理由でCOMオブジェクトに障害が発生すると、システム全体がクラッシュします。
この問題を修正するために、Microsoftは、基本的にCOMオブジェクトを要求したプロセスとは別のプロセスで実行するCOMサロゲートプロセスを考案しました。(COM Surrogate)したがって、エクスプローラー(Explorer)の例では、COMオブジェクトはexplorer.exeプロセスではなく、この新しく作成されたCOMサロゲートプロセスで実行されます。
これで、COMオブジェクトがクラッシュした場合、 COMサロゲート(COM Surrogate)プロセスのみが削除され、 Explorerは実行を継続します。かなり(Pretty)賢いですよね?
実際、Process Explorerをダウンロードすると、上記で参照しているCOMオブジェクトが表示されます。
dllhost.exeエントリの上にマウスを置くと、COMクラスがMicrosoftサムネイルキャッシュであることがわかります。これは、(Microsoft Thumbnail Cache)エクスプローラー(Explorer)でサムネイルを作成するために使用される拡張機能です。
COMサロゲートはウイルスになることができますか?
過去に、トロイの木馬やウイルスがCOMサロゲート(COM Surrogate)やその他のWindowsプロセスとしてマスクすることにより、 Windowsオペレーティングシステムに隠れていた例があります。(Windows)
タスクマネージャーを開き、プロセスを右クリックして[ファイルの場所を開く(Open file location)]を選択すると、プロセスのソースの場所を見つけることができます。
COMサロゲートプロセスが(COM Surrogate)C:\Windows\System3 2フォルダー内の「dllhost」というファイルにつながる場合、ウイルスである可能性は低いです。他の場所につながる場合は、すぐにウイルススキャンを実行する必要があります。
通常、COMサロゲートはメモリと(COM)CPUをほとんど使用せず、実行中のインスタンスは1つまたは2つだけです。dllhosts.exeプロセスが多数ある場合、またはプロセスがCPUの1〜2%を消費している場合は、(CPU)オフラインのウイルススキャンを実行することをお勧めします。これにより、トリッキーな隠れたウイルスをより適切に検出できます。
うまくいけば(Hopefully)、この記事を読んで、COMサロゲート(COM Surrogate)とWindows10のバックグラウンドプロセスについて1つか2つ学んだことでしょう。今後は、このようなプロセスがバックグラウンドで実行されていることを心配する必要はありません。
それでも質問がある場合は、コメントを残してください。サポートさせていただきます。楽しみ!
Related posts
Windows 10のlsass.exeとは何ですか?それがVirusであるかどうかを知る方法は?
Offline Virus ScanからFixを実行する方法感染PC
COMサロゲート(dllhost.exe)とは何ですか?また、なぜそれが私のPCで実行されているのですか?
Windows 10でFeature Updatesのセーフガードを無効にする方法
Windows 10でNetwork Sniffer Tool PktMon.exeを使用する方法
Windows 10ためMicrosoft Remote Desktop Assistant
Convert EPUB MOBI - Windows 10のための無料のコンバーターツール
Windows 10のControl Flow Guardとは何ですか - それをオンまたはオフにする方法
Windows 10のcontext menuにSecure Deleteを追加する方法
Best Windows 10のためのBarcode Scanner software
Best Mountain Sports Windows 10 PC用ゲーム
Windows 10 Hello Face AuthenticationでEnhanced Anti-Spoofingを有効にします
Hide or Show Windows Ink Workspace Button Windows 10でTaskbar
Windows 10コンピュータ上.aspxファイルを開く方法
New Windows 10 version 20H2 October 2020 Updateの機能
Xbox Liveに接続できません。 Fix Xbox Live Networking issueでWindows 10
Windows 10でお気に入りWebsiteを開くためにKeyboard Shortcutを作成します
Ashampoo WinOptimizerはWindows 10を最適化するためのフリーソフトウェアです
Emulate Mouse Windows 10でClickless Mouseを使用してホバリングしてクリックします
PIPを使用してPIPを使用してNumPyをインストールする方法