Program exe eller COM Surrogate er holdt op med at fungere fejl i Windows

På dit Windows 11/10/8/7-operativsystem, hvis du nogensinde modtager en fejlmeddelelse: Program exe eller COM Surrogate er holdt op med at fungere. Et problem fik programmet til at stoppe med at fungere korrekt. Windows lukker programmet og giver dig besked, hvis en løsning er tilgængelig(Program exe or COM Surrogate has stopped working. A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available) . Her er et par fejlfindingstrin, jeg vil gerne foreslå, som kan hjælpe med at løse sådanne fejl.

Hvad er COM Surrogate

dllhost.exe -(dllhost.exe) processen går under navnet COM Surrogate . Det er placeret i System 32- mappen.

COM står for Component Object Model . Beskrivelsen af ​​processen lyder:

Manages the configuration and tracking of Component Object Model (COM)+-based components. If the service is stopped, most COM+-based components will not function properly. If this service is disabled, any services that explicitly depend on it will fail to start.

siger 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 er holdt op med at virke

COM Surrogate er holdt op med at virke

Der er få grunde, der kan forårsage sådanne fejl, dårligt eller beskadiget program, UAC - indstillinger, Malware - infektion, DEP - indstillinger osv. Hvis du for nylig har opdateret en evice-driver, vil du måske rulle tilbage og se, om det hjælper. Hvis problemet startede for nylig, kan du så prøve en systemgendannelse og se, om det får problemet til at forsvinde? Deaktivering af miniaturer(Thumbnails) via File Explorer- indstillinger er også kendt for at hjælpe. Hvis ikke, her er et par andre forslag.

1] UAC-indstillinger

Windows 10/8/7 har du indstillinger for brugerkontokontrol(User Account Control) ( UAC ), der ville forhindre administrationsadgang for programmer på grund af sikkerhedsmæssige årsager. Visse programmer har brug for administratoradgang for at køre korrekt, så for at omgå dette problem skal du højreklikke(Right Click) på den eksekverbare fil og Kør(Run) som administrator.

Hvis du altid vil køre programmet(Program) som administrator, skal du højreklikke på genvejen og gå til Egenskaber(Properties) og klikke(Click)fanen Kompatibilitet(Compatibility Tab) .

Marker derefter " Kør(Run) dette program som administrator" Klik derefter på Apply / OK .

Nogle gange skal du muligvis også aktivere kompatibilitetstilstanden,(Compatibility Mode) da visse programmer muligvis ikke er fuldt ud kompatible med Windows 11/10 .

Hvis programmet er kompatibelt med Windows 11/10 , skal du sørge for, at du ikke aktiverer kompatibilitetstilstand(Compatibility Mode) . Hvis det er aktiveret, fjern markeringen i det, fordi det også kan gå ned i programmet.

2] Malware-infektion

Hvis du får fejlen for flere programmer, er der chancer for, at din Windows-computer er blevet inficeret. I sådanne tilfælde download en god 3. parts standalone antivirussoftware og scan din pc med den.

Genstart(Reboot) systemet i fejlsikret tilstand(Safe Mode) og kør en komplet scanning.

3] DEP-indstilling

DEP-indstilling, dvs. indstillingen Data Execution Prevention , kan få programmerne til at gå ned. For at kontrollere disse indstillinger

1. Klik på Start og højreklik(Right Click)Computer og gå til Egenskaber(Properties)

2. Klik derefter på Avancerede systemindstillinger.(Advanced system settings.)

3. Klik der på fanen Avanceret(Advanced) og klik på Indstillinger(Settings) under Ydeevnesession(Performance) .

COM Surrogate er holdt op med at virke

4. Klik på Data Execution Prevention.

5. Sørg for, at du har valgt " Slå kun DEP til for væsentlige Windows-programmer og -tjenester(Turn on DEP for essential Windows programs and services only) ."

6. Klik derefter på Anvend(Apply) og klik på OK og genstart(reboot) dit system

Alternativt kan du vælge Slå (Turn)DEP til for alle programmer og tjenester undtagen dem, jeg vælger, klikke på Tilføj(Add) og tilføje følgende:

  • C:WindowsSystem32dllhost.exe til 32-bit systemer
  • C:WindowsSysWOW64dllhost.exe til 64-bit systemer

Klik på Anvend/OK.

4] Genregistrer DLL-filer

Åbn en forhøjet CMD og udfør følgende kommandoer:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Se om det hjælper.

Hvis disse trin ikke løser sig, så prøv at geninstallere det specifikke program, der forårsager problemet.

Hvis det sker med en af ​​Windows - komponenterne, så prøv at køre SFC /SCANNOW.

TIP : Se dette indlæg, hvis du modtager en Handlingen kan ikke fuldføres, fordi filen er åben i COM Surrogate-(The action cannot be completed because the file is open in COM Surrogate) meddelelse.



About the author

Jeg er en computerekspert med over 10 års erfaring i software- og browserindustrien. Jeg har designet, bygget og administreret hele installationer af softwareprogrammer, samt udviklet og vedligeholdt browsere. Min erfaring giver mig muligheden for at give klare, præcise forklaringer af komplicerede emner – uanset om det er, hvordan Microsoft Office fungerer, eller hvordan man får mest muligt ud af Mozilla Firefox. Ud over mine computerfærdigheder er jeg også en dygtig forfatter og kan kommunikere effektivt online og personligt.



Related posts