Windows

Programma exe o COM Surrogate ha interrotto l`errore di funzionamento in Windows 10

Come risolvere l'errore: "COM Surrogate ha smesso di funzionare"

Come risolvere l'errore: "COM Surrogate ha smesso di funzionare"

Sommario:

Anonim

Su Windows 10/8/7 sistema operativo, se si riceve un messaggio di errore: Programma exe o COM Surrogate ha smesso di funzionare. Un problema ha causato il blocco del programma in modo corretto. Windows chiuderà il programma e ti informerà se una soluzione è disponibile , quindi ecco alcuni passaggi per la risoluzione dei problemi, vorrei suggerire quali potrebbero aiutare a risolvere tali errori.

Che cos`è COM Surrogate

dllhost.exe processo va sotto il nome COM Surrogate . Si trova nella cartella System 32.

Microsoft,

COM Surrogate è il processo sacrificale per un oggetto COM eseguito all`esterno del processo che lo ha richiesto. Explorer utilizza COM Surrogate durante l`estrazione di miniature, ad esempio. Se si accede a una cartella con le miniature abilitate, Explorer attiva un Surrogate COM e lo utilizza per calcolare le miniature dei documenti nella cartella. Lo fa perché Explorer ha imparato a non fidarsi degli estrattori di miniature; hanno uno scarso curriculum per la stabilità. Explorer ha deciso di assorbire la penalità delle prestazioni in cambio della maggiore affidabilità che ha portato a spostare questi bit di codice non validi dal principale processo di Explorer. Quando l`estrattore di miniature si arresta, il crash distrugge il processo COM Surrogate invece di Explorer.

COM Surrogate ha smesso di funzionare

Ci sono alcuni motivi che potrebbero causare tali errori programma danneggiato o corrotto, impostazioni UAC, infezione da malware, impostazioni DEP, ecc. Se di recente hai aggiornato un driver di evice, potresti voler eseguire il rollback e vedere se questo aiuta. Se il problema è iniziato di recente, potresti provare un ripristino del sistema e vedere se il problema scompare? Disabilitare le miniature tramite le opzioni di File Explorer è anche noto per aiutare. In caso contrario, ecco alcuni altri suggerimenti.

1] Impostazioni UAC:

Su Windows 10/8/7, hai le impostazioni di Controllo dell`account utente (UAC) che impedirebbero l`accesso amministrativo per i programmi a causa di ragioni di sicurezza. Alcuni programmi necessitano di accesso da parte dell`amministratore per funzionare correttamente, in modo da aggirare il problema. Fare clic con il pulsante destro del mouse sul file eseguibile ed Esegui come amministratore.

Se si desidera eseguire sempre tale programma come amministratore, fare clic con il tasto destro sul collegamento e andare a Proprietà e fare clic sulla scheda Compatibilità

Quindi selezionare "Esegui questo programma come amministratore", quindi fare clic su Applica / OK.

A volte potrebbe essere necessario attivare la modalità di compatibilità poiché alcuni programmi potrebbero non essere completamente compatibili con Windows 7/8/10.

Se il programma è compatibile con Windows 10/8/7, assicurati di non abilitare la modalità di compatibilità se è abilitato, deselezionalo perché potrebbe causare un arresto anomalo del programma.

2] Infezione da malware:

Se ricevi l`errore per più programmi, allora è probabile che il tuo computer Windows sia stato infettato. In questi casi, scaricare un buon software antivirus indipendente di terze parti e scansionare il PC con esso.

Riavviare il sistema in modalità provvisoria ed eseguire una scansione completa.

3] Impostazione DEP:

impostazione DEP, Ad esempio, l`impostazione di Prevenzione esecuzione dati potrebbe causare l`arresto anomalo dei programmi. Per controllare quelle impostazioni

1. Fare clic su Inizio e Fare clic con il pulsante destro del mouse su su Computer e andare su Proprietà

2. Fare clic su Impostazioni di sistema avanzate.

3. Fare clic sulla scheda Avanzate e fare clic su Impostazioni sotto Sessione .

4. Fare clic su Prevenzione esecuzione dati.

5. Assicurati di aver selezionato " Attiva DEP per i programmi ei servizi essenziali di Windows solo ."

6. Quindi fare clic su Applica e fare clic su OK e riavviare il sistema

In alternativa, è possibile selezionare Attiva DEP per tutti i programmi e servizi eccetto quelli che seleziono, fare clic su Aggiungi e aggiungere quanto segue:

  • C: Windows System32 dllhost.exe per sistemi a 32 bit
  • C: Windows SysWOW64 dllhost.exe per sistemi a 64 bit

Fare clic su Applica / OK.

4] Registrare nuovamente i file DLL

Aprire un CMD con privilegi elevati ed eseguire i seguenti comandi:

regsvr32 vbscript.dll
regsvr32 jscript.dll

Verificare se questo aiuta.

Se questi passaggi non vengono risolti, provare a reinstallare l`applicazione specifica che è causa del problema.

Se si verifica uno dei componenti di Windows, provare a eseguire SFC /SCANNOW.

Visualizzare questo post se si riceve un messaggio l`azione non può essere completata perché il file è aperto in COM Messaggio surrogato