Processo do sistema Windows 8.1 usando alta CPU


15

Eu tenho um Dell XPS 8500 com CPU I7-3770 e 8 processadores lógicos, 24Gb de RAM.

Está executando o Windows 8.1 (Atualização 1). Recentemente, notei que o processo do sistema está usando 12,5% (1/8) da CPU em uma base constante.

Usando o Process Explorer - Sysinternals, identifiquei um único thread no kernel do sistema que está consumindo essa quantidade de CPU. Este segmento tem endereço inicial: ntoskrnl.exe! RtlSidHashLookup + 0x1ffc.

O que é esse segmento e o que posso fazer para impedir que ele constantemente use 1/8 da minha CPU?


3
Eu recomendo rodar sfc /scannowde comando admin pronta ..
tumchaaditya

precisamos de um traço XPerf para ver a causa: pastebin.com/pgE11HRD
magicandre1981

Respostas:


13

Obrigado a tumchaaditya por sugerir sfc / scannow. Ele identificou um driver de impressora corrompido e o arquivo .inf associado: CNBJ2530.DPB e prncacla.inf.

Isso me levou à solução: http://www.sysnative.com/forums/windows-update/7702-guide-cnbj2530-dpb-and-prncacla-inf-corruptions-windows-8-8-1-a.html

Esta página contém instruções detalhadas sobre como corrigir o que aparentemente está se tornando um problema desenfreado no Windows 8 / 8.1. A execução de "DISM.exe / Online / Cleanup-image / Restorehealth" substituiu esses arquivos incorretos por novas versões baixadas dos servidores MS. A nova execução de "sfc / scannow" confirmou que tudo estava saudável novamente.

Após uma reinicialização, o kernel do NT agora está usando 0,13% da CPU em vez de 13%.


6
isso funcionou para mim, com a exceção de que eu não baixei e instalei o exe nesse link. Um pouco de um lado, mas eu seria muito cauteloso em usar qualquer coisa assim - você não tem idéia do que você está colocando em sua máquina
JonnyRaa

Isso funcionou para mim também (e também sem baixar o link). Eu mencionaria que a parte de reinicialização é importante. Mesmo depois de executar a limpeza com o DISM, a sobrecarga da CPU do kernel ainda estava acontecendo durante o modo inativo. No entanto, ele desapareceu após uma reinicialização e não retornou.
reirab

2

No meu caso, era um problema diferente, mas com os mesmos sintomas. Foi a tarefa RunFullMemoryDiagnostic que de alguma forma nunca terminou. Apenas desative-o no Agendador de tarefas, em Microsoft> Windows> MemoryDiagnostic> RunFullMemoryDiagnostic .


0

Inicialmente, eu tinha o processo ocioso do sistema constantemente a ~ 25% da CPU. Corri (no console como administrador) "sfc / verifique apenas" e "sfc / scannow" - ambos não mostraram erros / problemas de integridade do sistema operacional ou do sistema. Então, eu matei o processo ocioso do sistema (no Gerenciador de tarefas) e reiniciei, depois vi o processo do sistema com ~ 25% da CPU (o processo ocioso do sistema havia desaparecido). Esperou alguns dias (reiniciado 2-3 vezes) na esperança de resolver sozinho, não o fez. Em seguida, reiniciei no modo de diagnóstico (pressione F2 rapidamente assim que inicia a inicialização), não executou nenhum diagnóstico, apenas olhou em volta e pressione Esc para sair e deixar concluir o processo de inicialização. Foi resolvido o problema de 25% da CPU, não havia Processo ocioso do sistema e o processo do sistema estava com 0,4% da CPU. Tudo está de volta ao normal, não faço ideia do por que isso funcionou!

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.