Come risolvere COM surrogato utilizzo elevato della CPU

Pubblicato: 2022-06-17

Se stai riscontrando problemi relativi all'utilizzo elevato della CPU surrogato COM sul tuo PC Windows, questo articolo fornisce alcuni metodi di lavoro per correggere facilmente l'errore.

Che cos'è il surrogato COM di Windows 10?

COM (Component Object Model) Surrogate è un processo Windows legittimo. Lo scopo principale di COM SURROGATE (dllhost.exe) è eseguire tutti i servizi utilizzando COM. Questi possono essere gli oggetti COM o qualsiasi altro servizio che necessita del sistema surrogato per funzionare correttamente. Il tuo sistema ha bisogno di un sistema surrogato corretto e funzionante in modo che i servizi e gli oggetti non si arrestino in modo anomalo durante l'utilizzo dello stesso.

Tuttavia, mentre il servizio è in esecuzione sul tuo sistema, a volte potresti riscontrare problemi relativi all'utilizzo elevato della CPU surrogato COM. Questo problema è abbastanza comune e appare occasionalmente anche se non hai fatto nulla che abbia provocato lo stesso. In alternativa, a volte il sistema COM potrebbe persino smettere di funzionare del tutto.

Tutti questi problemi, ma le soluzioni per gli stessi sono abbastanza simili. Questo è qualcosa che ti aiuteremo con questo articolo. Nelle prossime sezioni di questa guida, ti aiuteremo a risolvere il surrogato COM dell'utilizzo elevato della CPU e altri problemi correlati.

Sommario nascondere
Metodi per correggere l'utilizzo elevato della CPU surrogata COM su Windows 10/11
Correzione 1: chiudere COM Surrogate e altri strumenti correlati
Correzione 2: scarica e installa i codec multimediali più recenti
Correzione 3: prendi l'aiuto del prompt dei comandi
Correzione 4: aggiornare e utilizzare il software antivirus
Correzione 5: reimpostare i file DLL con il prompt dei comandi
Correzione 6: aggiungere dllhost.exe all'elenco di prevenzione dell'esecuzione dei dati
Correzione 7: eseguire un avvio pulito sul sistema
Correzione 8: verifica la presenza di errori nell'unità Windows
Correzione 9: disinstallare i driver installati di recente
Correzione 10: modifica le opzioni di visualizzazione di Esplora file
COM Surrogate Errori di memoria elevata per l'utilizzo elevato della CPU: risolti

Metodi per correggere l'utilizzo elevato della CPU surrogata COM su Windows 10/11

Di seguito, abbiamo elencato e spiegato alcune soluzioni insieme a procedure dettagliate. Questi possono facilmente aiutarti a correggere l'utilizzo elevato della CPU surrogato COM ed eseguire perfettamente il processo surrogato COM.

Correzione 1: chiudere COM Surrogate e altri strumenti correlati

Il primo metodo per correggere gli errori di processo surrogato COM consiste nel chiudere tutti gli attributi e i servizi correlati. Per fare ciò, devi anche terminare il surrogato COM in Task Manager. I passaggi seguenti spiegheranno cosa e come puoi fare lo stesso senza incorrere in errori:

  1. Esegui il Task Manager premendo del tutto i tasti Ctrl + Maiusc + Esc .
  2. Fare clic sull'opzione Altri dettagli , se necessario. Task Manager - More Details
  3. Scorri verso il basso per trovare i processi in background su PC Windows. Sotto lo stesso, cerca i processi COM Surrogate . COM Surrogate process
  4. Seleziona ogni processo COM Surrogate individualmente e fai clic sul pulsante Termina operazione nella parte inferiore della finestra. Select every COM Surrogate process individually
  5. Quando tutti i processi sono terminati, fai clic sulla scheda Dettagli nella parte superiore della finestra.
  6. Nella scheda Dettagli , cerca dllhost.exe e seleziona l'opzione Termina operazione nella parte inferiore della finestra. dllhost.exe and select the option to End Task
  7. Ripetere la stessa procedura anche per altre opzioni dllhost.exe . dllhost.exe options - End task

Ora, non dovrai affrontare i problemi relativi alla memoria elevata del surrogato COM. Tuttavia, se per qualsiasi motivo lo stesso persiste, provare la soluzione successiva.

Leggi anche: Come risolvere l'utilizzo elevato della CPU del "servizio eseguibile antimalware".


Correzione 2: scarica e installa i codec multimediali più recenti

Un'altra soluzione che ha funzionato per molti utenti è stata l'installazione degli ultimi codici multimediali sul sistema. L'installazione dei codici risolverà in realtà l'utilizzo elevato della CPU surrogato COM e altri problemi correlati e non correlati. Puoi avvalerti dell'aiuto di alcuni programmi di installazione di codec di terze parti come Shark007, Xvid o qualsiasi altro.


Correzione 3: prendi l'aiuto del prompt dei comandi

La prossima cosa da fare se il problema di utilizzo elevato della CPU surrogato COM persiste è utilizzare il prompt dei comandi. I comandi SFC (controllo file di sistema) e DISM (gestione e manutenzione immagini distribuzione) possono aiutare a correggere gli errori nel sistema. Prendi l'aiuto dei passaggi seguenti per sapere cosa devi fare:

  1. Premere i tasti Win+S , digitare Prompt dei comandi e fare clic su Esegui come amministratore per avviare lo strumento. Command Prompt run as administrator
  2. Digita i seguenti comandi , premi Invio e attendi che il comando venga elaborato.
    sfc /scannow Se vengono visualizzate istruzioni sullo schermo , segui la stessa procedura per correggere gli errori. Se il problema persiste o non vengono visualizzati errori. Digita i seguenti comandi, premi Invio e attendi qualche istante.
    DISM.exe /Online /Pulizia-immagine /Restorehealth
  3. Eseguire le istruzioni visualizzate sullo schermo per correggere gli errori.

Correzione 4: aggiornare e utilizzare il software antivirus

Alcuni utenti hanno informato che i problemi relativi all'utilizzo elevato della CPU surrogato COM possono verificarsi a causa di software antivirus obsoleti. Quindi, per risolvere lo stesso, è necessario aggiornare l'antivirus all'ultima versione. Gli sviluppatori dell'antivirus potrebbero aver corretto il bug che causava errori di memoria elevata surrogato COM.

Inoltre, dopo aver aggiornato il software antivirus. È inoltre necessario eseguire la scansione dell'intero sistema dopo aver aggiornato il software antivirus. Ciò ti consentirà di eliminare i file problematici ed eseguire il sistema con facilità.


Correzione 5: reimpostare i file DLL con il prompt dei comandi

Per correggere facilmente l'errore di utilizzo elevato della CPU surrogato COM, puoi anche provare a ripristinare i file DLL. Questi file consentono a vari servizi del sistema di funzionare correttamente. Quindi, il ripristino può facilmente aiutare con il processo surrogato COM. Segui i passaggi seguenti per facilità:

  1. Utilizzare i passaggi spiegati nella correzione 3 per eseguire l' amministratore del prompt dei comandi . Command Prompt run as administrator
  2. Digitare i seguenti comandi nello strumento seguito dal tasto Invio .
    regsvr32 vbscript.dll regsvr32 jscript.dll (Nota: fare clic su OK dopo aver eseguito ciascun comando.)

Se gli errori surrogato COM di Windows 10 persistono, prendi l'aiuto della correzione successiva.


Correzione 6: aggiungere dllhost.exe all'elenco di prevenzione dell'esecuzione dei dati

Potrebbe essere necessario apportare alcune modifiche strutturali ora per correggere l'utilizzo elevato della CPU surrogato COM. Per fare lo stesso, è necessario aggiungere dllhost.exe all'elenco Data Execution Prevention presente su Windows 10. Ciò consentirà al surrogato COM di ignorare le impostazioni errate e funzionare perfettamente. Seguire la procedura seguente per facilità:

  1. Premi i tasti Win+S , copia e incolla Visualizza le impostazioni di sistema avanzate e premi il tasto Invio . View advanced system settings
  2. Fare clic sul pulsante Impostazioni nella sezione Prestazioni della scheda Avanzate . Settings button under the Performance section of the Advanced tab
  3. Fare clic sulla scheda Prevenzione esecuzione dati per procedere. Data Execution Prevention tab
  4. Selezionare l'opzione denominata Attiva DEP per tutti i programmi e servizi tranne quelli che seleziono. Turn on DEP for all programs and services except those I select
  5. Ora fai clic su Aggiungi . Turn on DEP for all programs and services except - Add
  6. Dalla cartella, cerca e seleziona il file dllhost.exe e premi il pulsante Apri . select the dllhost.exe file, and hit the Open button
  7. Dopo che il file è stato aggiunto all'elenco, fare clic su OK per chiudere tutto.

Leggi anche: Come risolvere l'utilizzo elevato della CPU nel nuovo mondo su Windows


Correzione 7: eseguire un avvio pulito sul sistema

Clean Boot consente al sistema di funzionare perfettamente dopo aver rimosso gli errori temporanei. Quindi, la procedura per pulire l'avvio può anche aiutarti a correggere gli errori di utilizzo elevato della CPU surrogato COM. Inoltre, ciò migliorerà molto facilmente anche la velocità di lavoro e di avvio del tuo PC. Segui i passaggi seguenti per sapere cosa devi fare:

  1. Cerca Configurazione di sistema nella sezione di ricerca della barra delle applicazioni di Windows e premi Invio . System Configuration
  2. Nella scheda Generale delle impostazioni, assicurarsi che l'opzione di Avvio selettivo, Carica servizi di sistema e Carica elementi di avvio sia contrassegnata. Selective Startup, Load System Services, and Load Startup
  3. Fare clic sulla scheda Servizi .
  4. Selezionare la casella Nascondi tutti i servizi Microsoft , fare clic su Disabilita tutto e fare clic su Applica . Hide all Microsoft services, click on Disable all
  5. Ora vai alla scheda Avvio e fai clic su Apri Task Manager . Startup tab and click on Open Task Manager
  6. Fare clic sui processi che hanno abilitato l' avvio e quindi fare clic su Disabilita . persistance module
  7. Chiudere il Task Manager e fare clic su OK nella finestra Configurazione del sistema .
  8. Riavvia il PC per avviare l'avvio sicuro.

Ora il surrogato COM Windows 10 funzionerà correttamente. Prova la soluzione successiva se non lo fa.


Correzione 8: verifica la presenza di errori nell'unità Windows

Gli errori con la partizione del disco o l'unità Windows possono essere i colpevoli di errori di utilizzo elevato della CPU surrogato COM. Quindi, per risolvere lo stesso, è necessario controllare lo stato di salute dell'unità per garantirne l'integrità. Per fortuna, Windows ha un'opzione integrata per controllare il driver con facilità. La procedura seguente spiega come utilizzare e sfruttare al meglio l'opzione di controllo:

  1. Apri questo PC o Esplora file sul tuo sistema. File Explorer
  2. Fare clic con il pulsante destro del mouse sull'unità di sistema principale (generalmente l'unità C) e avviare le sue Proprietà . Right-click on your main system drive
  3. Dalle proprietà dell'unità, fare clic sulla sottoscheda Strumenti . Local disk c properties - Tools subtab
  4. Qui troverai un pulsante chiamato Verifica . Fare clic sullo stesso per procedere. Local disk c properties - check
  5. Lascia che il sistema esegua la scansione dell'unità, quindi segui le istruzioni per correggere eventuali errori visualizzati.

Correzione 9: disinstallare i driver installati di recente

Se in qualche modo persiste il problema dell'utilizzo elevato della CPU surrogato COM, questo può essere un errore relativo ai driver. Se hai installato di recente un driver sul sistema, devi disinstallare lo stesso per eseguire correttamente il surrogato. Segui i passaggi seguenti per sapere come disinstallare qualsiasi driver:

  1. Premi i tasti Win+X e apri Gestione dispositivi dal menu. Open Device manager
  2. Espandi la categoria del dispositivo del driver richiesto. (Es. troverai il driver del mouse sotto Mouse e altri dispositivi di puntamento .) Mice and other pointing devices in Windows 10
  3. Cerca il driver richiesto e fai clic con il pulsante destro del mouse su di esso. Selezionare l'opzione che indica Disinstalla dispositivo . Mice and other pointing devices - Uninstall device
  4. Selezionare la casella Elimina il software del driver per questo dispositivo e fare clic su Disinstalla .
  5. Ora, per reinstallare il driver corretto per il tuo sistema, riavvia il PC .

Leggi anche: [Risolto] Desktop Window Manager High GPU in Windows


Correzione 10: modifica le opzioni di visualizzazione di Esplora file

Questo è un tiro lungo, ma se il surrogato COM persiste, gli errori di utilizzo elevato della CPU persistono. È necessario modificare le opzioni di visualizzazione di Esplora file. Per fare ciò, puoi facilmente utilizzare l'aiuto dei passaggi seguenti:

  1. Apri Esplora file sul tuo sistema.
  2. Dal menu, fare doppio clic sulle opzioni Visualizza .
  3. Ora cambia le opzioni di visualizzazione in Dettagli, Elenco o Riquadri .

COM Surrogate Errori di memoria elevata per l'utilizzo elevato della CPU: risolti

Quindi, qui concludiamo i metodi sopra forniti per correggere gli errori di utilizzo elevato della CPU surrogato COM. Ci auguriamo che dopo aver utilizzato queste soluzioni e procedure, non dovrai più affrontare tali problemi. Tuttavia, se per qualsiasi motivo il problema persiste. Sentiti libero di connetterti con il nostro team tecnico utilizzando la sezione commenti qui sotto. Troveremo le soluzioni desiderate per la vostra comodità.

Inoltre, se ti è piaciuto questo articolo e siamo stati in grado di aiutarti in qualsiasi modo. Mostra un po' di affetto iscrivendoti alla newsletter dal blog Techpout. Fornisci il tuo indirizzo email nella sezione sottostante e ricevi notifiche istantanee sulle nuove aggiunte alla pagina del blog, direttamente nella tua casella di posta.