O eroare „COM Surrogate a încetat să funcționeze” sau „gazda DLL nu răspunde” este una ciudată și frustrantă. Erorile surogat COM nu sunt catastrofale, dar dacă aceste erori apar destul de des, pot fi perturbatoare.
Cum să remediați problema surogatului COM depinde de sistemul de operare, dar vă ghidăm prin aceasta, indiferent dacă aveți Windows 10, Windows 8 sau Windows 7.
Ce este surogat COM?
COM Surrogate este un nume de referință pentru procesele numite dllhost.exe care separă Windows Explorer de gazdele DLL individuale care au potențialul de a se bloca. În special, DLL-urile care se ocupă de miniaturile media. Există multe altele, dar acesta este unul dintre cele mai comune.
COM Surrogate face astfel încât, dacă oricare dintre aceste fișiere DLL se blochează, fișierele nu blochează întregul Windows Explorer. Gândiți-vă la asta ca la o primă linie de apărare pentru stabilitatea sistemului.
Ce face ca surogat COM să nu mai funcționeze?
Eroarea „COM Surrogate a încetat să funcționeze” nu pare să vă împiedice să faceți prea multe. Cu toate acestea, întreruperea acestuia poate fi iritant și nu este adesea evident care a cauzat problema.
Descoperirea cauzei exacte pentru care o gazdă DLL nu răspunde nu este întotdeauna ușor. Există câteva moduri în care poate merge prost. Cea mai tipică fiind a existat o corupție într-un codec care permite afișarea miniaturilor anumitor medii. În alte cazuri, un driver de afișare corupt poate fi cauza erorilor pe o unitate de stocare.
În unele cazuri de nișă, au existat rapoarte despre aplicații specifice, cum ar fi Adobe Photoshop și Nero disk Burner, care au făcut ca COM Surrogate să nu mai funcționeze. Acest lucru este mai puțin probabil și susținem unele dintre remediile mai generale de mai jos înainte de a arăta cu degetul către orice aplicație anume. Dacă ați instalat recent o aplicație nouă și întâmpinați o eroare, revenirea la înainte de a o instala poate fi un prim pas bun.
Fix COM Surrogate nu mai funcționează în Windows 10
Fără o cauză aparentă pentru erori COM Surrogate, este adesea bine să încercați câteva remedieri generale care pot rezolva mai întâi o serie de probleme. După oricare dintre următoarele remedieri, reporniți sistemul și repetați pașii pentru a declanșa problema COM Surrogate. Dacă totul este bine, nu ar trebui să apară din nou.
Acești pași sunt proiectați să funcționeze cu Windows 10. Aceștia sunt aplicabili și pentru Windows 8.1 și 7; cu toate acestea, metodele de a ajunge acolo pot fi ușor diferite.
- Rulează o scanare antivirus. Probabil că nu este o problemă de malware, dar este întotdeauna o idee bună să rulați o scanare antivirus dacă aveți o problemă cu computerul Windows.
-
Actualizați driverele grafice. Un driver de afișare dus poate fi motivul pentru care COM Surrogate nu mai funcționează erori. Eliminarea celei existente și instalarea unei versiuni actualizate (sau a uneia mai vechi confirmată că funcționează) poate fi un loc bun pentru a începe să remediați problemele de gazdă DLL care nu răspunde.
Pentru a fi sigur că ați eliminat tot ce are legătură cu driverele grafice, descărcați și rulați Display Driver Uninstaller. Este puțin mai complicat, dar pașii se explică de la sine, iar vrăjitorul vă ghidează prin proces.
Dacă acest lucru nu remediază eroarea și credeți că actualizarea la un driver recent ar fi cauzat-o, descărcați un driver mai vechi despre care știți că funcționează și instalați-l în schimb.
- Verificați erorile de disc. Problemele cu o unitate de stocare pot fi cauza erorilor de gazdă DLL, așa că este o idee bună să-i repetați o dată dacă întâmpinați această problemă.
- Adăugați o excepție DEP. Data Execution Prevention, sau DEP, este un instrument de securitate Windows care împiedică încărcarea scripturilor nerecunoscute în memoria rezervată. Un DEP prea zelos ar putea împiedica COM Surrogate să ruleze corect. Pentru a remedia acest lucru, adăugați-l în lista de excepții DEP.