Impedir que um objeto auxiliar do navegador (BHO) seja carregado com as instâncias do Explorer.exe

click fraud protection

Impedir que um objeto auxiliar do navegador (BHO) seja carregado com as instâncias do Explorer.exe

Introdução

Os objetos auxiliares do navegador (BHOs) são um modelo de objeto componente (COM) em processo componentes - que o Internet Explorer carregará toda vez que for inicializado. Esses objetos. executado no mesmo contexto de memória que o navegador e pode executar qualquer ação no. janelas e módulos disponíveis. Os BHOs ​​são acionados para cada Internet Explorer e. Processos do Explorer (processos iexplore.exe e explorer.exe). Isso significa que. Os BHOs ​​são carregados sempre que você abre uma janela de pasta ou Painel de controle. Normalmente, não há necessidade de carregar todos os BHOs ​​para janelas de pasta ou durante o tempo. abrindo o painel de controle. Nesse caso, você pode impedir que um BHO seja carregado com. Processo Explorer.exe.

Embora eu não tenha feito o benchmarking dos resultados (Recursos ocupados por. Explorer.exe com BHO carregado e sem BHO carregado), acredito que deveria. melhorar o desempenho, (teoricamente falando).

Abra o Editor do Registro. e navegue até a seguinte chave:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Browser Helper Objects

Você verá algumas subchaves no formato GUID, dependendo do número de BHOs ​​instalados em seu. sistema. Diga, se você deseja desativar EERedirect. Handler BHO (que eu uso apenas para. Internet Explorer) a partir do carregamento com o processo Explorer.exe, selecione o GUID apropriado. No. painel direito, adicione um novo REG_DWORD chamado NoExplorer e defina seu valor para 1

Exemplo: o GUID do manipulador EERedirect é {F02B00B3-A88C-4EF1-98FE-557F1DAF6E4D}.

Adicione o NoExplorer REG_DWORD no painel direito desta chave:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Browser Helper Objects \ {F02B00B3-A88C-4EF1-98FE-557F1DAF6E4D}

Agora, EERedirect. O BHO do manipulador não carrega quando você abre uma pasta ou janela do Painel de controle, mas carrega com as instâncias do IExplorer.exe.

Você pode verificar facilmente os resultados usando a. Ferramenta de monitoramento de processos, como Process Explorer (de sysinternals.com).

Recursos relacionados

Objetos auxiliares do navegador: o navegador do jeito que você deseja

Desative ou exclua um BHO usando ToolbarCop