私のPCでComSurrogateは何をしていますか-それはウイルスですか?

COMサロゲートについて心配している場合は、タスクマネージャーでCOMサロゲートに遭遇し、ウイルスである可能性があることを懸念している可能性があります。マシンをフォーマットしたり、ハードウェアを交換したりする前に、ほぼ確実にそうではないことを知っておく必要があります。どちらの場合も、削除したくありません。 COMサロゲートプロセスはDLLファイルをロードするために必要であり、実際にはPCにとって非常に重要です。この記事では、PCでCom Surrogateが実行していること–それはウイルスですか?について説明します。さぁ、始めよう!





COMサロゲート(dllhost.exe)とは実際には何ですか?

COMはComponentObjectModelの略です。これは、実際にはMicrosoftが1993年に導入したインターフェイスです。これにより、開発者はさまざまなプログラミング言語を使用してCOMオブジェクトを作成できます。基本的に、これらのCOMオブジェクトは他のアプリケーションにプラグインし、それらも拡張します。



など、 ウィンドウズ ファイルマネージャは、COMオブジェクトを使用して、フォルダを開くときに画像や他の多くのファイルのサムネイル画像を作成します。 COMオブジェクトは、サムネイルを生成するために、画像、ビデオ、およびその他すべてのファイルの処理を処理します。これにより、たとえば、新しいビデオコーデックのサポートとともにファイルエクスプローラーを拡張できます。

aresウィザードが開きません

しかし、これは問題につながる可能性があります。 COMオブジェクトがクラッシュすると、ホストプロセスが停止します。ある時点で、これらのサムネイル生成COMオブジェクトがクラッシュすることは非常に一般的でした。そして、Windowsエクスプローラーのプロセス全体を一緒に停止します。



さらに

代理付き



したがって、この種の問題を修正したい場合は、MicrosoftがCOMサロゲートプロセスを作成しました。 COMプロセスは、実際には、COMオブジェクトを要求した元のプロセスの外部でCOMオブジェクトを実行します。 COMオブジェクトがクラッシュした場合、COMサロゲートプロセスのみが停止し、元のホストプロセスもクラッシュしません。たとえば、Windowsエクスプローラー(現在はファイルエクスプローラーと呼ばれています)は、サムネイル画像を生成するたびにCOMサロゲートプロセスを開始します。 COMプロセスは、実際に作業を行うCOMオブジェクトをホストします。 COMオブジェクトがクラッシュすると、COMサロゲートのみがクラッシュし、元のファイルエクスプローラープロセスも引き続き追跡されます。

Steamでプレイしているゲームを非表示にする方法

言い換えれば、公式として マイクロソフト ブログTheOld New Thingがそれを述べているなら、COMサロゲートは このコードについては気分が悪いので、COMに別のプロセスでホストするように依頼します。そうすれば、クラッシュした場合、クラッシュするのは私ではなくCOMの犠牲プロセスです 処理する。



COMサロゲートがホストしているCOMオブジェクトは何ですか?

通常のWindowsタスクマネージャは、実際にはそれ以上の情報を提供しません。 COMサロゲートプロセスが実際にホストしているCOMオブジェクトまたはDLLファイルについても同様です。この情報を確認したい場合は、MicrosoftのProcessExplorerツールをお勧めします。ダウンロードすると、Process Explorerでdllhost.exeプロセスにマウスを合わせるだけで、ホストしているCOMオブジェクトまたはDLLファイルを確認できます。



COMサロゲートはウイルスですか?

過去に、トロイの木馬やウイルスがCOMサロゲートや他のすべてのWindowsプロセスとして自分自身をマスクすることにより、Windowsオペレーティングシステムに隠れた事例が数多くありました。

タスクマネージャーを開いた場合は、プロセスを右クリックして、[ 開いているファイルの場所 。このプロセスのソースの場所を実際に見つけることができます。

COMサロゲートプロセスが、で「dllhost」と呼ばれるファイルにつながる場合 C: Windows System3 2フォルダ。そうすれば、実際にウイルスになる可能性は低くなります。他の場所につながる場合は、すぐにウイルススキャンを実行する必要があります。

ほとんどの場合、COMサロゲートはメモリとCPUをほとんど使用せず、実際に実行されているインスタンスは1つか2つだけです。 dllhosts.exeプロセスが多数ある場合、またはプロセスがCPUの1〜2パーセント以上を消費している場合。オフラインのウイルススキャンを実行することをお勧めします。これにより、トリッキーな隠れたウイルスもより適切に検出できます。

USBプリンターウィンドウを共有する10

結論

さて、それはすべての人々でした!皆さんがこの記事を気に入ってくれて、あなたにも役立つことを願っています。それについてのフィードバックをお寄せください。また、この記事に関連する質問や問題がある場合もあります。次に、下のコメントセクションでお知らせください。間もなくご連絡いたします。

すてきな一日を!

参照: ctfmon.exeがコンピュータで実行されているのはなぜですか