CPU constantemente em 100% no Gerenciador de tarefas, mas não no Process Explorer

19

A partir de ontem, tenho um problema muito estranho na área de trabalho do Windows 10 - minha CPU está constantemente funcionando a 100% (de acordo com o Gerenciador de tarefas) e não está diminuindo. Por causa disso, ele está constantemente funcionando a 3,3 GHz e as temperaturas estão subindo ao ponto em que os ventiladores entram em ação com força total. Se eu for para a tela de configurações de energia do Windows e alterar manualmente a potência máxima do processador para 50%, ela será limitada a 50% de frequência (~ 1,5 GHz), mas nunca ficará abaixo da frequência máxima possível.

O estranho é que, quando olho para a lista de processos, não há realmente nada óbvio que a esteja desencadeando. Nenhum dos processos é anormal e, embora as porcentagens de CPU do processo atinjam 100%, não faz sentido para mim que cada processo individual esteja ocupando tanta CPU quanto o Gerenciador de Tarefas diz. Tudo parece estar "usando" uma quantidade significativamente maior de recursos da CPU do que normalmente.

Como tentativa de diagnosticar o problema, também tentei usar o Process Explorer. O mais estranho é que o Process Explorer mostra apenas 1-2% de uso quando ocioso, com o System Idle Process ocupando os ~ 98% restantes, como seria de esperar. Novamente, nada parece fora do comum na lista de processos, mas os processos estão mostrando os níveis de atividade que eu esperaria no Process Explorer.

Já executei o Windows Defender e o Malware Bytes (um vírus foi meu primeiro palpite), mas nada aconteceu ainda.

Esse mesmo problema também ocorre no modo de segurança , então acho que é mais do que algo relacionado ao próprio Windows ...

Então, para recapitular:

  • Área de trabalho do Windows 10
  • Intel 970, 3,3 GHz, 6 núcleos
  • Os gráficos do gerenciador de tarefas e do monitor de recursos mostram 100% de uso total
  • Nenhum processo individual está ocupando recursos significativos na lista de monitores de recursos
  • A CPU não está diminuindo automaticamente com base na carga dinâmica, causando altas temperaturas e o ventilador entrar em ação
  • O Process Explorer mostra apenas 1-2% de uso da CPU

Antes de desinstalar tudo, como descobrir o que está causando o problema se nada de estranho aparecer no Gerenciador de Tarefas ou no Process Explorer?

Andrew M
fonte
11
O hyper-v está ativado?
magicandre1981
Não, ele não está habilitado
Andrew M
11
Verifique se o Gerenciador de tarefas está definido como 'Mostrar processos de todos os usuários' . Caso contrário, você nunca verá qual processo faz isso.
Aganju
11
Eu sei onde a caixa de seleção está nas versões mais antigas do Windows, mas existe uma para o Windows 10? Além disso, vale a pena notar que eu apenas tentei reiniciar no modo de segurança e a CPU ainda está em 100% e não está estrangulando.
Andrew M
Uma coisa estranha nesse sentido é a "aceleração dinâmica de armazenamento" do IntelRST, que, em vez da CPU que dorme durante a atividade do disco, ela a corrige. Você ainda teria que ter atividade de disco, o que tenho certeza de que o sistema operacional pode obrigar a fazer isso de forma desinteressada :-). Como até mesmo uma enxurrada de atividade do disco com drivers adequados e nem tudo seria uma grande porcentagem de processamento, o DSA ligado ativaria o relógio, o que não explicaria calor excessivo, do trabalho sendo realizado, apenas relógios altos, quando o disco está funcionando. Também configurações da BIOS óbvias como passo velocidade intel estar fora
Psycogeek

Respostas:

33

Após muita depuração, cheguei à conclusão de que meu caso específico estava relacionado a um bug no software Oculus Rift. Como o Rift, um fone de ouvido de realidade virtual, requer baixa latência, seu software parece definir a configuração de energia IDLEDISABLE para "1". Em certos casos, após desligar o fone de ouvido, a configuração não volta ao padrão "0".

IDLEDISABLE impede que a CPU se afaste, causando calor e o ruído do ventilador que observei. Além disso, isso se manifestou no Gerenciador de tarefas como "100% de uso da CPU". O Process Explorer parece sempre descontar o processo ocioso do sistema e não incluí-lo no uso total da CPU, motivo pelo qual ele exibiu um uso total da CPU menor do que o Gerenciador de Tarefas.

Para corrigir isso, você pode executar os dois comandos a seguir, que definem a configuração IDLEDISABLE de volta para "0" e reaplicam a configuração de gerenciamento de energia.

C:\WINDOWS\system32>PowerCfg /SETACVALUEINDEX SCHEME_CURRENT SUB_PROCESSOR IDLEDISABLE 000
C:\WINDOWS\system32>PowerCfg /SETACTIVE SCHEME_CURRENT

Mais informações podem ser encontradas no meu post-mortem .

Andrew M
fonte
Isso corrigiu um problema idêntico que eu estava tendo no meu Surface Pro 4! Não sei o que estava causando isso (não há Oculus aqui), mas o ruído do calor e do ventilador desapareceu e não está mais atrelado às frequências turbo.
cyberconte
Depois de atualizar meu computador para o Win10, tive o mesmo problema e encontrei suas perguntas e respostas para economizar muito tempo de depuração. Obrigado!
Tae-Sung Shin
2
O botão MSI Dragon Center "Gaming" também faz isso! Passei meia hora depurando isso e encontrei sua resposta. Obrigado!
Dalibor Filus 13/11/19
11
Obrigado! Eu nunca teria descoberto isso.
Ray Suelzer
1

Clique em Iniciar, digite "ressonar" e veja se ele mostra algum processo ficando louco. Quanto ao Gerenciador de tarefas, clique na guia Detalhes, ele mostra informações mais úteis.

Você também pode baixar um limpador de antivírus como o MalwareBytes (a versão gratuita é boa) e verificar se o seu PC está infectado. Nenhum aplicativo legítimo deve matar sua CPU assim.

Steve Freeman
fonte
Eu acho que essa deve ser uma das principais respostas. Cada caso desse problema será causado por um processo "oculto" diferente; um meio genérico de diagnóstico é o necessário aqui. Meu processo problemático não estava visível no Gerenciador de tarefas, mesmo no modo Admin (não faço ideia do porquê), mas era bastante óbvio no Monitor de recursos.
Manur
1

Antes, eu era capaz de alterar as configurações de energia, como Andrew M havia dito.

A correção que originalmente funcionou para mim foi mudar meu plano de desempenho. Ex indo de alto desempenho para economia de energia.

Windows 10 >> Clique com o botão direito na área de trabalho >> CONFIGURAÇÕES DE EXIBIÇÃO >> (na guia sistema) POWER & SLEEP >> (Configurações relacionadas) Configurações adicionais de energia.

Ou Vá para "Pergunte-me qualquer coisa" / Cortana (o recurso de pesquisa no menu Iniciar e digite ... "Opções de energia".

OU

MANEIRA MAIS FÁCIL ---> Clique com o botão direito do mouse no logotipo / botão iniciar do Windows 10. Clique em "Opções de energia".

Eu poderia alternar entre alto desempenho e economia de energia, e ela seria redefinida por si só, mas por algum motivo, quando eu abri o skype, os fãs começaram a piscar e não ficaram abaixo de 100%, então eu fiz meu método e não mudou nada dessa vez , acabou encontrando esse backdoor / solução alternativa. Funciona muito bem, obrigado.

A resposta de Andrews funcionou para mim.

RickMc3280
fonte
11
Bem-vindo ao superusuário. Não poste uma resposta para confirmar que outra resposta funcionou. O formato de perguntas e respostas do site reserva respostas para soluções para a pergunta, e cada resposta deve contribuir com outra solução. A maneira de indicar que uma resposta foi útil é investir um pouco de tempo no site e você obterá privilégios suficientes para aprovar as respostas que desejar.
fixer1234
11
Sinto que meus comentários foram adicionados à discussão, também adicionei informações que alguém que o pesquisasse no Google poderia usar para palavras-chave. Meus comentários foram estratégicos e não simplesmente "Dizer que outros usuários respondem" funcionou para mim.
RickMc3280
Bom ponto, e provavelmente por que não atraiu votos negativos. Em geral, porém, o site é uma base de conhecimento de soluções. As postagens de resposta têm como objetivo soluções completas para a pergunta. Informações úteis que complementam outra publicação são melhores como comentário, o que requer um pouco mais de rep. Se for uma melhoria relativamente pequena, ela pode até ser proposta como uma edição da postagem, na forma de um complemento (e atribuí-la a si mesmo para que você não coloque palavras na boca do pôster original).
Fixer1234 #
1

No Gerenciador de tarefas, verifique se Exibir -> Velocidade de atualização não está definido comoPaused

Isso me causou alguma confusão em um Windows 2012 Server, pois tinha um instantâneo de processos de algum tempo anterior e não representava a carga ao vivo

decreto
fonte
Obrigado, cheguei aqui através de uma pesquisa e este foi exatamente o meu problema.
Paul Brannan
0

Eu tive o mesmo problema em um laptop MSI com recursos de realidade virtual (GE62VR Apache Pro). Desliguei a configuração VR Ready no Dragon Center e pronto! CPU de volta ao normal

Istvan Romhany González
fonte