computer bloccato dopo aggiornamento windows 10
COM Surrogate ha smesso di funzionare si apre improvvisamente mentre stavi visualizzando foto o guardando video? Non preoccuparti, la maggior parte degli utenti affronta questo errore e quindi deve esserci una soluzione per questo. In questo post, discuteremo come correggere questo errore.
Contenuti[ nascondere ]
- Cosa fa COM Surrogate e perché smette sempre di funzionare?
- Come risolvere COM Surrogate ha smesso di funzionare
- Metodo 1: aggiorna i codec
- Metodo 2: disabilita la miniatura
- Metodo 3: registra nuovamente le DLL
- Metodo 4: controllo degli errori del disco rigido
- Metodo 5: disabilitare DEP per il file dllhost
- Metodo 6: ripristino del driver di visualizzazione
Cosa fa COM Surrogate e perché smette sempre di funzionare?
Il processo dllhost.exe si chiama COM Surrogate e l'unica volta in cui è probabile che tu ne noti l'esistenza è quando si arresta in modo anomalo e ricevi il messaggio COM Surrogate ha smesso di funzionare. Cos'è questo COM Surrogate e perché continua a bloccarsi?
COM Surrogate è un nome di fantasia per il processo Sacrificale per un oggetto COM eseguito al di fuori del processo che lo ha richiesto. Explorer utilizza COM Surrogate durante l'estrazione di miniature, ad esempio. Se vai in una cartella con le miniature abilitate, Explorer attiverà un COM Surrogate e lo utilizzerà per calcolare le miniature per i documenti nella cartella. Lo fa perché Explorer ha imparato a non fidarsi degli estrattori di miniature; hanno una scarsa esperienza in termini di stabilità. Explorer ha deciso di assorbire la penalizzazione delle prestazioni in cambio di una maggiore affidabilità con conseguente spostamento di questi bit di codice poco raccomandabili dal processo principale di Explorer. Quando l'estrattore di miniature si arresta in modo anomalo, l'arresto anomalo distrugge il processo COM Surrogate invece di Explorer.
In altre parole, COM Surrogate è il non mi sento bene con questo codice, quindi chiederò a COM di ospitarlo in un altro processo. In questo modo, se si arresta in modo anomalo, è il processo sacrificale COM Surrogate che si arresta in modo anomalo anziché il mio processo. E quando si blocca, significa solo che le peggiori paure di Explorer si sono realizzate.
In pratica, se si verificano questi tipi di arresti anomali durante la navigazione in cartelle contenenti file video o multimediali, è molto probabile che il problema sia un codec traballante. Quindi, senza perdere tempo, vediamo come risolvere COM Surrogate ha smesso di funzionare con l'aiuto del tutorial di seguito elencato.
Come risolvere COM Surrogate ha smesso di funzionare
Metodo 1: aggiorna i codec
Poiché il problema è correlato alla visualizzazione di foto e video, l'aggiornamento del codec sembra essere una buona opzione e, si spera, può aiutarti a correggere l'errore COM Surrogate. Puoi scaricare l'ultima versione del codec per Windows 10 / 8.1 / 7 qui .
Se hai installato DivX o Nero, potresti considerare di aggiornarli all'ultima versione e, in alcuni casi, devi disinstallarli e installarli di nuovo affinché funzionino correttamente.
Se hai aggiornato Nero e DivX e il problema persiste, puoi provare a rinominare il file C:ProgrammiFile comuniAheadDSFilterNeVideo.ax in NeVideo.ax.bak. Potrebbe anche essere necessario rinominare NeVideoHD.ax in NeVideoHD.bak, questo interromperà Nero Showtime, tuttavia.
Metodo 2: disabilita la miniatura
Puoi disabilitare le anteprime in miniatura , che dovrebbe risolvere temporaneamente il problema, ma non è la soluzione ottimale per correggere COM Surrogate ha smesso di funzionare.
Metodo 3: registra nuovamente le DLL
Registra nuovamente alcune DLL con Windows che possono eventualmente correggere l'errore surrogato COM. Per farlo:
1. Fare clic con il pulsante destro del mouse sul pulsante Finestra e selezionare Prompt dei comandi (amministratore) .
2. Nella finestra di cmd digita questi seguenti comandi e premi invio dopo ciascuno di uno:
convertire file excel in vcard free|_+_|
Questo può correggere il surrogato COM ha smesso di funzionare problema, ma in caso contrario, continua a leggere!
Metodo 4: controllo degli errori del disco rigido
Un altro modo per correggere l'errore COM Surrogate è eseguire l'utilità del disco di controllo che viene spiegata qui .
Metodo 5: disabilitare DEP per il file dllhost
Disabilitazione DEP per dllhost.exe sembra risolvere il problema per la maggior parte degli utenti, quindi vediamo come farlo. Puoi leggere di più a riguardo nel mio post precedente su come disattivare DEP .
animare foto app
1. Nell'ultimo passaggio, fare clic su Aggiungere come mostrato di seguito:
2. Nella casella a comparsa Aggiungi, selezionare i seguenti file eseguibili:
|_+_|
3. Seleziona il file dllhost, fai clic su Apri e otterrai qualcosa del genere:
Questo probabilmente dovrebbe risolvere l'errore COM Surrogate ha smesso di funzionare.
Metodo 6: ripristino del driver di visualizzazione
A volte gli aggiornamenti recenti dei driver video possono causare questo errore e quindi il rollback del driver può risolvere il problema. Ma dovresti farlo solo se noti un problema dopo che i tuoi driver sono stati aggiornati.
1. Fare clic con il pulsante destro del mouse su Questo PC o Il mio computer e seleziona le proprietà.
rilevato potenziale errore del database di windows update windows 10
2. Ora a sinistra fare clic su Gestore dispositivi .
3. Espandere Schede video, quindi fare clic con il pulsante destro del mouse sul dispositivo di visualizzazione e scegliere Disinstalla.
4. Vedrai una casella pop-up in cui devi selezionare il Elimina il software del driver per questo dispositivo opzione e fare clic su OK. Windows disinstallerà il dispositivo ed eliminerà il software del driver scaricato da Windows Update. È possibile installare nuovi driver software in seguito.
Potrebbe piacerti anche:
- Come correggere l'errore dell'applicazione 0xc000007b
- Come riparare la cache delle icone in Windows 10
- Come risolvere MMC Impossibile creare lo snap-in
- Come creare un punto di ripristino del sistema: il modo più semplice
Si spera che uno di questi metodi lo farà fix COM Surrogate ha smesso di funzionare . Se hai ancora dubbi o domande non esitare a commentare cercheremo di aiutarti.
Aditya FarradAditya è un professionista della tecnologia dell'informazione automotivato ed è stato uno scrittore di tecnologia negli ultimi 7 anni. Si occupa di servizi Internet, dispositivi mobili, Windows, software e guide pratiche.