Windows

Programma-exe of COM-surrogaat werkt niet meer in Windows 10

Can’t Open Exe Files in Windows 10/8/7 FIX

Can’t Open Exe Files in Windows 10/8/7 FIX

Inhoudsopgave:

Anonim

Op je Windows 10/8/7 besturingssysteem, als u ooit een foutmelding krijgt: Programma-exe of COM-surrogaat werkt niet meer. Door een probleem kon het programma niet meer correct werken. Windows zal het programma sluiten en u op de hoogte brengen als er een oplossing beschikbaar is , dan volgen hier een paar stappen voor probleemoplossing. Ik zou u willen voorstellen om dergelijke fouten te helpen oplossen.

Wat is COM-surrogaat

De dllhost.exe proces gaat met de naam COM-surrogaat . Het bevindt zich in de map Systeem 32.

Zegt Microsoft,

COM-surrogaat is het opofferingsproces voor een COM-object dat wordt uitgevoerd buiten het proces dat het heeft aangevraagd. Explorer gebruikt de COM-surrogaat bij het uitpakken van miniaturen, bijvoorbeeld. Als u naar een map gaat met miniaturen ingeschakeld, vuurt Explorer een COM-surrogaat af en gebruikt deze om de miniaturen voor de documenten in de map te berekenen. Het doet dit omdat Explorer heeft geleerd om thumbnail-extractors niet te vertrouwen; ze hebben een slechte staat van dienst wat betreft stabiliteit. Explorer heeft besloten om de prestatievergoeding te absorberen in ruil voor de verbeterde betrouwbaarheid, wat resulteert in het verplaatsen van deze onbetrouwbare stukjes code uit het hoofdverkennerproces. Wanneer de thumbnail-extractor crasht, vernietigt de crash het COM-surrogaatproces in plaats van Explorer.

COM Surrogate werkt niet

Er zijn enkele redenen die dergelijke fouten kunnen veroorzaken: slecht of beschadigd programma, UAC-instellingen, malware-infectie, DEP-instellingen, etc. Als u onlangs een evice-stuurprogramma hebt bijgewerkt, wilt u misschien terugdraaien en kijken of dat helpt. Als het probleem onlangs is opgestart, kunt u een systeemherstel proberen en kijken of het probleem verdwijnt? Het is ook bekend dat het uitschakelen van miniaturen via File Explorer-opties helpt. Als dit niet het geval is, volgen hier nog een paar andere suggesties.

1] UAC-instellingen:

Op Windows 10/8/7 hebt u instellingen voor Gebruikersaccountbeheer (UAC) die de toegang tot de administratie voor programma`s als gevolg van veiligheidsredenen. Bepaalde programma`s hebben beheerderstoegang nodig om correct te worden uitgevoerd, dus om dit probleem te omzeilen, moet u rechtsklikken op het uitvoerbare bestand en uitvoeren als beheerder.

Als u dat programma altijd als beheerder wilt uitvoeren, klikt u met de rechtermuisknop op de snelkoppeling en gaat u naar Eigenschappen en klik op het tabblad Compatibiliteit.

Schakel vervolgens "Dit programma uitvoeren als beheerder" in en klik vervolgens op Toepassen / OK.

Soms moet u de compatibiliteitsmodus inschakelen omdat bepaalde programma`s mogelijk niet volledig compatibel zijn met Windows 7/8/10.

Als het programma compatibel is met Windows 10/8/7, zorg er dan voor dat u Compatibiliteitsmodus niet inschakelt als het vakje is uitgeschakeld, omdat het programma ook kan crashen.

2] Malware-infectie:

Als u de foutmelding krijgt voor meerdere programma`s, bestaat de kans dat uw Windows-computer geïnfecteerd is geraakt. Download in dergelijke gevallen een goede onafhankelijke antivirussoftware van derden en scan uw pc ermee.

Start het systeem opnieuw op in de veilige modus en voer een volledige scan uit.

3] DEP-instelling:

DEP-instelling, dat wil zeggen dat de Preventie van gegevensuitvoering de programma`s kan laten crashen. Om die instellingen te controleren

1. Klik op Start en klik met de rechtermuisknop op Computer en ga naar Eigenschappen

2. Klik op Geavanceerde systeeminstellingen.

3. Klik daar op Geavanceerd tabblad en klik op Instellingen onder Prestatie sessie.

4. Klik op Preventie van gegevensuitvoering

5. Zorg ervoor dat u " DEP selecteren hebt geselecteerd voor essentiële Windows-programma`s en -services ."

6. Klik vervolgens op Toepassen en klik op OK en herstart uw systeem

U kunt ook DEP inschakelen inschakelen voor alle programma`s en services, behalve degene die ik selecteer, klik op Toevoegen en voeg het volgende toe:

  • C: Windows System32 dllhost.exe voor 32-bits systemen
  • C: Windows SysWOW64 dllhost.exe voor 64-bits systemen

Klik op Toepassen / OK.

4] DLL-bestanden opnieuw registreren

Open een verhoogde CMD en voer de volgende opdrachten uit:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Kijk of dat helpt.

Als deze stappen niet worden opgelost, probeert u de specifieke toepassing opnieuw te installeren die

Als dit gebeurt met een van de Windows-componenten, probeer dan SFC / SCANNOW.

te gebruiken. Dit bericht weergeven als u een ontvangt. De actie kan niet worden voltooid omdat het bestand geopend is in COM Surrogaat bericht.