修正COMサロゲートがWindows7で機能しなくなった
私のクライアントは、 Windows 7(Windows 7) PCで写真やビデオを閲覧しているときに、奇妙な問題を抱え始めました。次のエラーメッセージが表示されます。
COM Surrogate has stopped working
奇妙なことに、エラーはビデオまたは画像ファイルを参照しているときにのみ発生し、他の種類のファイルは発生しませんでした。いくつかの調査を行った後、問題を解決することができましたが、最終的に機能するまでにいくつかの異なることを試してみる必要がありました。この投稿では、考えられるさまざまな解決策を書きますが、そのうちの1つがうまくいくことを願っています。
方法1-コーデックを更新する
明らかに、これはビデオ/画像の問題であったため、現在のコーデックのセットがインストールされている可能性があると考えました。このクライアントは特にコピーとリッピングが好きだったので、ffdshowと他のコーデックをインストールしました。すべてのコーデックを、ffdshow、 Windows (Windows 7) 7CodecPack(Codec Pack)などを含む最新バージョンに手動で更新しました。最新バージョンのWindows7 コーデックパック(Codec Pack)をダウンロードできます。
コンピューターにDivXまたはNero(Nero)がインストールされている場合は、それらも最新バージョンに更新してください。場合によっては、プログラムをアンインストールして、後で再インストールする必要があります。
方法2–カスペルスキーアンチウイルス
Kasperskyアンチウイルスには、この問題が発生するという既知の問題があります。Kasperskyを使用している場合は、ウイルス対策の定義だけでなく、実際のKasperskyソフトウェアを更新する必要があります。プログラムを完全に無効にして問題が解決するかどうかを確認することで、これが本当に問題の原因であるかどうかをテストすることもできます。
方法3–コマンド
問題が解決するかどうかを確認するためにWindowsで実行できるコマンドがいくつかあります。これらはコマンドプロンプトで実行する必要があります。[(Click)スタート](Start)をクリックし、cmdと入力してから右クリックし、[管理者(Administrator)として実行(Run)]を選択します。次に、次のコマンドを入力し、各コマンドの後にEnterキーを押します。
regsvr32 vbscript.dll regsvr32 jscript.dll
これにより、いくつかのdllがWindows(Windows)に再登録され、 COMサロゲートエラーが修正される可能性があります。そうでない場合は、読み続けてください!
方法4–ディスクにエラーがないか確認する
外付けUSB(USB)デバイスなどの特定のドライブでのみこの問題が発生する場合は、ハードドライブに不良セクタがある可能性があります。ドライブが正しく機能していることを確認するために、chkdskを実行することをお勧めします。chkdskユーティリティの使用方法(how to use the chkdsk utility)に関する私の以前の投稿を読むことができます。
方法5(Method 5) – dllhost.exeのDEPを無効にする(– Disable DEP)
何度も言及されているもう1つの修正は、 DEP(DEP)(データ実行保護(Data Execution Protection))の除外リストにdllhost.exeを追加することです。WindowsでDEPをオフにする方法について(how to turn off DEP in Windows)の私の以前の投稿を読むことができます。その記事の最後のステップで、[追加]をクリックし、 (Add)Windows732(Windows 7)ビットで次のexeファイルを追加します。
C:\Windows\System32\dllhost.exe
Windows 7 64ビットの場合、次のパスでdllhost.exeファイルを除外する必要があります。
C:\Windows\SysWOW64\dllhost.exe
方法6–ディスプレイ/プリンタードライバー
これは少し注意が必要ですが、最近ディスプレイ用のドライバーやコンピューター上の他のハードウェアを更新した場合は、ドライバーを以前のバージョンにロールバックしてみてください。通常、ディスプレイドライバの方が他の何よりもそうです。場合によっては、最新バージョンのディスプレイドライバーに更新しても問題が解決することがあるため、ドライバーをアップグレードするか、ドライバーをロールバックする必要があります。
ディスプレイドライバをロールバックするには、 [デバイスマネージャ]に移動し、[(Device Manager)ディスプレイアダプタ( Display Adapters )]を展開して、ディスプレイデバイスを右クリックし、[アンインストール(Uninstall)]を選択します。[このデバイスのドライバソフトウェアを削除する](Delete the driver software for this device)チェックボックスをオンにする必要があるポップアップウィンドウが表示されます。
同様に、更新プログラムが利用可能な場合は、プリンタードライバーも確認し、すべて更新する必要があります。
うまくいけば、これらの方法の1つで、 Windows7の(Windows 7)COMサロゲート(COM Surrogate)エラーが修正されます。そうでない場合は、ここにコメントを投稿して、仕様と試したことをお知らせください。サポートさせていただきます。楽しみ!
Related posts
Windows7でタブキーが機能しない
Windowsで「RPCサーバーが利用できません」エラーを修正する方法
「Windowsリソース保護が要求された操作を実行できませんでした」エラーを修正する方法
動作を停止するWindowsキーボードキーを修正する方法
「Windowsがデバイスまたはリソースと通信できない」エラーを修正
GeForceExperienceのエラーコード0x0003を修正する方法
Windows10で「Teredoが認定できない」を修正する方法
Windowsでマイクエコーの問題を修正する方法
Windowsで削除するときに「このアイテムが見つかりませんでした」を修正
「Windowsがこのネットワークのプロキシ設定を自動的に検出できなかった」エラーを修正
「Windowsがこのデバイスを停止しました」を修正する方法コード43Windowsのエラー
Windowsでvideo_dxgkrnl_fatal_errorを修正する7つの最良の方法
Windows11/10で欠落しているiPhoneDCIMフォルダを修正
Windows 11/10 でサービス ホスト (SysMain) の高いディスク使用率を修正する方法
スケジュールされたタスクが.BATファイルに対して実行されない問題を修正
Windows で VirtualBox の結果コード: E_FAIL (0x80004005) エラーを修正する 6 つの方法
Windows で「何かが発生したため、ピンを使用できません」というエラーを修正する方法
充電されないAmazonFireタブレットを修正する方法
「Windowsはフォーマットを完了できませんでした」エラーを修正する方法
「Windowsがプリンターに接続できない」を修正する7つの方法