# Procesos en Windows

Los procesos son instancias de programas ejecutándose dentro de Windows, y cada uno desempeña funciones críticas para el funcionamiento del sistema operativo. A continuación, se destacan algunos de los procesos más importantes que todo ingeniero debería conocer, junto con sus funciones principales:

## <mark style="color:green;">1.</mark> <mark style="color:green;"></mark><mark style="color:green;">**System (ntoskrnl.exe)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Es el núcleo del sistema operativo, responsable de operaciones críticas como la gestión de la memoria, procesos, y la ejecución del hardware. Aunque técnicamente no es un proceso en el sentido tradicional, su ejecución es fundamental para el sistema.

## <mark style="color:green;">2.</mark> <mark style="color:green;"></mark><mark style="color:green;">**System Idle Process**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Indica la cantidad de capacidad de procesamiento del sistema que está sin usar. Un alto porcentaje en este proceso significa que la mayoría de los recursos del CPU están disponibles.

## <mark style="color:green;">3.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Explorer.exe (Windows Explorer)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Proporciona la interfaz gráfica de usuario (GUI) que permite a los usuarios interactuar con el sistema, incluyendo el escritorio, la barra de tareas y el menú de inicio.

## <mark style="color:green;">4.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Svchost.exe (Service Host)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Ejecuta múltiples instancias de sí mismo para alojar servicios de Windows que se ejecutan desde bibliotecas de enlace dinámico (DLLs). Es crucial para la gestión de servicios del sistema y se ejecuta en múltiples instancias para aislar grupos de servicios.

## <mark style="color:green;">5.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Lsass.exe (Local Security Authority Subsystem Service)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Es responsable de la seguridad del sistema, gestionando la política de seguridad local, la autenticación de usuarios, y la creación de tokens de acceso.

## <mark style="color:green;">6.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Winlogon.exe**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Gestiona el inicio de sesión y cierre de sesión de los usuarios en el sistema. Es esencial para la autenticación de usuarios y la carga de perfiles de usuario.

## <mark style="color:green;">7.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Csrss.exe (Client/Server Runtime Subsystem)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Esencial para la operación del sistema, maneja la creación y destrucción de procesos y threads, y es responsable de la consola de comandos y la creación de ventanas.

## <mark style="color:green;">8.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Wmiprvse.exe (Windows Management Instrumentation Provider Service)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Permite a las aplicaciones y los servicios del sistema solicitar información sobre el estado del sistema, ejecutar aplicaciones y configurar parámetros de Windows. Es vital para el monitoreo y la gestión del sistema.

## <mark style="color:green;">9.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Taskmgr.exe (Task Manager)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Proporciona información sobre los procesos y aplicaciones en ejecución, el rendimiento del sistema, y los recursos de red. Es una herramienta clave para diagnosticar problemas y monitorear el rendimiento del sistema.

## <mark style="color:green;">10.</mark> <mark style="color:green;"></mark><mark style="color:green;">**Smss.exe (Session Manager Subsystem)**</mark>

* <mark style="color:green;">**Función**</mark><mark style="color:green;">:</mark> Se encarga de iniciar la sesión de usuario al arrancar el sistema. Inicia otros procesos críticos como winlogon.exe y csrss.exe.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://books.spartan-cybersec.com/cppj/os-for-juniors/windows/estructura-del-so/procesos-en-windows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
