martes, 18 de octubre de 2011

Tema 4: Formatear dispositivos de almacenamiento

Equipo 4
Formatear dispositivos de almacenamiento
Formatear
Es cuando te borra o elimina toda tu información del dispositivo en donde estas ejecutando la acción.
Cuando formateas un dispositivo es importante que sepas que si tienes información importante allí, hacer un respaldo de información, ya sea poniéndolo en otro disco duro o en un CD. También la opción formatear sirve porque a veces una memoria por ejemplo tiene demasiado virus que puede causar problemas a tú computador pues lo mejor sería formatear todo tu dispositivo.

Si no, pues puedes hacerlo desde Windows al momento de poner el cd de instalación te pone que si quieres formatear el disco duro o lo quieres dejar tal como esta.
Desde Windows



Muy fácil, los pasos son los siguientes:
primero lo conectas.
El siguiente paso es entrar a mi pc y localizarlo
luego das clic derecho sobre él y le das formatear
se abrirán una ventana en la que seleccionaras el tipo de formato a darle
y por ultimo das iniciar
listo. Esto es capaz de hacerse en muy pocos pasos y muy fácil de usar no es necesario realizar demasiadas aplicaciones ya Windows lo hace mucho mas fácil y rápido para el usuario.
PARTES:
1-. Capacidad: es la capacidad que tiene el elemento o dispositivo que vas a formatear.
2-.Sistema de Archivos: es el nombre del sistema de archivos
3-.Tamaño de Unidad de Asignaciones el tamaño de la unidad que tienes ocupada.
4-. Las opciones de formato: es para acelerar la rapidez de formatear el dispositivo.
Comando Format
Comando de MS-DOS cuya función es dar formato a una partición de disco duro o disquete. Actualmente es poco usado, salvo en algunas instalaciones de Windows 98 o ME. Al ejecutar este comando se pierde todo el contenido de la unidad formateada.
Su sintaxis es la siguiente:
format [unidad]: [opciones]
Dónde:
****[Unidad] indica la unidad de disco a formatear. Ejemplo: C, D, A (normalmente es el caso de la disquetera).
****[Opciones] modificadores del comando. Ejemplo: /s (una vez concluya el formateo grabará el sistema en la unidad), /q (formateo rápido, solo válido para unidades previamente formateadas normalmente).
Ejemplo:
C:\Format a:
A:\format c: /s
Todas las opciones siempre deberán llevar una / para marcar el inicio de la misma.

martes, 11 de octubre de 2011

Tema 3: Realizar particiones de dispositivos de almacenamiento

Equipo 3

Realizar particiones de dispositivos de almacenamiento

La finalidad fundamental de una computadora es su capacidad de leer y almacenar datos. El disco duro es un soporte de almacenamiento, el más grande hasta ahora en lo que se refiere a computadoras personales, siendo este el encargado de almacenar el sistema operativo y los datos del usuario; en él podemos tener los sistemas operativos que necesitemos o queramos en un único Disco Duro (HD) al mismo tiempo, como por ejemplo : Win98 + WinXP + Win Vista + Linux. La particion de un HD son las divisiones que existen en el, mediante las cuales podemos organizar nuestra informacion.

EXISTEN 3 TIPOS DE PARTICIONES: 1. LA PARTICION PRIMARIA: Es la primera y la más importante, cualquier disco duro que se vaya a usar para almacenar un SO, forzosamente debe tener una partición primaria, ya que por medio de ellas se puede iniciar la carga del SO.
2.- LA PARTICION EXTENDIDA: Es un partición meramente de almacenamiento, en ella no se puede albergar un SO y arrancarlo desde ahí, pues este tipo de partición no es arrancable (booteable).
3.- UNIDADES LOGICAS: Mientras que solo pueden existir en un disco duro 4 particiones primarias o 3 particiones primarias y 1 Extendida, dentro de la partición extendida podemos crear mas espacios, llamados unidades lógicas, por lo tanto podemos tener 3 particiones primarias, 1 Extendida, y dentro de la extendida un número infinito de unidades lógicas.

TABLA DE PARTICIONES
Alojada en el MBR, a partir del byte 446. Consta de 4 particiones de 16 bytes, llamadas particiones primarias, en las que se guarda toda la información de las particiones.

 
También existen unos SISTEMAS DE FICHEROS, que para DOS y WINDOWS pueden ser de tres tipos:
FAT16 (o simplemente FAT)

Guarda las direcciones en clúster de 16 bits, estando limitado a 2 Gb en DOS y a 4 Gb en Windows NT. Para los archivos debe usar la convención 8.3




VENTAJAS Y DESVENTAJAS
Primeramente la partición de un disco duro según Wikipedia es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos.

*Ventajas de un disco duro particionado ó con particiones:

En caso que nos toque formatear la pc si tenemos los datos en la otra partición no perderemos nada.
Se puede tener un mayor orden de todos nuestros archivos
Podemos instalar otro sistema operativo
Existe que una posibilidad que si la unidad “C” se infecte de virus la otra partición no

* Desventajas de un disco duro particionado:

En caso que se dañe el disco duro toda la información que tengamos en cualquier partición se va perder.
Una parte del disco duro puede sufrír desgastes. Esto es porque cuando se partición un disco duro en dos, se crean dos áreas de trabajo. Es decir, dos anillos concéntricos, siendo el anillo interior el de la unidad C, y el anillo externo generalmente el de la unidad D.
Pero generalmente la aguja de lectura/escritura del disco duro suele trabajar mayormente en el anillo interno (unidad C), y no mucho en el externo, lo que puede ocasionar, a la larga, un desgaste del motor de la aguja.
PartitionMagic

PartitionMagic es un programa informático para realizar particiones sobre el disco duro de un ordenador. Originalmente fue creado por PowerQuest Corporation pero hoy día es propiedad de Symantec. Este programa funciona bajo Microsoft Windows o desde un CD de arranque. Permite la creación y modificación del tamaño de las particiones sin pérdida de datos.
PartitionMagic es capaz de redimensionar particiones NTFS o FAT (16 ó 32) sin pérdida de datos, y puede copiar y mover particiones incluso a otros discos.
Otras características son conversión de sistemas de archivos FAT16, FAT32 y NTFS, modificación del tamaño del cluster entre FAT16/32 y NTFS, y unión de sistemas adyacentes FAT y NTFS.
También es capaz de manejar las particiones Ext2 y Ext3 propias de los sistemas Linux, tal y como se manejan las particiones tipo Windows.
Mientras PartitionMagic era propiedad de PowerQuest fue actualizado regularmente, llegando hasta la versión 8.0, pero desde que Symantec adquirió la aplicación no ha habido nuevas versiones. De hecho, la última versión fue la mencionada 8.0 y en su página explica "Symantec ha dejado de fabricar Norton Partition Magic 8.0"
PartitionMagic fue compatible con las ediciones Windows NT, 98, ME, 2000 y XP. Tiene problemas de compatibilidad con la versión Vista del sistema operativo Windows, haciéndolo inoperativo más allá de XP.

Manual de como usar Partition Magic
El Partition Magic, es un software creado principalmente, para la gestión de discos duros, en el ámbito de particiones. Es un programa de pago, pero se pueden encontrar versiones beta y por tanto, limitadas, en su página oficial.
     A continuación, la pantalla inicial del programa y el desglose de sus principales funciones:


Como vemos, en la parte izq. tenemos un menú con las distintas opciones que podemos realizar, mientras que en la parte derecha, tenemos detallado el disco duro, con sus distintas particiones y formatos
     1. Crear una nueva partición
          Elegimos la opción "Crear Nueva Partición", y seguimos con el asistente que trae. En el primer paso, debemos elegir donde colocar nuestra nueva partición (Paso1), lo cual siempre es mejor, colocarla después de todas las que tengamos. En la siguiente pantalla (Paso2), nos pedirá el nombre de la partición a crear, el tamaño, tipo y formato a elegir. Una vez rellenados los datos, nos aparecerá una pantalla con un resumen de todo lo que hemos elegido, a modo de información (Paso3)
Paso 1
Paso 2
Paso 3, donde vemos el estado actual del disco duro, y el estado en el que quedará
      Una vez aceptado los datos, en la pantalla principal del programa, nos aparecerán las tareas que se van a realizar, una vez clickemos en "aplicar".
 
     2. Redimensionar una partición ya existente
        Elegimos la opción "Redimensionar una partición", y seguimos con el asistente que trae. En el primer paso, debemos elegir la partición a la cual queremos cambiar de tamaño (Paso1). En la siguiente pantalla (Paso2), nos pedirá el tamaño que queremos asignarle a la partición, indicándonos el mínimo y máximo que podemos darle.  En la siguiente pantalla, nos preguntará si queremos coger espacio de otra partición, lo cual no debemos hacer, ya que puede dañar la otra partición. Por último, nos mostrará un resumen de lo que el programa va a realizar
Paso 1
Paso 2
Paso 3, donde vemos el estado actual del disco, y el estado en el que quedará tras los cambios
     3 Más opciones de utilidad sobre una partición
     Si picamos con el botón derecho sobre una partición, no saldrá un menú con varias opciones a realizar
     Nosotros nos centraremos en quizás, las mas importantes:
·         Formato, opción mediante la cual podemos formatear una partición, al sistema de archivo que nosotros queramos
·         Convertir, opción mediante la cual, podemos cambiar el sistema de archivos de la partición, sin necesidad de formatearla
·         Eliminar, mediante lo cual, borraremos la partición en concreto
     *** Los programas para creación de particiones, no son 100% fiables y por tanto, mucho ojo a la hora de "jugar" con particiones que tienen contenido importante, ya que pueden sufrir perdidas de datos irreparables. Lo más recomendable, es usar este programa con particiones vacías o con datos pocos importantes, NO con particiones con contenido crucial ***
     *** Otro consejo, es que realicéis las operaciones de una en una, es decir, si crear una partición consta de 4 pasos para el programa, pues fijaros bien, y haced cada paso por separado tras reiniciar el sistema, nunca mandéis mas de dos procesos a la vez a ejecutar, ya que el programa puede fallar y haceros perder muchos datos ***

Fdisk
Fdisk es un programa de computadora disponible en varios sistemas operativos, el cual permite dividir en forma lógica un disco duro, siendo denominado este nuevo espacio como partición.
La descripción de las particiones se guarda en la tabla de particiones que se localiza en el sector 0 de cada disco.
El Fdisk es un programa que permite crear particiones con FAT16 Y FAT32, recordemos que crear un partición es dividir de forma lógica el disco duro en partes, como si fuesen varios discos duros (en verdad físicamente hablando es un solo disco). El Fdisk se incluye por defecto en los discos de arranque de Windows 98 y Windows ME, para acceder a este programa se escribe Fdisk en la línea de comandos: C:\> fdisk, después de pulsar intro, se nos hará una advertencia de que nuestro disco duro es mayor que 512 MB(tamaño de un cluster), presionamos la tecla S del teclado y luego intro. Aperece un menú llamado "menú de Fdisk" con unas opciones enumeradas:
  1. Crear una partición lógica de DOS
  2. Establecer la partición activa
  3. Eliminar una partición lógica de DOS
  4. Mostrar información de la partición
La opción número 1 sirve para crear una partición primaria de DOS, por ejemplo para instalar Windows 95, 98 o ME (también para 2000 y XP pero es mejor formatear en NTFS para instalar estos sistemas operativos).
La opción número 2 es establecer una partición activa, la cual nos sirve para indicarle a la bios en que partición debe buscar primero el sistema operativo, es decir, daremos de alta la partición en la que pensemos instalar el sistema operativo.
La opción número 3 nos sirve cuando por algún motivo queremos eliminar de una partición lógica de DOS.
La opción número 4 nos muestra un informe detallado de todas las particiones del disco duro como la etiqueta de volumen, sistema de archivos, tamaño del disco (siempre expresado en MB).
Fdisk no reconoce particiones NTFS ya que este sistema de archivos salió a la luz con Windows NT y a partir de ahí se implantó en los sistemas operativos Windows 2000 y Windows XP.
Sin embargo, aunque Fdisk no trabaje con el sistema de archivos NTFS nos puede mostrar particiones (en este caso) NTFS pero identificándolas como Particiones o Sistemas de Archivos Non-DOS.
La versión Fdisk de Linux, parte de util-linux-ng, permite crear particiones en 94 sistemas de archivos distintos, incluyendo FAT32, Ext2, Ext3, Ext4, Solaris y QNX. Esta versión de Fdisk cuenta con un menú de texto de ayuda en línea para realizar las operaciones.


lPARTICIONES (ya vistas)

jueves, 6 de octubre de 2011

Tema 2: Sistema operativo de red

Equipo 2:

Sistema operativo de red
Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone de ningún sistema operativo de red, los equipos no pueden compartir recursos y los usuarios no pueden utilizar estos recursos. Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede añadir al propio sistema operativo del equipo o integrarse con él. NetWare de Novell es el ejemplo más familiar y famoso de sistema operativo de red donde el software de red del equipo cliente se incorpora en el sistema operativo del equipo. El equipo personal necesita ambos sistema operativos para gestionar conjuntamente las funciones de red y las funciones individuales. El software del sistema operativo de red se integra en un número importante de sistemas operativos conocidos, incluyendo Windows 2000 Server/Professional, Windows NT Server/Workstation, Windows 95/98/ME y Apple Talk. Cada configuración (sistemas operativos de red y del equipo separados, o sistema operativo combinando las funciones de ambos) tiene sus ventajas e inconvenientes. Por tanto, nuestro trabajo como especialistas en redes es determinar la configuración que mejor se adapte a las necesidades de nuestra red. Es un componente software de una computadora que tiene como objetivo coordinar y manejar las actividades de los recursos del ordenador en una red de equipos. Consiste en un software que posibilita la comunicación de un sistema informático con otros equipos en el ámbito de una red. Dependiendo del fabricante del sistema operativo de red, tenemos que el software de red para un equipo personal se puede añadir al propio sistema operativo del equipo o integrarse con él. Netware de Novell es el ejemplo más familiar y famoso de sistema operativo de red donde el software de red del equipo cliente se incorpora en el sistema operativo del equipo. El equipo personal necesita ambos sistema operativos para gestionar conjuntamente las funciones de red y las funciones individuales.
Windows NT
Windows NT es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993. Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NT provienen de la designación del producto como "Nueva Tecnología" (New Technology). Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.
Windows 2000
Windows 2000 es un sistema operativo de Microsoft que se puso en circulación el 17 de febrero de 2000 con un cambio de nomenclatura para su sistema NT. Así, Windows NT 5.0 pasó a llamarse Windows 2000. Fue sucedido por Windows XP para equipos de escritorio en octubre de 2001 y Windows Server 2003 para servidores en abril de 2003. Windows 2000 es un sistema operativo para empresas y es ideal para ejecutar servidores de red o los servidores de archivo. Dentro de las tareas que puede realizar se incluyen: crear cuentas de usuarios, asignar recursos y privilegios, actuar como servidor web, FTP, servidor de impresión, DNS o resolución de nombres de dominio, servidor DHCP, entre otros servicios básicos. Otra de las funciones que tiene, es como en todo sistema Windows la opción de utilizarlo como una estación de trabajo más de la red. Dicho sistema operativo es muy eficiente y su principal punto fuerte es el Active Directory (Directorio Activo), herramienta desde la cual se puede administrar toda la infraestructura de una organización. En este sistema operativo, se introdujeron algunas modificaciones respecto a sus predecesores como el sistema de archivos NTFS 5, con la capacidad de cifrar y comprimir archivos. Introdujo también las mejoras en el sistema de componentes COM, introduciendo COM+ que unificó en un solo paquete de los servicios anexados y la tecnología COM y MTS de Windows NT4, con nuevas ventajas en el ámbito empresarial.
Windows Server 2003
Windows Server 2003 es un sistema operativo de la familia Windows de la marca Microsoft para servidores que salió al mercado en el año 2003. Está basada en tecnología NT y su versión del núcleo NT es la 5.2.
En términos generales, Windows Server 2003 se podría considerar como un Windows XP modificado para labores empresariales, no con menos funciones, sino que estas están deshabilitadas por defecto para obtener un mejor rendimiento y para centrar el uso de procesador en las características de servidor; por ejemplo, la interfaz gráfica denominada Luna de Windows XP viene desactivada por lo que sólo se utiliza la interfaz clásica de Windows.
Sus características más importantes son:
  • Sistema de archivos NTFS:
  1. cuotas
  2. cifrado y compresión de archivos, carpetas y no unidades completas.
  3. permite montar dispositivos de almacenamiento sobre sistemas de archivos de otros dispositivos al estilo unix
  • Gestión de almacenamiento, backups... incluye gestión jerárquica del almacenamiento, consiste en utilizar un algoritmo de caché para pasar los datos menos usados de discos duros a medios ópticos o similares más lentos, y volverlos a leer a disco duro cuando se necesitan.
  • Windows Driver Model: Implementación básica de los dispositivos más utilizados, de esa manera los fabricantes de dispositivos sólo han de programar ciertas especificaciones de su hardware.
  • ActiveDirectory Directorio de organización basado en LDAP, permite gestionar de forma centralizada la seguridad de una red corporativa a nivel local.
  • Autentificación Kerberos5
  • DNS con registro de IP's dinámicamente
  • Políticas de seguridad
Windows Server 2008
Windows Server 2008 R2 es el nombre de un sistema operativo de Microsoft diseñado para servidor. Es el sucesor de Windows Server 2003, distribuido al público casi cinco años antes. Al igual que Windows 7 , Windows Server 2008 se basa en el núcleo Windows NT 6.1. Es, además, el primer sistema operativo de Microsoft que solo trabaja en 64 bits. Entre las mejoras de esta edición, se destacan nuevas funcionalidades para el Active Directory, nuevas prestaciones de virtualización y administración de sistemas, la inclusión de IIS 7.5 y el soporte para más de 256 procesadores. Hay siete ediciones diferentes: Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server y para Procesadores Itanium.

miércoles, 5 de octubre de 2011

Tema 1: Describir el funcionamiento de un sistema operativo local

Equipo 1:
 
Describir el funcionamiento de un sistema operativo local
Cada máquina ejecuta su propio sistema operativo local y tiene su propio usuario.
Tal como su nombre lo indican el sistema operativo local solo proporciona recursos para que el usuario interactue con una sola estacion de trabajo. A diferencia de este, el sistema operativo de red te permite habilitar, operar y administrar servicios remotos entre dos o mas estaciones de trabajo, ejemplo Windows 2003 nt server, unix, novell, etc.

Un sistema operativo (SO) es el programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones. Nótese que es un error común muy extendido denominar al conjunto completo de herramientas sistema operativo, es decir, la inclusión en el mismo término de programas como el explorador de ficheros, el navegador y todo tipo de herramientas que permiten la interacción con el sistema operativo, también llamado núcleo o kernel. Uno de los más prominentes ejemplos de esta diferencia, es el núcleo Linux, que es el núcleo del sistema operativo GNU, del cual existen las llamadas distribuciones GNU. Este error de precisión, se debe a la modernización de la informática llevada a cabo a finales de los 80, cuando la filosofía de estructura básica de funcionamiento de los grandes computadores2 se rediseñó a fin de llevarla a los hogares y facilitar su uso, cambiando el concepto de computador multiusuario, (muchos usuarios al mismo tiempo) por un sistema monousuario (únicamente un usuario al mismo tiempo) más sencillo de gestionar.3 (Véase AmigaOS, beOS o MacOS como los pioneros4 de dicha modernización, cuando los Amiga, fueron bautizados con el sobrenombre de Video Toasters5 por su capacidad para la Edición de vídeo en entorno multitarea round robin, con gestión de miles de colores e interfaces intuitivos para diseño en 3D. Uno de los propósitos del sistema operativo que gestiona el núcleo intermediario consiste en gestionar los recursos de localización y protección de acceso del hardware, hecho que alivia a los programadores de aplicaciones de tener que tratar con estos detalles. La mayoría de aparatos electrónicos que utilizan microprocesadores para funcionar, llevan incorporado un sistema operativo. (teléfonos móviles, reproductores de DVD, computadoras, radios, enrutadores, etc.
Como las redes locales están diseñadas para abarcar una pequeña área geográfica, las instalaciones están a poca distancia entre si, los enlaces de comunicación tienen mayor velocidad y menor tasa de errores que los de área ancha.Los enlaces más comunes son el par trenzado, el cable coaxial y la fibra óptica. Una típica red local puede consistir en varias máquinas diferentes, dispositivos periféricos compartidos(como impresoras láser) estaciones de trabajo etc.Para construir éstas redes debemos emplear un esquema Ethernet, donde el medio de comunicación es un cable coaxial multiacceso con un esquema de detección de colisiones.
Funciones administrativas del Sistema Operativo
Administración de tareas
 Monotarea: Solamente puede ejecutar un proceso (aparte de los procesos del propio S.O.) en un momento dado. Una vez que empieza a ejecutar un proceso, continuará haciéndolo hasta su finalización y/o interrupción.
 Multitarea: Es capaz de ejecutar varios procesos al mismo tiempo. Este tipo de S.O. normalmente asigna los recursos disponibles (CPU, memoria, periféricos) de forma alternada a los procesos que los solicitan, de manera que el usuario percibe que todos funcionan a la vez, de forma concurrente.
 Administración de usuarios
Monousuario: Si sólo permite ejecutar los programas de un usuario al mismo tiempo.
Multiusuario: Si permite que varios usuarios ejecuten simultáneamente sus programas, accediendo a la vez a los recursos de la computadora. Normalmente estos sistemas operativos utilizan métodos de protección de datos, de manera que un programa no pueda usar o cambiar los datos de otro usuario.
Historia de Windows
Microsoft Windows es el nombre de una familia de sistemas operativos desarrollados por Microsoft desde 1981, año en que el proyecto se denominaba «Interface Manager».
Anunciado en 1983, Microsoft comercializó por primera vez el entorno operativo denominado Windows en noviembre de 1985 como complemento para MS-DOS, en respuesta al creciente interés del mercado en una interfaz gráfica de usuario (GUI). Microsoft Windows llegó a dominar el mercado de ordenadores personales del mundo, superando a Mac OS, el cual había sido introducido previamente a Windows. En octubre de 2009, Windows tenía aproximadamente el 91% de la cuota de mercado de sistemas operativos en equipos cliente que acceden a Internet. Las versiones más recientes de Windows son Windows 7 para equipos de escritorio, Windows Server 2008 R2 para servidores y Windows Phone 7 para dispositivos móviles.
La historia de Windows se remonta a septiembre del año 1981, con el proyecto denominado «Interface Manager». Se anunció en noviembre de 1983 (después del Apple Lisa, pero antes de Macintosh) bajo el nombre «Windows», pero Windows 1.0 no se publicó hasta el mes de noviembre de 1985. El shell de Windows 1.0 es un programa conocido como MS-DOS Executive. Otros programas suministrados fueron la Calculadora, Calendario, Cardfile, Visor del portapapeles, Reloj, Panel de control, el Bloc de notas, Paint, Reversi, Terminal y Write. Windows 1.0 no permite la superposición de ventanas, debido a que Apple Computer ya contaba con esta característica. En su lugar fueron mosaico en todas las ventanas. Solo los cuadros de diálogo podrían aparecer en otras ventanas. Windows 2.0 fue lanzado en octubre de 1987 y presentó varias mejoras en la interfaz de usuario y en la gestión de memoria e introdujo nuevos métodos abreviados de teclado. También podría hacer uso de memoria expandida. 
Windows 2.1 fue lanzado en dos diferentes versiones: Windows/386 empleando Modo 8086 virtual para realizar varias tareas de varios programas de DOS, y el modelo de memoria paginada para emular la memoria expandida utilizando la memoria extendida disponible. Windows/286 (que, a pesar de su nombre, se ejecutaría en el 8086) todavía se ejecutaba en modo real, pero podría hacer uso de la Área de memoria alta. Apple demandó a Microsoft por lo parecido del software a su sistema MacOS, Microsoft ganó la demanda. Las primeras versiones de Windows se suele considerar como interfaz gráfica de usuario simple. Incluso las primeras versiones de Windows de 16 bits ya supone muchas de las funciones típicas de sistema operativo; en particular, tener su propio formato de archivo ejecutable y proporcionar sus propios Controladores de dispositivo (temporizador, gráficos, impresora, ratón, teclado y sonido) para aplicaciones. A diferencia de MS-DOS, Windows permite a los usuarios ejecutar las aplicaciones gráficas de múltiples al mismo tiempo, a través de la multitarea cooperativa. Windows implementa un esquema de software elaborada, basado en el segmento, memoria virtual, lo que le permitió ejecutar aplicaciones más grandes que la memoria disponible: segmentos de código y los recursos se intercambian y se tira cuando escaseaba la memoria, y segmentos de datos en la memoria cuando se trasladó una aplicación dada, había cedido el control del procesador, por lo general la espera de la entrada del usuario.
Windows 3.0 y 3.1
Windows 3.0 (1990) y Windows 3.1 (1992) mejoraron el diseño , principalmente debido a la memoria virtual y los controladores de dispositivo virtual deslastrables (VxD) que permitió compartir dispositivos arbitrarios entre DOS y Windows. Además, las aplicaciones de Windows ahora podrían ejecutar en modo protegido (cuando se ejecuta Windows en el modo estándar o 386 mejorado), que les da acceso a varios megabytes de memoria y se elimina la obligación de participar en el esquema de la memoria virtual de software. Corrían todavía dentro del mismo espacio de dirección, donde la memoria segmentada proporciona un grado de protección y multitarea cooperativa. Para Windows 3.0, Microsoft también reescribió las operaciones críticas de C en ensamblador, haciendo esta versión más rápido y menos consumo de memoria que sus predecesores. Con la introducción de Windows for Workgroups 3.11, Windows fue capaz de eludir DOS para las operaciones de gestión de archivos mediante el acceso a archivos de 32 bits.
Windows 95, 98, y Me
Windows 95 fue lanzado en 1995, con una nueva interfaz de usuario, compatibilidad con nombres de archivo largos de hasta 250 caracteres, y la capacidad de detectar automáticamente y configurar el hardware instalado (plug and play). De forma nativa podrían ejecutar aplicaciones de 32-bits y presentó varias mejoras tecnológicas que aumentaron su estabilidad respecto a Windows 3.1. Hubo varios OEM Service Releases (OSR) de Windows 95, cada una de las cuales fue aproximadamente equivalente a un Service Pack.  El siguiente lanzamiento de Microsoft fue Windows 98 en 1998. Microsoft lanzó una segunda versión de Windows 98 en 1999, llamado Windows 98 Second Edition (a menudo acortado a Windows 98 SE). En el 2000, Microsoft lanza Windows Millennium Edition (comúnmente llamado Windows Me), que actualiza el núcleo de Windows 98 pero que adopta algunos aspectos de Windows 2000 y elimina (más bien, oculta) la opción de «Arrancar en modo DOS». También añade una nueva característica denominada «Restaurar sistema», que permite al usuario guardar y restablecer la configuración del equipo en una fecha anterior.
Familia NT
La familia de sistemas Windows NT fue hecha y comercializada por un mayor uso de fiabilidad de negocios. El primer lanzamiento fue de MS Windows NT 3.1 (1993), el número «3.1» para que coincida con la versión para Windows, que fue seguido por NT 3.5 (1994), NT 3.51 (1995), NT 4.0 (1996), y Windows 2000 (2000). 2000 es la última versión de Windows NT, que no incluye la activación de productos de Microsoft. NT 4.0 fue el primero en esta línea para implementar la interfaz de usuario de Windows 95 (y el primero en incluir tiempos de ejecución de 32 bits integrada de Windows 95). Microsoft se trasladó a combinar sus negocios de consumo y sistemas operativos con Windows XP, viene tanto en las versiones Home y professional (y las versiones posteriores de mercado para tablet PC y centros multimedia), sino que también se separaron los calendarios de lanzamiento para los sistemas operativos de servidor. Windows Server 2003, lanzado un año y medio después de Windows XP, trajo Windows Server al día con MS Windows XP. Después de un proceso de desarrollo largo, Windows Vista fue lanzado hacia el final de 2006, y su homólogo de servidor, Windows Server 2008 fue lanzado a principios de 2008. El 22 de julio de 2009, Windows 7 y Windows Server 2008 R2 se publicaron como RTM (versión de disponibilidad general). Windows 7 fue lanzado el 22 de octubre de 2009.  Windows CE, la oferta de Microsoft en los mercados móviles e integrados, es también un verdadero sistema operativo 32 bits que ofrece diversos servicios para todas las subestaciones de trabajo de explotación.

Sistemas operativos de 64 bits

Windows NT incluye soporte para varias plataformas diferentes antes de x86 - basado en ordenador personal se convirtió en dominante en el mundo profesional. Versiones de NT desde 3.1 a 4.0 diversamente compatibles PowerPC, DEC Alpha y MIPS R4000, algunos de los cuales eran procesadores de 64 bits, aunque el sistema operativo trató procesadores como de 32 bits.
Con la introducción de la arquitectura Intel Itanium, que se conoce como IA-64, Microsoft lanzó nuevas versiones de Windows para apoyarlo. Las versiones Itanium de Windows XP y Windows Server 2003 fueron liberadas al mismo tiempo que con sus principales contrapartes x86 (32-bit). El 25 de Abril de 2005, Microsoft lanzó Windows XP Professional x64 Edition y x64 versión de Windows Server 2003 para el apoyo de x86-64 (o x64 en la terminología de Microsoft). Microsoft eliminó el soporte para la versión de Itanium de Windows XP en 2005. Windows Vista es la primera versión de usuario final de Windows que Microsoft ha publicado simultáneamente en las ediciones de x86 y x64. Windows Vista no es compatible con la arquitectura Itanium. La familia de Windows de 64 bits moderna comprende a AMD64/intel64 versiones de Windows Vista y Windows Server 2008 en tanto en Itanium y en ediciones x64. Windows Server 2008 R2 cae la versión de 32 bits, y Windows 7 que también está en versiones de 32 bits (para mantener la compatibilidad).
Windows CE
Windows CE (oficialmente conocido como Windows Embedded), es una edición de Windows que se ejecuta en equipos minimalistas, tales como sistemas de navegación por satélite y, excepcionalmente, los teléfonos móviles. Windows Embedded se ejecuta como CE, en lugar de NT, por lo que no debe confundirse con Windows XP Embedded, que es NT. Windows CE que se utilizó en la Dreamcast junto con sistema operativo propietario de Sega para la consola. Windows CE es el núcleo del que deriva Windows Mobile.

Futuro de Windows
Windows 8, el sucesor de Windows 7, se encuentra actualmente en desarrollo. Microsoft ha publicado una entrada de blog en holandés el 22 de octubre de 2010 insinuando que Windows 8 será lanzado en 2 años.5 También, durante el discurso Electronics Show pre-Consumer, CEO de Microsoft anunció que Windows 8 también se ejecutará en procesadores ARM. Dado que las CPUs ARM son generalmente en forma de SOCs se encuentran en dispositivos móviles, este nuevo anuncio implica que Windows 8 será más compatible con los dispositivos móviles, como netbooks, tablet PC y smartphones.6 También tendrá soporte para Live USB, con Windows To Go.