1. Kernel (Windows NT Kernel)
* núcleo del sistema operativo: El kernel es el programa fundamental de bajo nivel que gestiona los recursos de hardware de la computadora. Es responsable de:
* Gestión de memoria: Asignar y administrar la memoria de la computadora.
* Gestión de procesos: Comenzar, detener y programar la ejecución de programas.
* Capa de abstracción de hardware (HAL): Proporcionar una interfaz estándar para dispositivos de hardware, independientemente de sus tipos específicos.
* interrumpe y excepciones: Manejo de interrupciones desde el hardware y el software.
* Seguridad: Cumplimiento de políticas de seguridad del sistema.
2. Interfaz de usuario (shell)
* Lo que ves e interactúas con: La interfaz de usuario es la representación visual de Windows y cómo interactúa con ella. La interfaz de usuario predeterminada es Windows Explorer :
* Windows Explorer: Gestión de archivos, navegación y búsqueda.
* Desktop: El espacio de trabajo visual con íconos, menús y la barra de tareas.
* Menú de inicio: Acceso a programas, configuraciones y características del sistema.
* Barra de tareas: Muestra programas en ejecución, el botón de inicio del menú e iconos del sistema.
3. Sistema de archivos (NTFS - Sistema de archivos de nuevo tecnología)
* Cómo se organizan los archivos: El sistema de archivos gestiona el almacenamiento de archivos y carpetas en su disco duro. NTFS ofrece características como:
* Seguridad: Permisos de archivo y carpeta para el control de acceso.
* Journaling: La recuperación del sistema se bloquea al mantener un registro de cambios.
* Compresión: Reducción del tamaño del archivo para la eficiencia de almacenamiento.
* Deduplicación de datos: Eliminar datos duplicados para ahorros de espacio.
4. Controladores de dispositivos
* Comunicación con hardware: Los controladores de dispositivos son programas pequeños que permiten a Windows comunicarse con dispositivos de hardware específicos, como impresoras, tarjetas de red, tarjetas de sonido, etc.
5. Servicios del sistema
* Procesos de fondo: Los servicios del sistema son programas de fondo que realizan tareas esenciales como:
* redes: Administración de conexiones de red.
* Impresión: Manejo de trabajos de impresión.
* Seguridad: Monitoreo de seguridad del sistema.
* Gestión de energía: Control de uso de energía.
6. Interfaces de programación de aplicaciones (API)
* Comunicación entre aplicaciones: Las API son conjuntos de rutinas y protocolos que permiten que las aplicaciones de software interactúen entre sí y con el sistema operativo.
7. Registro
* Base de datos central: El registro almacena la configuración del sistema, las preferencias del usuario y otra información vital.
8. Subsistema de gráficos (DirectX)
* Imágenes y juegos: DirectX proporciona una API para multimedia y juegos de alto rendimiento. Permite que las aplicaciones accedan al hardware gráfico, las tarjetas de sonido y los dispositivos de entrada.
9. Componentes de seguridad
* Protección contra amenazas: Windows incluye características como:
* Defensor de Windows: Protección contra la malware.
* Windows Firewall: Bloqueo de acceso a la red no autorizado.
* Control de cuenta de usuario (UAC): Indicaciones para los privilegios del administrador antes de que se realicen los cambios.
* bitLocker: Cifrado del disco duro.
10. Otros componentes clave
* Actualización de Windows: Ofrece actualizaciones de seguridad, correcciones y nuevas funciones.
* Windows Store: Proporciona acceso a aplicaciones, juegos y contenido digital.
* Cortana: Asistente digital activado por voz (disponible en algunas versiones).
Comprender estos elementos básicos lo ayudará a comprender cómo Windows funciona en su conjunto y cómo sus diferentes componentes funcionan juntos para proporcionar un sistema operativo confiable y fácil de usar.