Suau

Com arreglar COM Surrogate ha deixat de funcionar

Proveu El Nostre Instrument Per Eliminar Problemes





posat enÚltima actualització: 17 de febrer de 2021

COM Surrogate ha deixat de funcionar de sobte apareix mentre estaves veient fotos o vídeos? No us preocupeu que la majoria dels usuaris s'enfronten a aquest error i, per tant, hi ha d'haver una solució. En aquesta publicació, parlarem de com solucionar aquest error.



COM Surrogate ha deixat de funcionar

Continguts[ amagar ]



Què fa el COM Subrogate i per què sempre deixa de funcionar?

El procés dllhost.exe porta el nom de COM Surrogate i l'única vegada que és probable que fins i tot noteu la seva existència és quan es bloqueja i rebeu el missatge COM Surrogate ha deixat de funcionar. Què és aquest COM Subrogate i per què continua fallant?

El substitut COM és un nom fantàstic per al procés de sacrifici per a un objecte COM que s'executa fora del procés que l'ha sol·licitat. L'Explorador utilitza el COM substitut quan extreu miniatures, per exemple. Si aneu a una carpeta amb les miniatures activades, l'Explorador activarà un COM substitut i l'utilitzarà per calcular les miniatures dels documents de la carpeta. Ho fa perquè Explorer ha après a no confiar en els extractors de miniatures; tenen una mala trajectòria d'estabilitat. L'Explorador ha decidit absorbir la penalització de rendiment a canvi d'una millora de la fiabilitat que resulta en moure aquests fragments de codi dubtosos del procés principal de l'Explorador. Quan l'extractor de miniatures falla, l'error destrueix el procés COM Subrogate en lloc de l'Explorador.



En altres paraules, el COM substitut és el que no em sent bé amb aquest codi, així que demanaré a COM que l'allotgi en un altre procés. D'aquesta manera, si es bloqueja, és el procés de sacrifici COM Subrogate el que es bloqueja en lloc del meu procés. I quan s'estavella, només vol dir que les pitjors pors de l'Explorador es van adonar.

A la pràctica, si obteniu aquest tipus de bloquejos quan navegueu per carpetes que contenen fitxers de vídeo o multimèdia, és probable que el problema sigui un còdec defectuós. Així, sense perdre temps, vegem Com arreglar COM Surrogate ha deixat de funcionar amb l'ajuda del tutorial que s'indica a continuació.



Com arreglar COM Surrogate ha deixat de funcionar

Mètode 1: actualitzar els còdecs

Com que el problema està relacionat amb la visualització de fotos i vídeos, l'actualització del còdec sembla ser una bona opció i, amb sort, us pot ajudar a solucionar l'error COM Surrogate. Podeu descarregar la darrera versió del còdec per a Windows 10 / 8.1 / 7 aquí .

Si teniu DivX o Nero instal·lat, podeu considerar actualitzar-los a la seva darrera versió i, en alguns casos, haureu de desinstal·lar-los i tornar-los a instal·lar perquè funcionin correctament.

Si heu actualitzat Nero i DivX i encara teniu el problema, podeu provar de canviar el nom del fitxer C:Program FilesCommon FilesAheadDSFilterNeVideo.ax a NeVideo.ax.bak. És possible que també hàgiu de canviar el nom de NeVideoHD.ax a NeVideoHD.bak, això trencarà Nero Showtime, però.

Mètode 2: desactiva la miniatura

Tu pots desactiva les visualitzacions prèvies de miniatures , que hauria de resoldre el problema temporalment, però no és la solució òptima per arreglar COM Surrogate ha deixat de funcionar.

Mètode 3: torneu a registrar les DLL

Torneu a registrar unes quantes DLL amb Windows que possiblement poden solucionar l'error de substitució COM. Fer això:

1. Feu clic amb el botó dret al botó Finestra i seleccioneu Símbol del sistema (administrador) .

administrador del símbol d'ordres

2. A la finestra cmd, escriviu aquestes ordres següents i premeu Enter després de cadascuna d'elles:

|_+_|

registrar DLL

Això pot arreglar el COM Subrogate ha deixat de funcionar problema, però si no, segueix llegint!

Mètode 4: comprovació d'errors del disc dur

Una altra manera de solucionar l'error COM Surrogate és executant la utilitat de comprovació del disc que s'explica aquí .

Mètode 5: desactiveu DEP per al fitxer dllhost

S'està desactivant DEP per dllhost.exe sembla solucionar el problema per a la majoria dels usuaris, així que anem a veure com fer-ho. Podeu llegir-ne més informació a la meva publicació anterior sobre com desactivar DEP.

1. A l'últim pas, feu clic a Afegeix com es mostra a continuació:

Afegeix serveis

2. Al quadre emergent Afegeix, seleccioneu els fitxers executables següents:

|_+_|

dllhost fitxer obert

3. Seleccioneu el fitxer dllhost, feu clic a obrir i obtindreu alguna cosa com això:

COM Subrogat a DEP

Això probablement hauria de solucionar l'error COM Surrogate ha deixat de funcionar.

Mètode 6: Controlador de pantalla de retrocés

De vegades, les actualitzacions recents dels controladors de la pantalla poden causar aquest error i, per tant, la recuperació del controlador pot solucionar el problema. Però només hauríeu de fer-ho si observeu un problema després d'haver actualitzat els controladors.

1. Feu clic amb el botó dret del ratolí Aquest ordinador o El meu ordinador i seleccioneu propietats.

2. Ara, a l'esquerra, feu clic a Gestor de dispositius .

gestor de dispositius

3. Amplieu Adaptadors de pantalla i feu clic amb el botó dret al dispositiu de visualització i Trieu Desinstal·la.

Rollback del controlador de la pantalla

4. Veureu un quadre emergent on heu de marcar Suprimiu el programari del controlador d'aquest dispositiu opció i feu clic a D'acord. Windows desinstal·larà el dispositiu i suprimirà el programari del controlador descarregat de Windows Update. Podeu instal·lar programari de controladors nous després.

També et pot agradar:

Amb sort, un d'aquests mètodes ho farà Fix COM Surrogate ha deixat de funcionar un error . Si encara tens qualsevol dubte o pregunta no dubtis a comentar, intentarem ajudar-te.

Aditya Farrad

Aditya és un professional de tecnologia de la informació automotivat i ha estat escriptor de tecnologia durant els darrers 7 anys. Cobreix serveis d'Internet, mòbils, Windows, programari i guies pràctiques.