Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Con la aparición de Windows 95 Microsoft ideo una línea de sistemas operativos para
estaciones de trabajo y servidores RED, dando como resultado el desarrollo de Windows
NT.
Windows New Tecnology mejor conocido como Windows NT es un conjunto de sistemas
operativos desarrollados por Microsoft y publicado el 27 julio de 1993. Fue concebido
como un sistema con una interfaz grafica propia y con similitudes a los sistemas de red
UNIX, originalmente fue un sistema de 32 bits con alta seguridad y servicios de red que
necesitaba al menos 12MB de Memoria RAM y un almacenamiento disponible de al
menos 75MB.
Permite trabajar en un ambiente en el cual dos o más computadoras están comunicadas
entre sí, de una manera transparente para los usuarios. En otras palabras, Windows NT es
un sistema operativo para redes de computadoras.
Para su desarrollo Microsoft contrató a Digital Equipment Corporation dirigidos por Dave
Cutler en conjunto con IBM. Fue diseñado para ejecutarse en diferentes arquitecturas y
con el núcleo separado del hardware por una capa de abstracción de hardware (Hardware
Abstraction Layer o HAL).
Originalmente fue diseñado con un microkernel pero fue actualizado para mejorar el
rendimiento del núcleo agregando nuevas funciones como direccionamiento de hasta 4GB
de memoria RAM, soporte con archivos FAT, NTFS, y HPFS, Soporte de red incorporado,
Soporte multiproceso y Seguridad C2.
El conjunto de sistemas de Windows NT esta conformado por Windows NT (de 1993 al
2001), Windows 2000, Windows Server 2003, Windows XP, Windows Vista, Windows
Server 2008/2008R2, Windows 7, Windows Server 2012/2012R2, Windows 8/8.1,
Windows 10, Windows Server 2016 y Windows Server 2019 (se desconoce si Windows
11 pertenecerá a este conjunto, pero lo más probable es que sí).
Modo Usuario:
Sus programas y subsistemas están limitados a los recursos del sistema a los que se tienen
acceso, los 2 subsistemas pueden pasar peticiones de Entrada y Salida a los controladores
apropiados del modo núcleo a través del gestor de Entrada y Salida, los cuales son:
Modo Núcleo:
El modo núcleo tiene acceso total al Hardware, así como a los recursos del sistema de la
computadora y ejecuta su código en un área de memoria protegida. Este modo impide el
acceso a las zonas críticas del sistema operativo a las aplicaciones y servicios del modo
usuario, para ello deben pedir al núcleo que realice esas operaciones en su nombre.
El modo núcleo esta formado por Servicios Executive, Controladores de Núcleo, 1 Núcleo
y una Capa de Abstracción Del Hardware (Hardware Abstraction Layer o HAL).
Servicios Executive: Está relacionado con todos los subsistemas del modo usuario. Está
dividido en varios subsistemas y entre ellos se encuentran:
- Gestor de Objetos: Por el deben pasar todos los otros subsistemas de Executive para
obtener acceso a los recursos de Windows 2000.
- Gestor de Caché: El cual está relacionado con el Gestor de Memoria, Gestor de Entrada
y Salida y los Controladores de Entrada y Salida para proporcionar un caché común para
archivos frecuentes de Entrada y Salida.
- Gestor de Configuración: implementa el registro de Windows.
- Gestor de Entrada/Salida: permite a todos los dispositivos comunicarse con los
subsistemas del modo usuario y se ocupa de traducir los comandos de lectura y escritura
del modo usuario a IRP de escritura o lectura que se envía a los controladores de los
dispositivos, así como peticiones de Entrada y Salida del sistema de archivos.
- Llamadas a Procedimientos Locales: Proporciona comunicación entre procesos a través
de puertos con conexión semántica.
- Gestor de Memoria: Gestiona la Memoria Virtual controlando la protección de memoria
y el paginado de Memoria Física al almacenamiento secundario, e implementa un gestor
de memoria física de propósito general.
- Estructura de Procesos: Gestiona la creación y finalización de procesos e hilos, e
implementa el concepto de trabajo (job), un grupo de procesos que pueden ser finalizados
como un conjunto, o pueden ser puestos bajo restricciones compartidas.
- Monitor de Referencias de Seguridad: es la autoridad principal para hacer cumplir las
reglas del subsistema de seguridad integral. Determina cuándo un objeto o recurso puede
ser accedido, a través del uso de listas de control de acceso que están formadas por
entradas de control de acceso.
- Gestor PnP: Gestiona el Servicio de Plug and Play (Servicio de Enchufar, Conectar y
Usar), mantiene la detección de dispositivos y la instalación en el momento del arranque.
También tiene la responsabilidad de parar y arrancar dispositivos bajo demanda.
- Gestor de Energía: Se ocupa de los eventos de energía y notifica a los controladores
afectados con IRP especiales.
Controladores del Núcleo: Utilizado por Windows 2000 para interactuar con los
dispositivos de Hardware. Cada uno de los controladores tienen rutinas de sistema bien
definidas y rutinas internas que exporta al resto de sistemas operativos.
Los controladores del modo núcleo se encuentran en tres niveles:
Controladores de alto nivel: Son controladores de sistemas de archivos para FAT y NTFS,
dependen de controladores intermedios.
Controladores intermedios: dependen de un controlador de bus que puede tener un filtro
controlador de bus opcional que se encuentra entre él mismo y la función controlador.
El modelo de controladores de Windows (en inglés Windows Driver Model, WDM) se
encuentra en la capa intermedia.
Controladores de bajo nivel: Controlan un dispositivo directamente o que pueden ser un
bus hardware PnP. Esos controladores de bajo nivel controlan directamente el hardware y
no se basan en otros.
Sintaxis
assoc [.ext[=[fileType]]]
2.- at
At es un comando para programar ya sea comandos o tareas en momentos específicos, se
deben emplear parámetros específicos para programar este comando siempre y cuando
este esté en ejecución, de no usarlos te dará solo una lista de los comandos o programas
ya programados.
Sintaxis
at [\NombreEquipo] [{[ID] [/delete] | /delete [/yes]}]
at [[\NombreEquipo] Horas:Minutos [/interactive] [{/every:Fecha[,...]
| /next:Fecha[,...]}] comando
3.- attrib
Este comando se utiliza ya sea para mostrar, establecer o quitar atributos asignados a
archivos o directorios. Se ejecuta en línea de comandos CMD desde Windows PowerShell.
Sintaxis
[{+ |-} r] [{+ |-} un] [{+ |-} s] [{+ |-} h] [{+ |-}]
attrib
[<Unidad>:] [<Ruta>] [<NombreArchivo>] [/s [/ d] [/ l]]
4.- cacls/icacls
El comando Cacls/Icacls nos permite mostrar o cambiar una lista de control de acceso para
los archivos o carpetas del sistema de archivos. Este comando devolverá una lista de todos
los usuarios y grupos a los que se les han asignado permisos en este directorio.
Sintaxis
Cacls nombreCarpeta\* /save nombreArchivoBK /T
5.- chdir/cd
Chdir o cd es un comando que nos permite cambiar de directorio, se puede usar también
para mostrar el nombre del directorio actual (este comando se usa desde cmd).
Sintaxis
chdir [/D] [<unidad>:] [<ruta>]
chdir [..]
6.- chkdsk
Este comando sirve para checar el estado del disco duro para buscar errores físicos o de
sectores dañados, también puede servir para recuperar información legible y manejar
algunos errores físicos.
Sintaxis
chkdsk [unidad[[ruta]nombre de archivo]]] [/F] [/V] [/R] [/X] [/I] [/C]
[/L[:tamaño]] [/B] [/scan] [/spotfix]
7.- cls
Cls es un comando que nos sirve para borrar de la ventana del símbolo de sistema los
comandos anteriormente ejecutados.
Sintaxis
cls
8.- convert
Convert se utiliza para convertir volúmenes que utilizan los sistemas de archivos
FAT a NTFS. En otras palabras, convert nos sirve para cambiar el formato de lectura de una
unidad de almacenamiento ya sea de FAT a NTFS o GPT a MRB (o viceversa).
Sintaxis
convert unidad: /FS:NTFS [/V] [/CvtArea:nombre_archivo]
[/NoSecurity] [/X]
9.- copy
Copy es un comando que nos sirve para copiar un archivo o mas en otras ubicaciones
(directorios).
Sintaxis
copy [/D] [/V] [/N] [/Y|/-Y] [/Z] [/L] [/A|/B] <origen> [/A|/B] [+ <origen2>
[/A|/B] [+...]] [<destino> [/A|/B]]
10.- date
Este comando nos ayuda a modificar o a mostrarnos la fecha del sistema.
Sintaxis
date [/T|<fecha>]
Colaboradores de Wikipedia. (s / f). Windows NT . Wikipedia, la enciclopedia libre. Recuperado el 20 de
septiembre de 2021, de https://es.wikipedia.org/w/index.php?title=Windows_NT&oldid=137738450