写真を見たりビデオを見たりしているときに、COMサロゲートが突然機能しなくなりましたか?ほとんどのユーザーがこのエラーに直面することを心配しないでください。そのため、これを修正する必要があります。この投稿では、このエラーを修正する方法について説明します。
コンテンツ[ 隠れる ]
- COMサロゲートは何をし、なぜそれが常に機能しなくなるのですか?
- COMサロゲートを修正する方法が機能しなくなりました
- 方法1:コーデックを更新する
- 方法2:サムネイルを無効にする
- 方法3:DLLを再登録する
- 方法4:ハードディスクエラーチェック
- 方法5:dllhostファイルのDEPを無効にする
- 方法6:ロールバックディスプレイドライバー
COMサロゲートは何をし、なぜそれが常に機能しなくなるのですか?
dllhost.exeプロセスの名前はCOMSurrogateであり、その存在に気付く可能性があるのは、クラッシュしてCOMSurrogateが動作を停止したというメッセージが表示されたときだけです。このCOMサロゲートとは何ですか?なぜクラッシュし続けるのですか?
COMサロゲートは、要求したプロセスの外部で実行されるCOMオブジェクトの犠牲プロセスの名前です。たとえば、エクスプローラーはサムネイルを抽出するときにCOMサロゲートを使用します。サムネイルが有効になっているフォルダに移動すると、ExplorerはCOMサロゲートを起動し、それを使用してフォルダ内のドキュメントのサムネイルを計算します。これは、エクスプローラーがサムネイル抽出機能を信頼しないことを学習したためです。安定性の実績が乏しい。 Explorerは、信頼性の向上と引き換えにパフォーマンスの低下を吸収することを決定しました。その結果、これらの危険なコードがExplorerのメインプロセスから移動されます。サムネイルエクストラクタがクラッシュすると、クラッシュによってエクスプローラではなくCOMサロゲートプロセスが破棄されます。
つまり、COMサロゲートは、このコードについて気分が悪いので、COMに別のプロセスでホストするように依頼します。そうすれば、クラッシュした場合、私のプロセスではなく、COMサロゲートの犠牲プロセスがクラッシュします。そして、それがクラッシュしたとき、それは単にエクスプローラーの最悪の恐怖が実現したことを意味します。
実際には、ビデオまたはメディアファイルを含むフォルダを参照しているときにこれらのタイプのクラッシュが発生した場合、問題はおそらく不安定なコーデックです。したがって、時間を無駄にすることなく、COMサロゲートを修正する方法が以下のチュートリアルの助けを借りて動作を停止したことを確認しましょう。
COMサロゲートを修正する方法が機能しなくなりました
方法1:コーデックを更新する
問題は写真やビデオの表示に関連しているため、コーデックを更新することは良いオプションのようであり、うまくいけば、COMサロゲートエラーを修正するのに役立ちます。 Windows 10 / 8.1/7用のコーデックの最新バージョンをダウンロードできます ここ 。
DivXまたはNeroがインストールされている場合は、それらを最新バージョンに更新することを検討してください。場合によっては、正しく機能させるために、それらをアンインストールしてから再度インストールする必要があります。
NeroとDivXをアップグレードしても問題が解決しない場合は、ファイルの名前をC: Program Files Common Files Ahead DSFilterNeVideo.axからNeVideo.ax.bakに変更してみてください。ただし、NeVideoHD.axの名前をNeVideoHD.bakに変更する必要がある場合もあります。これにより、NeroShowtimeが破損します。
方法2:サムネイルを無効にする
あなたはできる サムネイルプレビューを無効にする 、これは一時的に問題を解決するはずですが、COMサロゲートを修正するための最適なソリューションではありません。動作を停止しました。
方法3:DLLを再登録する
COMサロゲートエラーを修正できる可能性のあるいくつかのDLLをWindowsに再登録します。これをする:
1. [ウィンドウ]ボタンを右クリックして、[ コマンドプロンプト(管理者) 。
nvidia ドライバ 応答停止
2. cmdウィンドウで、次のコマンドを入力し、それぞれの後にEnterキーを押します。
regsvr32 vbscript.dll regsvr32 jscript.dll
これはできます COMサロゲートが機能しなくなったのを修正 問題がありますが、そうでない場合は、読み続けてください!
方法4:ハードディスクエラーチェック
COMサロゲートエラーを修正する別の方法は、説明されているディスクチェックユーティリティを実行することです。 ここ 。
方法5:dllhostファイルのDEPを無効にする
のDEPを無効にする dllhost.exe ほとんどのユーザーの問題は解決しているようですので、その方法を見てみましょう。 DEPをオフにする方法については、以前の投稿で詳しく読むことができます。
1.最後のステップで、をクリックします 追加 以下に示すように:
2. [追加]ポップアップボックスで、次の実行可能ファイルを選択します。
If you are on a 32-bit system then select the following file: C:WindowsSystem32dllhost.exe If you are on a 64-bit system then select the following file: C:WindowsSysWOW64dllhost.exe
3. dllhostファイルを選択し、[開く]をクリックすると、次のようになります。
これにより、COMサロゲートが動作を停止したというエラーが修正される可能性があります。
方法6:ロールバックディスプレイドライバー
ディスプレイドライバの最近の更新によってこのエラーが発生することがあるため、ドライバのロールバックによって問題が修正される場合があります。ただし、これは、ドライバーが更新された後に問題に気付いた場合にのみ行う必要があります。
1.を右クリックします このPC また ぼくのコンピュータ プロパティを選択します。
2.次に、左クリックして デバイスマネージャ 。
3. [ディスプレイアダプタ]を展開し、ディスプレイデバイスを右クリックして[選択]を選択します。 アンインストール。
4.チェックボックスをオンにする必要があるポップアップボックスが表示されます このデバイスのドライバソフトウェアを削除します オプションを選択し、[OK]をクリックします。 Windowsはデバイスをアンインストールし、WindowsUpdateからダウンロードしたドライバーソフトウェアを削除します。後で新しいドライバソフトウェアをインストールできます。
あなたも好きかも:
- 0xc000007bアプリケーションエラーを修正する方法
- Windows10でアイコンキャッシュを修復する方法
- MMCを修正する方法でスナップインを作成できませんでした
- システムの復元ポイントを作成する方法–簡単な方法
うまくいけば、これらの方法の1つが COMサロゲートが動作を停止したエラーを修正 。それでも疑問や質問がある場合は、遠慮なくコメントしてください。サポートさせていただきます。
アディティアファラッドAdityaは、自発的な情報技術の専門家であり、過去7年間テクニカルライターを務めています。彼は、インターネットサービス、モバイル、Windows、ソフトウェア、およびハウツーガイドをカバーしています。