Proceso del sistema Windows 8.1 con CPU alta


15

Tengo una Dell XPS 8500 con CPU I7-3770 y 8 procesadores lógicos, 24 Gb de RAM.

Está ejecutando Windows 8.1 (Actualización 1). Recientemente me di cuenta de que el proceso del sistema está utilizando el 12.5% ​​(1/8) de la CPU de forma constante.

Usando Process Explorer - Sysinternals, he identificado un solo subproceso en el núcleo del sistema que está consumiendo esta cantidad de CPU. Este hilo tiene la dirección inicial: ntoskrnl.exe! RtlSidHashLookup + 0x1ffc.

¿Qué es este hilo y qué puedo hacer para evitar que use constantemente 1/8 de mi CPU?


3
Recomendaría ejecutar sfc /scannowdesde el símbolo del sistema de administración ..
tumchaaditya

necesitamos un rastro de xperf para ver la causa: pastebin.com/pgE11HRD
magicandre1981

Respuestas:


13

Gracias a tumchaaditya por sugerir sfc / scannow. Identificó un controlador de impresora dañado y el archivo .inf asociado: CNBJ2530.DPB y prncacla.inf.

Eso me llevó a la solución: http://www.sysnative.com/forums/windows-update/7702-guide-cnbj2530-dpb-and-prncacla-inf-corruptions-windows-8-8-1-a.html

Esta página contiene instrucciones detalladas sobre cómo solucionar lo que aparentemente se está convirtiendo en un problema desenfrenado con Windows 8 / 8.1. La ejecución de "DISM.exe / Online / Cleanup-image / Restorehealth" reemplazó estos archivos defectuosos con nuevas versiones descargadas de servidores MS. Volver a ejecutar "sfc / scannow" confirmó que todo estaba sano nuevamente.

Después de un reinicio, el kernel de NT ahora usa 0.13% de CPU en lugar de 13%.


66
esto funcionó para mí con la excepción de que no descargué e instalé el exe en ese enlace. Un poco a un lado, pero sería muy cauteloso de usar algo así, no tienes idea de lo que estás poniendo en tu máquina
JonnyRaa

Esto también funcionó para mí (y también sin descargar el enlace). Mencionaría que la parte de reinicio es importante. Incluso después de ejecutar la limpieza con DISM, el acaparamiento de la CPU del núcleo todavía estaba ocurriendo cuando estaba inactivo. Sin embargo, desapareció después de un reinicio y no ha regresado.
reirab

2

En mi caso fue un problema diferente, pero los mismos síntomas. Fue la tarea RunFullMemoryDiagnostic que de alguna manera nunca terminó. Simplemente desactívelo en el Programador de tareas, dentro de Microsoft> Windows> MemoryDiagnostic> RunFullMemoryDiagnostic .


0

Inicialmente tuve el proceso de inactividad del sistema constantemente a ~ 25% de CPU. Ejecuté (en la consola como administrador) "sfc / verifiedonly" y "sfc / scannow", ambos no mostraron errores / problemas de integridad del sistema operativo o del sistema operativo. Así que eliminé el proceso de inactividad del sistema (en el Administrador de tareas) y reinicié, luego vi el proceso del sistema a ~ 25% de CPU (el proceso de inactividad del sistema había desaparecido). Esperó un par de días (reinició 2-3 veces) esperando que se resolviera por sí solo, no lo hizo. Luego reinició en modo de diagnóstico (presione F2 rápidamente justo cuando comienza a arrancar), no ejecutó ningún diagnóstico, solo miró a su alrededor, luego presionó Esc para salir y dejar que complete su proceso de arranque. Se solucionó el problema del 25% de la CPU, no había proceso de inactividad del sistema y el proceso del sistema estaba en 0.4% de CPU. Todo ha vuelto a la normalidad, ¡ni idea de por qué funcionó!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.