En 'COM Surrogate er holdt op med at virke' eller 'DLL-vært reagerer ikke'-fejl er underlig og frustrerende at støde på. COM-surrogatfejl er ikke katastrofale, men hvis disse fejl opstår ofte nok, kan det være forstyrrende.
Hvordan du løser COM-surrogatproblemet afhænger af operativsystemet, men vi leder dig igennem det, uanset om du har Windows 10, Windows 8 eller Windows 7.
Hvad er COM Surrogate?
COM Surrogate er et samlenavn for processer kaldet dllhost.exe, der adskiller Windows Stifinder fra individuelle DLL-værter, der har potentiale til at gå ned. Især DLL'er, der omhandler medieminiaturer. Der er mange andre, men det er en af de mest almindelige.
COM Surrogate gør det sådan, at hvis nogen af disse DLL-filer går ned, så går filerne ikke ned i hele Windows Stifinder. Tænk på det som en første forsvarslinje for systemstabilitet.
Hvad får COM-surrogat til at holde op med at virke?
Fejlen 'COM Surrogate er stoppet med at virke' ser ikke ud til at forhindre dig i at gøre meget. Dens afbrydelse kan dog være irriterende, og det er ikke ofte indlysende, hvad der forårsagede problemet.
Det er ikke altid let at finde den præcise årsag til, hvorfor en DLL-vært ikke reagerer. Der er et par måder, det kan gå g alt på. Det mest typiske er, at der har været en del korruption i et codec, der gør det muligt at vise miniaturebilleder af visse medier. I andre tilfælde kan en beskadiget skærmdriver være årsag til fejl på et lagerdrev.
I nogle nichetilfælde har der været rapporter om specifikke applikationer, såsom Adobe Photoshop og Nero-diskbrænder, der har fået COM Surrogate til at holde op med at virke. Det er mindre sandsynligt, og vi anbefaler nogle af de mere generelle rettelser nedenfor, før vi peger fingeren på en bestemt applikation. Hvis du for nylig har installeret en ny app og oplever en fejl, kan det være et godt første skridt at rulle tilbage til før du installerede den.
Fix COM-surrogat er holdt op med at fungere i Windows 10
Uden en åbenbar årsag til COM-surrogat-fejl, er det ofte godt at prøve nogle generelle rettelser, der kan løse en række problemer først. Efter en af følgende rettelser skal du genstarte dit system og gentage trinene for at udløse COM Surrogate-problemet. Hvis alt er godt, skulle det ikke dukke op igen.
Disse trin er designet til at fungere med Windows 10. Disse gælder også for Windows 8.1 og 7; metoderne til at komme dertil kan dog være lidt anderledes.
- Kør en antivirusscanning. Det er sandsynligvis ikke et malware-problem, men det er altid en god idé at køre en antivirusscanning, hvis du har et problem med din Windows-pc.
-
Opdater grafikdrivere. En risikable skærmdriver kan være årsagen til, at COM Surrogate er holdt op med at fungere fejl. Fjernelse af den eksisterende og installation af en opdateret version (eller en ældre version, der er bekræftet til at virke) kan være et godt sted at starte for at løse problemer med DLL-værten, der ikke reagerer.
For at være sikker på, at du har fjernet alt, der har med grafikdriverne at gøre, skal du downloade og køre Display Driver Uninstaller. Det er lidt mere involveret, men trinene er selvforklarende, og guiden leder dig gennem processen.
Hvis dette ikke løser fejlen, og du tror, at opdatering til en nylig driver kan have forårsaget det, skal du downloade en ældre driver, som du ved virker, og installere den i stedet.
- Tjek for diskfejl. Problemer med et lagerdrev kan være årsagen til DLL-værtsfejl, så det er en god idé at give det en gang over, hvis du støder på det problem.
- Tilføj en DEP-undtagelse. Data Execution Prevention, eller DEP, er et Windows-sikkerhedsværktøj, der forhindrer ikke-genkendte scripts i at blive indlæst i reserveret hukommelse. En overivrig DEP kan forhindre COM Surrogate i at køre korrekt. For at rette op på det skal du tilføje det til DEP-undtagelseslisten.