Che cos'è il processo COM Surrogate (dllhost.exe) Windows 10, 8, 7

I sistemi operativi Windows utilizzano una serie di processi che consentono a determinate applicazioni e componenti di funzionare come previsto, ma in molte occasioni come utenti non abbiamo un'idea chiara del ruolo che ciascuno di essi svolge.

Oggi Solvetic parlerà del processo Com Surrogate e vedremo quale ruolo svolge all'interno di Windows.

Che cos'è il processo Com Surrogate?I processi COM stanno per Component Object Model, ed è un'interfaccia che Microsoft ha introdotto nel 1993, che consente agli sviluppatori di creare "oggetti COM" utilizzando una varietà di diversi linguaggi di programmazione, in breve, questi oggetti COM si connettono ad altre applicazioni ed estendono le loro capacità .

Il file manager di Windows utilizza oggetti COM per creare immagini in miniatura di immagini e altri file quando viene aperta una cartella. L'oggetto COM si occupa dell'elaborazione di immagini, video e altri file per generare miniature, consentendo di espandere Esplora file con il supporto per nuovi codec video o immagine.

Il Com Surrogate è un codice incidente che si verifica quando i pacchetti di codec non funzionano come indicato o il programma che utilizziamo per modificare i dati dei file audio non è compatibile con la versione del sistema operativo.

Questo codice incidente non può essere semplicemente abilitato o disabilitato. Il processo COM Surrogate esegue un oggetto COM al di fuori del processo originale in cui è stato richiesto, quindi, se l'oggetto COM si arresta in modo anomalo, interromperà solo il processo di sostituzione COM e il processo host originale non verrà bloccato. Il processo COM Surrogate è denominato "dllhost.exe" perché gli oggetti COM che ospita sono file .dll.

Come scoprire quale oggetto Com Surrogate sta ospitando nel sistema operativo

Passo 1
Dal task manager di Windows possiamo verificare che i processi COM Surrogate siano ospitati in tempo reale, per questo accederemo al Task Manager, andremo alla scheda Processi e nella sezione Processi in background possiamo vedere i vari processi Com Surrogate attivi:

INGRANDIRE

Passo 2
Lì possiamo fare clic con il tasto destro / Proprietà su detto processo e nella scheda Dettagli possiamo avere maggiori dettagli sul processo selezionato:

Passaggio 3
Sebbene disponiamo di informazioni di base sul processo, è l'ideale per conoscere più informazioni in dettaglio. Per questo possiamo avvalerci dello strumento Process Explorer sviluppato da Microsoft e che fa parte del gruppo di strumenti SysInternals.

Possiamo scaricarlo gratuitamente al seguente link:

Una volta eseguita l'applicazione, possiamo passare il mouse su un processo dllhost.exe e vedremo a quale applicazione è associata:

INGRANDIRE

Possiamo disabilitare questo processoNon è possibile disabilitare il processo COM Surrogate, perché è una parte necessaria di Windows. In realtà è solo un processo contenitore utilizzato per eseguire oggetti COM che altri processi vogliono eseguire e non possono. Tutti i processi dllhost.exe che vediamo sul sistema sono stati avviati da un altro programma per fare qualcosa che il programma vuole fare.

Ricordiamo che questo processo fa parte del ciclo operativo dei sistemi operativi Windows e quindi non è classificato come un virus o una minaccia per tutte le informazioni archiviate nel sistema.

Abbiamo visto come il processo Com Surrogate è incluso all'interno dei processi attivi di Windows e non dovremmo esserne allarmati.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave