Un error "COM Subrogate ha deixat de funcionar" o "L'amfitrió DLL no respon" és estrany i frustrant. Els errors de substitució COM no són catastròfics, però si aquests errors es produeixen amb prou freqüència, poden ser perjudicials.
Com solucionar el problema del substitut COM depèn del sistema operatiu, però us expliquem, tant si teniu Windows 10, Windows 8 o Windows 7.
Què és el substitut COM?
COM Surrogate és un nom de referència per als processos anomenat dllhost.exe que separa l'Explorador de Windows dels hosts DLL individuals que poden fallar. En particular, les DLL que tracten les miniatures multimèdia. N'hi ha molts d' altres, però aquest és un dels més habituals.
COM Surrogate fa que si algun d'aquests fitxers DLL falla, els fitxers no interrompin tot l'Explorador de Windows. Penseu en això com una primera línia de defensa per a l'estabilitat del sistema.
Què fa que el substitut COM deixi de funcionar?
Sembla que l'error "COM Subrogate ha deixat de funcionar" no us impedeix fer gaire. Tanmateix, la seva interrupció pot ser irritant i sovint no és obvi què va causar el problema.
Escriure la causa precisa de per què un amfitrió DLL no respon no sempre és fàcil. Hi ha algunes maneres en què pot anar malament. El més típic és que hi ha hagut alguna corrupció en un còdec que permet mostrar les miniatures de determinats mitjans. En altres casos, un controlador de pantalla malmès pot ser la causa d'errors en una unitat d'emmagatzematge.
En alguns casos nínxols, hi ha hagut informes d'aplicacions específiques, com Adobe Photoshop i Nero disc Burner, que han fet que COM Surrogate deixi de funcionar. Això és menys probable i recomanem algunes de les solucions més generals a continuació abans d'assenyalar amb el dit cap aplicació en particular. Si fa poc que heu instal·lat una aplicació nova i teniu un error, tornar a instal·lar-la pot ser un bon primer pas.
Fix COM Surrogate ha deixat de funcionar a Windows 10
Sense una causa aparent per als errors de substitució COM, sovint és bo provar primer algunes solucions generals que puguin solucionar una sèrie de problemes. Després de qualsevol de les correccions següents, reinicieu el sistema i repetiu els passos per activar el problema COM Surrogate. Si tot va bé, no hauria de tornar a aparèixer.
Aquests passos estan dissenyats per funcionar amb Windows 10. També són aplicables a Windows 8.1 i 7; tanmateix, els mètodes per arribar-hi poden ser lleugerament diferents.
- Executa una exploració antivirus. Probablement no sigui un problema de programari maliciós, però sempre és una bona idea executar una exploració antivirus si teniu algun problema amb el vostre PC Windows.
-
Actualitza els controladors de gràfics. Un controlador de pantalla dubtós pot ser el motiu pel qual COM Surrogate ha deixat de funcionar errors. L'eliminació de l'existent i la instal·lació d'una versió actualitzada (o una versió anterior confirmada per funcionar) pot ser un bon lloc per començar a solucionar els problemes de l'amfitrió DLL que no respon.
Per assegurar-vos que heu eliminat tot el que té a veure amb els controladors de gràfics, descarregueu i executeu el desinstal·lador de controladors de pantalla. És una mica més complicat, però els passos s'explicaran per si mateixos i l'assistent us guiarà pel procés.
Si això no soluciona l'error i creieu que l'actualització a un controlador recent pot haver-ho causat, descarregueu un controlador més antic que sabeu que funciona i instal·leu-lo.
- Comprova si hi ha errors de disc. Els problemes amb una unitat d'emmagatzematge poden ser la causa d'errors de l'amfitrió DLL, de manera que tornar-lo a repetir és una bona idea si trobeu aquest problema.
- Afegiu una excepció DEP. Data Execution Prevention, o DEP, és una eina de seguretat de Windows que evita que els scripts no reconeguts es carreguin a la memòria reservada. Un DEP excessiu pot impedir que COM Surrogate funcioni correctament. Per solucionar-ho, afegiu-lo a la llista d'excepcions DEP.