Domanda

Devo recuperare, nel mio programma autonomo Win32, un elenco di componenti aggiuntivi di Internet Explorer attualmente installati (Browser Helper Objects) e, se possibile, il loro stato abilitato / disabilitato.

Poiché i programmi anti-spyware (o ad esempio Autoruns ) possono ottenere questo elenco da qualche parte, esiste un modo semplice per richiedere questo elenco programmaticamente ?

Modifica : Grazie a @ Stefan , che mi ha indicato le chiavi di registro corrette ( tutte le HKLM ):

// BHOs
HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects 
// IE toolbars
HKLM\Software\Microsoft\Internet Explorer\Toolbar
// IE extensions
HKLM\Software\Microsoft\Internet Explorer\Extensions
È stato utile?

Soluzione

I BHO sono registrati sotto

HKLM\Software\Microsoft\Windows\CurrentVersion\explorer\Browser Helper Objects

Le barre degli strumenti di IE sono registrate in

HKLM\Software\Microsoft\Internet Explorer\Toolbar

Altri suggerimenti

Uso HijackThis.

[ http://www.trendsecure.com / portale / it-IT / strumenti / security_tools / HijackThis / panoramica]

Mostra un elenco di BHO (insieme a un -lot- di altre informazioni utili), ma sfortunatamente non mostra lo stato abilitato / disabilitato.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top