På operativsystemet Windows 10/8/7, hvis du noen gang får en feilmelding: Program Exe eller COM Surrogate har sluttet å fungere. Et problem forårsaket at programmet ikke lenger fungerer korrekt. Windows lukker programmet og informerer deg om en løsning er tilgjengelig, så her er noen feilsøkingstrinn, jeg vil gjerne foreslå hvilke som kan bidra til å løse slike feil.
Hva er COM Surrogate
De dllhost.exe prosessen går etter navnet COM Surrogat. Den er plassert i mappen System 32.
Sier Microsoft,
COM Surrogate is the sacrificial process for a COM object that is run outside of the process that requested it. Explorer uses the COM Surrogate when extracting thumbnails, for example. If you go to a folder with thumbnails enabled, Explorer will fire off a COM Surrogate and use it to compute the thumbnails for the documents in the folder. It does this because Explorer has learned not to trust thumbnail extractors; they have a poor track record for stability. Explorer has decided to absorb the performance penalty in exchange for the improved reliability resulting in moving these dodgy bits of code out of the main Explorer process. When the thumbnail extractor crashes, the crash destroys the COM Surrogate process instead of Explorer.
COM Surrogate har sluttet å fungere
1] UAC-innstillinger:
På Windows 10/8/7 har du innstillinger for brukerkontokontroll (UAC) som hindrer administrasjons tilgang for programmer på grunn av sikkerhetsmessige årsaker. Enkelte programmer krever at administratortilgang kjører riktig, slik at du kan løse dette problemet ved å høyreklikke på kjørbar fil og Kjør som administrator.
Kontroller deretter "Kjør dette programmet som administrator". Klikk deretter på Bruk / OK.
Noen ganger kan det hende at du kanskje må aktivere kompatibilitetsmodusen, da enkelte programmer kanskje ikke er fullt kompatible med Windows 7/8/10.
Hvis programmet er kompatibelt med Windows 10/8/7, må du passe på at du ikke aktiverer Kompatibilitetsmodus dersom den aktiverer fjernkontrollen fordi den også kan krasje programmet.
2] Malware Infeksjon:
Hvis du får feilen for flere programmer, er det sjanser for at Windows-datamaskinen din kan ha blitt smittet. I slike tilfeller laster du ned en god tredjeparts frittstående antivirusprogramvare og skanner PCen med den.
Start systemet på nytt i sikker modus og kjør en fullstendig skanning.
3] DEP Innstilling:
DEP-innstillingen, dvs. innstillingen for datautstyrforebygging, kan føre til at programmene krasjer. For å sjekke disse innstillingene
1. Klikk på Start og Høyreklikk på Datamaskin og gå til Eiendommer
2. Klikk på Avanserte systeminnstillinger.
3. Der klikker du på Avansert Flik og klikk på innstillinger under Opptreden økt.
4. Klikk på Forebygging av datautførelse.
5. Pass på at du har valgt Slå på DEP for viktige Windows-programmer og -tjenester.”
6. Klikk deretter Søke om og klikk OK og omstart ditt system
Alternativt kan du velge Slå på DEP for alle programmer og tjenester, unntatt de jeg velger, klikk på Legg til og legg til følgende:
- C: Windows System32 dllhost.exe for 32-bits systemer
- C: Windows SysWOW64 dllhost.exe for 64-biters systemer
Klikk på Bruk / OK.
4] Registrer DLL-filer på nytt
Åpne en forhøyet CMD og utfør følgende kommandoer:
regsvr32 vbscript.dll
regsvr32 jscript.dll
Se om det hjelper.
Hvis disse trinnene ikke løser, prøv deretter å installere det spesifikke programmet som forårsaker problemet.
Hvis det skjer med en av Windows-komponentene, så prøv å kjøre SFC / SCANNOW.
Se dette innlegget hvis du mottar en Handlingen kan ikke fullføres fordi filen er åpen i COM Surrogate-meldingen.