COMサロゲートプログラムがWindows 10で動作を停止しました。インターネットソースから印刷するとき、またはメディアファイルやビデオファイルのあるフォルダーを表示しようとするときにWindows 10ユーザーが受け取る主なエラーの1つは、「COMサロゲート停止動作」です。元の名前dllhost.exeのCOMサロゲートが何であるか、ウイルスである可能性があるかどうか、および動作が停止したときにエラーを修正する方法を詳しく見てみましょう。
COMサロゲート-それは何ですか?
COM Surrogateはウイルスではありません。これは、バックグラウンドで実行される正規のWindows 10プロセスです。プロセスにDLLファイルが含まれているため、dllhostと呼ばれます。マイクロソフトは、COMオブジェクトと呼ばれる拡張機能とプログラムを構築するための開発者インターフェイスを作成しました。これは、Windows 10の一部のプログラムでも使用されます。たとえば、Windowsエクスプローラーには、フォルダー内の画像やビデオのサムネイルを作成できるCOMオブジェクトがあります。これらのCOMオブジェクトの問題は、エクスプローラープロセスがクラッシュする可能性があることでした。これは、システム全体がクラッシュすることを意味しました。この問題を修正するために、マイクロソフトはCOMサロゲートプロセスを 考案しましたこれは基本的に、COMオブジェクトを要求した別のプロセスで起動しました。したがって、Explorerサンプルでは、COMオブジェクトはexplorer.exeプロセスで開始されず、代わりにSurrogateが作成したCOMプロセスで起動されました。COMオブジェクトが機能を停止すると、COMサロゲートプロセスのみが取り出され、エクスプローラーは実行を継続します。
COM Surrogate dllhost.exeの詳細
COM Surrogateはウイルスではなく、公式のMicrosoftファイルです。詳細を見てみましょう:
- ファイルの説明-COMサロゲート。
- アプリケーション製品名-Microsoft Windowsオペレーティングシステム。
- 著作権-マイクロソフトコーポレーション。全著作権所有。
- サイズ-20.3 KB。
- 英語。
- 元のファイル名はdllhost.exeです。
このウイルスを認識する方法かどうか?
トロイの木馬がdllhost.exe COM SurrogateとしてWindowsシステム上で偽装する場合があります。ウイルスのプロセスと実際のプロセスを簡単に区別できます。ポイントは、感染した dllhost.exeが上記の詳細情報を持たないことです。タスクマネージャーを開き、COMサロゲートを見つけて右クリックし、[ ファイルの場所を開く ]を選択します。 dllhost.exeという名前のファイルが見つからない場合 パスC:\ Windows \ System32にある場合、その独自性には大きな疑念があり、それを削除するか、ウイルス対策スキャナーなどの他の手段を講じる必要があります。別のニュアンスは、タスクマネージャーにCOM Surrogateという名前のプロセスが1〜2個存在する可能性があることです。それらが複数ある場合は、システムでウイルスをスキャンする必要があります。常に1〜10%のCPUを消費する場合も注意してください(通常モード0%)。
COMサロゲートプログラムがWindows 10で動作を停止しました
Win + Rを押し、sysdm.cplと入力してシステムプロパティを開きます。
次に、「詳細」タブに移動し、「オプション」をクリックします。
[データ実行防止]タブに移動し、下で選択したものを除くすべてのプログラムとサービスに対して [ DEPを有効にする ]をクリックします。次に「追加」をクリックします。
32ビットWindowsシステムの場合:system32フォルダーに移動し、dllhost.exeファイルを開きます。[OK]をクリックして、コンピュータを再起動します。
64ビットWindowsの場合:SysWow64フォルダーに移動し 、dllhost.exeファイルを開きます。[OK]をクリックして、ラップトップを再起動します。