Moale

Cum să remediați COM Surrogate nu mai funcționează

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





postat peUltima actualizare: 17 februarie 2021

COM Surrogate a încetat să mai funcționeze apare brusc în timp ce vizionați fotografii sau vizionați videoclipuri? Nu vă faceți griji că majoritatea utilizatorilor se confruntă cu această eroare și, prin urmare, trebuie să existe o remediere pentru aceasta. În această postare, vom discuta cum să remediați această eroare.



COM Surrogate nu mai funcționează

Cuprins[ ascunde ]



Ce face COM Surrogate și de ce nu mai funcționează întotdeauna?

Procesul dllhost.exe poartă numele COM Surrogate și singura dată când este posibil să-i observi existența este atunci când se blochează și primești mesajul COM Surrogate a încetat să funcționeze. Ce este acest COM Surogat și de ce continuă să se prăbușească?

Surogat COM este un nume de lux pentru procesul de sacrificiu pentru un obiect COM care este rulat în afara procesului care l-a solicitat. Explorer folosește COM Surrogate atunci când extrage miniaturi, de exemplu. Dacă accesați un folder cu miniaturile activate, Explorer va declanșa un surogat COM și îl va folosi pentru a calcula miniaturile pentru documentele din folder. Face acest lucru deoarece Explorer a învățat să nu aibă încredere în extractoarele de miniaturi; au un istoric slab pentru stabilitate. Explorer a decis să absoarbă penalizarea de performanță în schimbul unei fiabilități îmbunătățite, ceea ce duce la mutarea acestor bucăți de cod dubioase din procesul principal Explorer. Când extractorul de miniaturi se blochează, accidentul distruge procesul COM Surrogate în loc de Explorer.



Cu alte cuvinte, COM Surrogate este cel care nu mă simt bine cu acest cod, așa că voi cere COM să-l găzduiască într-un alt proces. În acest fel, dacă se blochează, procesul de sacrificiu COM Surrogate este cel care se blochează în locul procesului meu. Și când se prăbușește, înseamnă doar că cele mai mari temeri ale lui Explorer au fost realizate.

În practică, dacă întâmpinați aceste tipuri de blocări atunci când răsfoiți foldere care conțin fișiere video sau media, problema este cel mai probabil un codec defectuos. Deci, fără a pierde timp, să vedem Cum se remediază COM Surrogate a încetat să funcționeze cu ajutorul tutorialului de mai jos.



Cum să remediați COM Surrogate nu mai funcționează

Metoda 1: Actualizați codecuri

Deoarece problema este legată de vizualizarea fotografiilor și videoclipurilor, atunci actualizarea codecului pare a fi o opțiune bună și, sperăm, vă poate ajuta să remediați eroarea COM Surrogate. Puteți descărca cea mai recentă versiune de codec pentru Windows 10 / 8.1 / 7 Aici .

Dacă aveți instalat DivX sau Nero, ați putea lua în considerare actualizarea lor la cea mai recentă versiune și, în unele cazuri, trebuie să le dezinstalați și să le instalați din nou pentru ca acestea să funcționeze corect.

Dacă ați actualizat Nero și DivX și încă aveți problema, puteți încerca să redenumiti fișierul C:Program FilesCommon FilesAheadDSFilterNeVideo.ax în NeVideo.ax.bak. De asemenea, poate fi necesar să redenumiți NeVideoHD.ax în NeVideoHD.bak, ceea ce va rupe Nero Showtime.

Metoda 2: Dezactivați miniatura

Poti dezactivați previzualizările în miniatură , care ar trebui să rezolve problema temporar, dar nu este soluția optimă pentru a remedia COM Surrogate a încetat să funcționeze.

Metoda 3: reînregistrați DLL-urile

Reînregistrați câteva DLL-uri cu Windows, care poate remedia eroarea surogat COM. Pentru a face acest lucru:

1. Faceți clic dreapta pe butonul Fereastră și selectați Prompt de comandă (administrator) .

administrator prompt de comandă

2. În fereastra cmd, tastați următoarele comenzi și apăsați Enter după fiecare dintre acestea:

|_+_|

înregistrați DLL-uri

Acesta poate remediați COM Surrogate nu mai funcționează problemă, dar dacă nu, atunci continuă să citești!

Metoda 4: verificarea erorilor pe hard disk

O altă modalitate prin care puteți remedia eroarea COM Surrogate este prin rularea utilitarului de verificare a discului, care este explicat Aici .

Metoda 5: Dezactivați DEP pentru fișierul dllhost

Se dezactivează DEP pentru dllhost.exe pare să rezolve problema pentru majoritatea utilizatorilor, așa că hai să vedem cum să facem asta. Puteți citi mai multe despre asta în postarea mea anterioară despre cum să dezactivați DEP.

1. În ultimul pas, faceți clic Adăuga așa cum se arată mai jos:

Adăugați servicii

2. În caseta pop-up Adăugare, selectați următoarele fișiere executabile:

|_+_|

fișierul dllhost deschis

3. Selectați fișierul dllhost, faceți clic pe deschide și veți avea ceva de genul acesta:

COM Surogat în DEP

Acest lucru ar trebui să remedieze probabil eroarea COM Surrogate a încetat să funcționeze.

Metoda 6: Rollback Display Driver

Uneori, actualizările recente ale driverelor de afișare pot cauza această eroare și, prin urmare, retragerea driverului poate rezolva problema. Dar ar trebui să faceți acest lucru numai dacă observați o problemă după ce driverele dumneavoastră au fost actualizate.

1. Faceți clic dreapta pe Acest PC sau Calculatorul meu și selectați proprietăți.

2. Acum, în stânga, faceți clic pe Manager de dispozitiv .

manager de dispozitiv

3. Extindeți Display Adapters și apoi faceți clic dreapta pe dispozitivul de afișare și Alegeți Dezinstalează.

Rollback driver de afișare

4. Veți vedea o casetă pop-up în care trebuie să verificați Ștergeți software-ul driverului pentru acest dispozitiv opțiunea și faceți clic pe OK. Windows va dezinstala dispozitivul și va șterge software-ul driverului descărcat din Windows Update. După aceea, puteți instala drivere noi.

Ați putea dori, de asemenea:

Sper că una dintre aceste metode va fi Fix COM Surrogate a încetat să funcționeze eroare . Dacă mai aveți îndoieli sau întrebări, nu ezitați să comentați, vom încerca să vă ajutăm.

Aditya Farrad

Aditya este un profesionist automotivat în tehnologia informației și a fost scriitor de tehnologie în ultimii 7 ani. El acoperă servicii de internet, mobil, Windows, software și ghiduri de utilizare.