Remediere: COM Surrogate nu mai funcționează (dllhost.exe)

Mulți utilizatori de Windows (7, 8 și 10) au raportat că s-au confruntat cu o problemă în care primesc un mesaj de eroare care spune „ COM Surrogate a încetat să funcționeze ” în timp ce navigau prin dosare care conțin fișiere video sau media. Unii utilizatori au primit, de asemenea, această eroare în timp ce încercau să imprime. COM Surrogate este procesul gazdă executabil ( dllhost.exe ) care rulează în fundal, în timp ce navigați prin fișiere și foldere. Datorită acestui proces, puteți vizualiza miniaturi și, atunci când acest proces se blochează, eroarea apare pe ecran. Acest lucru poate fi cauzat și de codecuri corupte necesare pentru a vizualiza media. În acest ghid, am enumerat câțiva pași pentru dvs. care, sperăm, vor remedia problema.

Reparați fișierele de sistem corupte

Descărcați și rulați Restoro pentru a căuta fișiere corupte de aici , dacă fișierele sunt corupte și lipsesc, reparați-le și verificați dacă remediază problema, dacă nu, continuați cu Soluțiile enumerate mai jos.

Metoda 1: Revenire la driverul anterior al adaptorului de afișare

Pentru a face acest lucru, țineți tasta Windows și apăsați pe r . În dialogul de rulare, tastați hdwwiz.cpl și faceți clic pe OK . Derulați la secțiunea adaptoare de afișare din Manager dispozitive. Faceți clic dreapta pe el și selectați Proprietăți. Faceți clic pe Roll Back Driver și continuați cu instrucțiunile de pe ecran. În unele cazuri, această opțiune este gri, dacă este cazul, încercați metodele de mai jos.

03.12.2015_012736

Metoda 2: Adăugați dllhost.exe la excepția DEP

  1. Accesați Start > Panou de control > Sistem > Setări avansate de sistem > Setări de performanță > Prevenirea executării datelor.
  2. Selectați Activați DEP pentru toate programele și serviciile, cu excepția celor pe care le selectez:”
  3. Faceți clic pe „ Adăugați și navigați la C: \ Windows \ System32 \ dllhost.exe pe mașina Windows pe 32 de biți și pe o mașină pe 64 de biți, adăugați C: \ Windows \ SysWOW64 \ dllhost.exe
  4. După adăugarea dllhost.exe la lista de excepții, Aplicați modificările sau faceți clic pe OK

2015-12-02_083212

Metoda 3: Înregistrați din nou DLL-urile

Rulați următoarele comenzi într-un prompt de comandă escalat. Faceți clic pe Start, tastați cmd ; dreapta Faceți clic pe programul „ cmd ” din rezultatele căutării și selectați Run as Administrator .

cmd-run-as-administrator

În fereastra Prompt comandă , tastați următoarele comenzi și apăsați tasta Enter una câte una:

regsvr32 vbscript.dll regsvr32 jscript.dll

2015-12-03_002655

Metoda 4: Verificați discul pentru erori

Dacă această eroare apare la deschiderea fișierelor salvate într-o anumită unitate DRIVE, atunci C: \, atunci ar trebui să verificați acea unitate pentru erori, în caz contrar, dacă nu există unități suplimentare, atunci trebuie verificat C: \.

Țineți tasta Windows și Apăsați E . Pe Windows 7 / Vista - Veți vedea unitățile listate. Pe Windows 8/10, alegeți acest computer din panoul din stânga pentru a vizualiza unitățile. Faceți clic dreapta pe unitatea de disc selectată pe care doriți să o verificați, apoi selectați „ Proprietăți” .

03.12.2015_003530

Faceți clic pe fila Instrumente din partea de sus și apoi faceți clic pe Verificare acum sub Verificare erori.

03.12.2015_004636

Verificați atât Opțiuni, cât și Faceți clic pe Start .

Metoda 5: Actualizați codecurile

O altă metodă manuală pentru a rezolva această eroare este de a actualiza toate codecurile Windows (7, 8 sau 10) la cele mai recente versiuni actualizate ale acestora. Puteți descărca și instala cel mai recent pachet Windows Codec de aici:

Pachet de codec Windows 7: //www.windows7codecs.com/

Windows 8 și 10 Codec Pack: //www.windows8codecs.com/

Metoda 6: Resetați Internet Explorer

Problema poate fi cauzată și de fișiere memorate în cache, care au fost corupte. În acest caz, cel mai bine ar fi să resetați IE. Pentru a face acest lucru, țineți tasta Windows și apăsați pe r . În dialogul de rulare, tastați inetcpl.cpl și faceți clic pe OK. Accesați fila Advanced și alegeți Reset. Bifați o opțiune Ștergeți setările personale și apăsați din nou pe butonul de resetare. După ce ați terminat, reporniți computerul și testați.

Metoda 7: Dezinstalați EaseUS Data Recovery

În unele cazuri, s-a raportat că aplicația EaseUS Data Recovery cauzează probleme cu procesul de înlocuire COM prin interferența cu unele dintre elementele sale importante. Prin urmare, este recomandat să îl dezinstalați și să verificați dacă problema persistă. Pentru a face asta:

  1. Apăsați simultan tastele „ Windows ” + „ I ” pentru a deschide setările.
  2. Faceți clic pe „ Aplicații ” și selectațiAplicații și caracteristici ” din panoul din stânga .
  3. Derulați în jos și faceți clic pe opțiunea „ EaseUS Data Recovery ” și selectațiDezinstalare “.
  4. Urmați de pe - ecran instrucțiunile pentru complet dezinstaleze - l de pe computer.
  5. Verificați dacă problema persistă.

Metoda 8: Efectuarea unui boot curat

În unele cazuri, efectuarea unui boot curat poate rezolva această problemă, deoarece într-o stare de boot curată, aplicațiile terță parte sunt împiedicate să se lanseze. Prin urmare, verificați dacă această eroare apare în timpul pornirii curate și dacă nu, înseamnă că o cauzează o aplicație terță parte. Încercați să activați aplicațiile una câte una și să vedeți care dintre ele face ca eroarea să revină. În plus, puteți alege fie să dezinstalați această aplicație, fie să verificați dacă există o soluție care remediază eroarea.

Notă: Încercați, de asemenea, să dezactivați Previzualizarea miniaturilor și verificați dacă acest lucru vă rezolvă problema.