CPU Spiking quando o computador está bloqueado

4

Hoje eu instalei um novo cooler no meu desktop que monitora ativamente os temps da CPU e ajusta a velocidade do ventilador conforme necessário. Também altera um LED no cooler com base nos tempos da CPU.

Eu notei agora com este novo cooler que quando eu bloqueio meu sistema e deixo o tempo limite da tela desligado, o uso da CPU aumenta e fica espigado até eu ativar o sistema novamente tocando no mouse ou pressionando uma tecla para monitor de volta. Nesse ponto, vai parar de cravar e sair normal.

Procurando por algumas soluções para isso, a maioria das pessoas que tiveram problemas semelhantes resultaram em ter uma placa-mãe ASRock com um problema de aplicativo, mas eu tenho uma placa Gigabyte sem nenhum software especial para ela instalada.

Meu sistema não mudou além do cooler e do case em que ele está desde a última vez em que foi ligado, então isso é algo que aparentemente está acontecendo antes e este novo cooler agora está me deixando ciente disso. / p>

Não tenho certeza do que estaria causando isso. Eu tentei monitorar os processos enquanto o sistema entra em estado 'ocioso' com a tela de bloqueio ligada e os monitores desligados automaticamente.

Por exemplo, aqui está uma captura de tela do procmon.exe mostrando o uso da CPU em um pequeno intervalo de tempo desde o momento em que a tela expirou até que eu a reiniciei:

MsMpEng.exe parece ser o culpado. No pico mais alto, ele estava com 28% de uso da CPU, o que a ProcMon diz ter sido uma operação de 'Processamento de Perfil'. Basicamente, todos os eventos parecem estar listados como 'Process Profiling' enquanto a tela está desligada, mas a CPU está atingindo 20-30% de forma consistente assim que a tela é desligada.

Alguém sabe por que isso estaria acontecendo e como pará-lo? Eu não quero que meu sistema seja transportado enquanto não estiver em uso e eu não quero desativá-lo entre uso, pois há alguns programas que eu quero rodar em segundo plano (coisas relacionadas a mensagens) no caso de ter algo importante .

Editar :: Usando o 'Remote Process Explorer' Eu confirmei que é definitivamente o MsMpEng.exe pressionando a CPU para 30% e mantendo-a lá enquanto a tela está desligada. Eu desabilitei 'Real Time Protection' e isso não parece ajudar a impedir que isso aconteça. Existe uma maneira de parar esse comportamento sem desabilitar completamente o Windows Defender?

    
por magicandre1981 16.03.2016 / 10:27

2 respostas

3

Esta é a tarefa de manutenção inativa, que inicia quando o Windows está ocioso.

Para desativá-lo, execute o Agendador de Tarefas, vá para

Task Scheduler -> Microsoft -> Windows -> Task Scheduler

Aqui, você precisa clicar com o botão direito do mouse na Manutenção ociosa e selecionar a opção disable .

No Windows 10, a tarefa é chamada RunFullMemoryDiagnostics em Microsoft > Windows > MemoryDiagnostic > RunFullMemoryDiagnostic.

    
por 16.03.2016 / 17:59
1

O computador está inativo para que ele inicie aplicativos e serviços para fazer manutenção - desfragmente e otimize as unidades e verifique se há malware que é feito pelo Windows Defender, MsMpEng.exe , para ser exato. Não vejo problemas aqui.

    
por 16.03.2016 / 10:32