O Firefox gera um processo DllHost.exe ao baixar arquivos ZIP

3

Estou executando o Windows 7 Professional de 32 bits. Ao baixar um arquivo ZIP no Firefox, um processo DllHost.exe aparece. A linha de comando é esta:

C:\Windows\system32\DllHost.exe /Processid:{3EB3C877-1F16-487C-9050-104DBCD66683}

É sempre o mesmo ProcessID e o processo está relacionado a wininet.dll (C: \ Windows \ System32 \ wininet.dll). O nome da chave AppID no registro é "WinInetCacheServer".

Isso não parece acontecer ao baixar arquivos .exe.

O que é isso WinInetCacheServer e o que ele está fazendo no meu sistema? Definitivamente não estava lá antes, acho que tudo isso apareceu após a instalação do Internet Explorer 10 pelo Windows Update.

Eu sei que o wininet.dll parece ser algo legítimo da Microsoft, mas quando um novo processo que não aparece antes aparece de repente, minhas flags de alarme aumentam. Alguma recomendação?

    
por Awa 08.04.2013 / 15:13

1 resposta

2

Centro de Desenvolvimento em msdn.microsoft.com confirma que isso se destina:

The WinINet functions have simple, yet flexible, built-in caching support. Any data retrieved from the network is cached on the hard disk and retrieved for subsequent requests. The application can control the caching on each request.

Ele também menciona que existem certas regras, por exemplo

  • "As diretivas de controle de cache e os sinalizadores do conjunto de aplicativos determinam o que pode ser armazenado em cache (...)"
  • "Em geral, as respostas ao verbo GET são armazenadas em cache se os requisitos listados acima forem atendidos. As respostas aos verbos PUT e POST não são armazenadas em cache em nenhuma circunstância."
  • "O HTTP é armazenado em cache por padrão".

Então, sim, este é um processo legítimo do Windows, mas se você quiser identificar o comportamento e como ele é controlado, - > Por que um .zip é armazenado em cache e um .exe não é, você terá que cavar um pouco mais a fundo neste tópico.

    
por 08.04.2013 / 16:42