Com CPU máxima substituta e foco perdido na janela

Com CPU máxima substituta e foco perdido na janela


CPU Windows 10 i7
32G RAM

dllhost.exe Com Surrogate inicia a cada poucos minutos - maximiza minha CPU i7 - e rouba o foco de qualquer janela em que estou trabalhando... e dura alguns minutos.

O foco pode estar em qualquer aplicativo (navegador, bloco de notas, etc.) quando o Com Surrogate roda e começa a me prejudicar. Isso não acontece apenas ao mudar o foco para uma janela do File Explorer.

Não recebo nenhum tipo de erro Com Surrogate - apenas uma negação de serviço de desktop muito ruim.

Eu tentei todas as "correções" da Internet que pude encontrar:

- Updated codecs
- Disabled thumbnail creation
- Did the DEP settings
- Checked for malware with multiple antivirus engines
- Process Explorer does not show any image or media file targeted by dllhost.exe

Acho que essa ação do Com Surrogate é o problema de consumo de CPU ...

O Process Monitor (diferente do Process Explorer) mostra o processo dllhost.exe Com Surrogate passando por todas as pastas do meu disco sempre que está comendo minha máquina. Parece que ele ainda está procurando arquivos de mídia para criar miniaturas - embora na verdade não crie mais miniaturas!

Além disso, como/por que o processo Com Surrogate não visível está roubando o foco da janela ativa está além da minha compreensão.

(Para sua informação... Com Surrogate foi executado e maximizou minha CPU oito vezes enquanto eu tentava digitar esta pergunta.)

Dada essa informação, alguém tem algo novo para tentar?

Responder1

Depois de muita solução de problemas... A solução para este problema é simplesmente NÃO USAR o Windows File Explorer!

Normalmente tenho vários exploradores de arquivos abertos porque estou trabalhando em vários projetos ao mesmo tempo.

O problema é que, mesmo com [criar miniaturas] definido como desabilitado ... Com Surrogate é executado em TODAS as pastas disponíveis em TODAS as instâncias do Windows File Explorer - (assista com o sysinternals Process Monitor) - mesmo que não crie nenhum miniaturas!

Quanto mais instâncias do Windows File Explorer você abrir, mais tempo levará para o Com Surrogate examinar todas as pastas em cada uma dessas instâncias. E como ele pesquisa o disco em um loop muito restrito, você realmente não tem controle até que seja concluído.

Portanto, sempre que a instância de criação de miniaturas do Windows do Com Surrogate for executada (uma vez a cada poucos minutos):

- it eats ALL of my i7 cpu
- it takes SEVERAL minutes to complete its USELESS (since [create thumbnails] is turned off) file search
- it steals the focus of the active window that I'm typing into
- it gives the focus to one of the File Explorer instances (whether restored or minimized)
- it sets the coordinates of that File Explorer OFF-SCREEN
- it also sets the File Explorer's window size to a window's minimum size

Porque ele move a janela do File Explorer para fora da tela ... Eu tenho que ir para a Barra de Tarefas - acessar o menu de contexto do File Explorer - e fazer um MOVE manual para colocá-lo de volta na tela - e então redimensioná-lo manualmente.

Se você não executar o Windows File Explorer, a instância de criação de miniaturas do Windows do Com Surrogate não terá nada a ver e deixará seu sistema em paz.

Eu olhei para várias alternativas do File Explorer, mas muitas das que têm os recursos que eu estava procurando são, na verdade, APENAS WRAPPERS em torno do Windows File Explorer... e apresentam o mesmo problema que estou tendo com o Windows File Explorer e Com substituto.

Pode haver outros, mas até agora a única boa alternativa que encontrei é um produto chamado xplorer². É um produto comercial, mas sua versão Lite gratuita é mais que suficiente para minhas necessidades.

informação relacionada