COMまたはコンポーネントオブジェクトモデルは、Windowsオペレーティングシステムでシステムをスムーズにすることができる開発拡張機能です。 COMサロゲートによって実行される最も基本的なタスクは、フォルダーを開くときに、そこに存在する多数のファイルとフォルダーのサムネイルを作成することです。また、ユーザーを区別するのに役立つファイルとリストの違いを作成します。
また、DLLhost.exeとして知られるDLLファイルをホストする役割も担っており、Windowsのスムーズな動作の背後にある重要な部分になっています。それほど頻繁ではありませんが、COMSurrogateの多くの人が自分のコンピューターで問題が発生しなくなったと報告しています。このエラーが発生する理由は多数ありますが、その一部には次のようなものがあります。
- 古いシステムソフトウェア
- 破損または古いコーデック
- 無効なレジストリエントリ
- 破損/削除されたホストファイル
理由はユーザーごとに異なりますが、このエラーを取り除くために使用できるすべての可能な回避策と方法をリストしました。
方法1:ディスクチェッカーコマンドを実行する
Windowsには、すべてのユーザーがハードディスクドライブに存在するエラーをチェックするためのコマンドラインツールがプリロードされています。コマンドを実行するには、次の手順に従います。
1.Windowsの検索バーに移動し、cmdと入力します。
2.最適なリストで、[コマンドプロンプト]を右クリックします。
3.リストから[管理者として実行]を選択します。
4.[ユーザーアカウント制御]ポップアップが表示された場合は、[はい]を選択します。
5.コマンドプロンプトウィンドウでchkdsk/rと入力し、Enterキーを押します。 (「r」は問題のあるディスクドライブ文字に置き換える必要があります)
6.手順が完了するのを待ちます。
このメッセージが表示された場合:「ボリュームが別のプロセスによって使用されているため、chkdskを実行できません。次回システムを再起動したときにこのボリュームをチェックするようにスケジュールしますか? (Y / N)
Yと入力し、Enterキーを押して、コンピューターを再起動します。このプロセス中はドライブを取り外さないでください。
コマンドラインツールは、特定の場合にのみ役立ち、より複雑な問題を処理することはできません。すべてのシステム関連の問題を解決するためのより良い方法は、PC修復ツールを使用することです。それは厄介なディスクの問題、破損したシステムファイル、不足しているDLLなどのすべてのPCの問題のための完全なパッケージです。機械化されたロジックでシステム全体を徹底的にスキャンし、高度なアルゴリズムで関連する問題を修正します。
⇓今すぐPC修理ツールをダウンロードする⇓
方法2:Windowsでサムネイルを無効にする
この方法は奇妙に見え、非常に非正統的ですが、多くの異なるユーザーがその成功について言及しています
1.スタートメニューから検索バーに移動します。
2.ファイルエクスプローラーオプションを入力し、リストから最初のオプションを選択します。
3.[表示]タブに移動します。
4.[詳細設定]で、[ファイルとフォルダー]を開きます。
5.サムネイルではなく、常にアイコンを表示するの横にあるチェックボックスをオンにします。
6.[適用]、[OK]の順にクリックします。
7.もう一度検索バーに「ディスククリーンアップ」と入力し、最初のオプションを選択します。
8.オペレーティングシステムがインストールされているハードを選択し、[OK]をクリックしてスキャンを開始します。
9.[削除するファイル]で、サムネイルの横にあるチェックボックスをオンにします。
10.完了するまで待ってから、[OK]をクリックして設定を保存します。
方法3:InternetExplorerの設定をリセットする
これが発生する可能性があるもう1つの理由は、キャッシュファイルが何らかの理由で破損したためです。これを解決する最善の方法は、InternetExplorerをリセットすることです。これを行うには、次の手順に従います。
1.Win+Rキーを同時に押してRunを開きます。
2.cplと入力して、[OK]をクリックします。
3.[詳細設定]タブに移動します。
4.InternetExplorerの設定のリセットを見つけます。
5.[リセット]ボタンをクリックします。
6.プロンプトウィンドウで、[個人設定の削除]ボックスにチェックマークを付けます。
7.[再起動]を押して、完了するのを待ちます。
8.プロセスが完了したら、コンピューターを再起動します。
方法4:DLLを再インストールします
この問題を修正するためのもう1つの回避策は、コマンドプロンプトでDLLを再登録することです。次の手順を実行します:
1.管理者権限でコマンドプロンプトを開きます。 (これを行う方法については、上記の手順を参照してください)
2.コマンドzippy32jscript.dllを入力し、Enterキーを押します。
3.次に、次のウィンドウで[OK]を押します。
4.もう一度コマンドzippy32vscript.dllを入力し、Enterキーを押します。
5.RegSvr32ウィンドウで[OK]を選択します。
方法5:COMSuggogateを強制終了する
1.Ctrl + Shift + Escを押したままにして、タスクマネージャーを開きます。
2.プロセスに移動し、COMSuggogateを見つけます。
3.それを右クリックして、[タスクの終了]を選択します。
4.COM Suggogateが見つからない場合は、[詳細]タブに移動します。
5.dllhost.exeを見つけて、右クリックします。
6.次に、[タスクの終了]を選択します。
方法6:ビデオドライバーの更新をダウングレードする
1.タスクバーで、[スタート]アイコンを右クリックします。
2.次に、DeviceManagerを選択します。
3.ディスプレイアダプタを見つけて、対応するドライバを右クリックします。
4.[プロパティ]を選択します。
5.[全般]タブから[ドライバー]タブに移動します。
6.[ドライバーのロールバック]を選択します。
7.理由を選択し、[はい]をクリックして確認します。
結論
COM Surrogateに直面したユーザーの1人が、コンピューターの使用中に動作エラーを停止した場合は、懸念を解決するために、この記事にさまざまな可能な方法と解決策をすべてリストしているので心配しないでください。