Página principal » cómo » ¿Por qué no hay procesos 1, 2 o 3 en mi Administrador de tareas de Windows?

    ¿Por qué no hay procesos 1, 2 o 3 en mi Administrador de tareas de Windows?


    Cuando te tomas el tiempo de mirar todos los pequeños detalles en Windows, a menudo encuentras pequeñas curiosidades. Como por ejemplo, los números de identificación de procesos 1, 2 y 3 nunca se asignan a nada en el Administrador de tareas de Windows?

    La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..

    La pregunta

    Superusuario lector Agovizer examinó detenidamente la tabla de proceso de la tabla en el Administrador de tareas de Windows y volvió con algunas preguntas, específicamente:

    ¿Qué procesos, si los hay, existen entre los PID 0 y 4 en Windows 7? Solo por curiosidad, ¿cuáles son los procesos entre 0 y 4, y también entre 4 y 200 algo?.

    Saltamos al Administrador de tareas en nuestra máquina y, por supuesto, no había procesos asignados en las ranuras 1, 2 y 3, aunque nuestros PID saltaron de 4 a 340, en comparación con sus 4 a 200.

    La respuesta

    El colaborador de SuperUser G Koe cierra el caso de una sola vez:

    No hay ID de proceso 1, 2 o 3 debido a cómo funciona la tabla de manejo del kernel NT.

    Las asas son siempre múltiplos de cuatro. El objeto de proceso de identificador de Kernel se usa para los identificadores de proceso y los ID de proceso / hilo. Sucede que todos los valores de los identificadores comienzan en 0x4 (bit 2), y InitialSystemProcess es el primer proceso que se crea, por lo que obtiene un PID de 4. El proceso inactivo no es realmente un proceso y no puede abrirlo. Probablemente no tenga un PID real, pero la mayoría de las herramientas lo consideran 0.

    Más información sobre la tabla de manejadores de NT aquí, aunque esto solo es exacto para NT3-5 (xp), ya que Windows 7 ahora requiere que solo haga referencia a los manejadores de kernel si se adjunta a PsInitialSystemProcess.

    Más información sobre los límites de manejo de Windows 7/8 de Mark Russinovich

    Más sobre los “múltiplos de cuatro” en PIDs.

    Todo lo que él sugiere verifica: nos faltan 1, 2 y 3 (no múltiplos de 4) y cada valor PID en nuestra lista de 340 a 13136 es divisible por 4.


    ¿Tienes algo que agregar a la explicación? Apague el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.