Cum să remediați COM Surrogate nu mai funcționează
Miscellanea / / November 28, 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.
Cuprins
- Ce face COM Surrogate și de ce nu mai funcționează întotdeauna?
- Cum să remediați COM Surrogate nu mai funcționează
- Metoda 1: Actualizați codecuri
- Metoda 2: Dezactivați miniatura
- Metoda 3: reînregistrați DLL-urile
- Metoda 4: verificarea erorilor pe hard disk
- Metoda 5: Dezactivați DEP pentru fișierul „dllhost”.
- Metoda 6: Rollback Display Driver
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 în legătură 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 Files\Common Files\Ahead\DSFilter\NeVideo.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).”
2. În fereastra cmd, tastați următoarele comenzi și apăsați Enter după fiecare dintre acestea:
regsvr32 vbscript.dll. regsvr32 jscript.dll
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ă pe cum să dezactivezi DEP.
1. În ultimul pas, faceți clic Adăuga așa cum se arată mai jos:
2. În caseta pop-up Adăugați, selectați următoarele fișiere executabile:
Dacă sunteți pe un sistem pe 32 de biți, selectați următorul fișier: C:\Windows\System32\dllhost.exe Dacă sunteți pe un sistem pe 64 de biți, selectați următorul fișier: C:\Windows\SysWOW64\dllhost.exe
3. Selectați fișierul dllhost, faceți clic pe deschidere și veți avea ceva de genul acesta:
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.
3. Extindeți Adaptoarele de afișare și apoi faceți clic dreapta pe dispozitivul de afișare și alegeți Dezinstalează.
4. Veți vedea o casetă pop-up în care trebuie să bifați „Ștergeți software-ul driverului pentru acest dispozitiv” ș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:
- Cum se remediază eroarea aplicației 0xc000007b
- Cum se remediază iconițele cache în Windows 10
- Cum să remediați MMC nu a putut crea snap-in-ul
- Cum se creează un punct de restaurare a sistemului – modalitatea ușoară
Sperăm că una dintre aceste metode va fi Fix COM Surrogate nu mai funcționează eroare. Dacă mai aveți îndoieli sau întrebări, nu ezitați să comentați, vom încerca să vă ajutăm.