Hur man åtgärdar COM-surrogat har slutat fungera på Windows 10, 8 och 7

Innehållsförteckning:

Hur man åtgärdar COM-surrogat har slutat fungera på Windows 10, 8 och 7
Hur man åtgärdar COM-surrogat har slutat fungera på Windows 10, 8 och 7
Anonim

Ett fel "COM Surrogate har slutat fungera" eller "DLL-värden svarar inte" är konstigt och frustrerande att stöta på. COM surrogatfel är inte katastrofala, men om dessa fel inträffar tillräckligt ofta kan det vara störande.

Hur du åtgärdar COM-surrogatproblemet beror på operativsystemet, men vi leder dig igenom det, oavsett om du har Windows 10, Windows 8 eller Windows 7.

Vad är COM Surrogate?

COM Surrogate är ett samlingsnamn för processer som kallas dllhost.exe som skiljer Windows Explorer från enskilda DLL-värdar som har potential att krascha. I synnerhet DLL-filer som hanterar mediaminiatyrer. Det finns många andra, men det är en av de vanligaste.

Image
Image

COM Surrogate gör det så att om någon av dessa DLL-filer kraschar, kraschar inte filerna hela Windows Utforskaren. Se det som en första försvarslinje för systemstabilitet.

Vad får COM Surrogate att sluta fungera?

Felet 'COM Surrogate har slutat fungera' verkar inte hindra dig från att göra mycket. Avbrottet kan dock vara irriterande, och det är inte ofta uppenbart vad som orsakade problemet.

Det är inte alltid lätt att hitta den exakta orsaken till varför en DLL-värd inte svarar. Det finns några sätt det kan gå fel på. Det mest typiska är att det har varit en del korruption i en codec som gör att miniatyrbilderna för vissa medier kan visas. I andra fall kan en skadad bildskärmsdrivrutin vara orsaken till fel på en lagringsenhet.

I vissa nischfall har det förekommit rapporter om specifika applikationer, som Adobe Photoshop och Nero diskbrännare, som fått COM Surrogate att sluta fungera. Det är mindre troligt, och vi förespråkar några av de mer allmänna korrigeringarna nedan innan vi pekar finger mot en viss applikation. Om du nyligen installerade en ny app och upplever ett fel kan det vara ett bra första steg att gå tillbaka till innan du installerade den.

Fix COM Surrogate har slutat fungera i Windows 10

Utan en uppenbar orsak till COM Surrogate-fel är det ofta bra att prova några allmänna korrigeringar som kan fixa en rad problem först. Efter någon av följande korrigeringar, starta om ditt system och upprepa stegen för att utlösa COM Surrogate-problemet. Om allt är bra ska det inte dyka upp igen.

De här stegen är utformade för att fungera med Windows 10. Dessa är även tillämpliga på Windows 8.1 och 7; men metoderna för att ta sig dit kan vara något annorlunda.

  1. Kör en antivirusskanning. Det är förmodligen inte ett problem med skadlig programvara, men det är alltid en bra idé att köra en antivirussökning om du har problem med din Windows-dator.
  2. Uppdatera grafikdrivrutiner. En tvivelaktig skärmdrivrutin kan vara orsaken till att COM Surrogate har slutat fungera fel. Att ta bort den befintliga och installera en uppdaterad version (eller en äldre version som har bekräftats fungera) kan vara ett bra ställe att börja för att fixa problem med DLL-värden som inte svarar.

    För att vara säker på att du tog bort allt som har med grafikdrivrutinerna att göra, ladda ner och kör Display Driver Uninstaller. Det är lite mer involverat, men stegen är självförklarande, och guiden leder dig genom processen.

    Om detta inte åtgärdar felet och du tror att uppdateringen till en ny drivrutin kan ha orsakat det, ladda ner en äldre drivrutin som du vet fungerar och installera den istället.

  3. Kontrollera efter diskfel. Problem med en lagringsenhet kan vara orsaken till DLL-värdfel, så att ge det en gång om det är en bra idé om du stöter på det problemet.
  4. Lägg till ett DEP-undantag. Data Execution Prevention, eller DEP, är ett Windows-säkerhetsverktyg som förhindrar att okända skript laddas in i reserverat minne. En överivrig DEP kan förhindra att COM Surrogate körs korrekt. För att fixa det, lägg till det i DEP-undantagslistan.

Rekommenderad: