domingo, 30 de octubre de 2011

Hackers Reseña de la Pelicula

Hackers Piratas Informaticos es una pelicual (como de los años 90´s por la moda tan terrible que se aprecia) estelarizada por Angelina Jolie y Jonny Lie Miller.

La pelicula empieza cuando el pequeño Dadee Murphy de solo once años y bajo el seudonimo de "Zero Cool" En 1988 provocó el solo la caída de 1.507 ordenadores en Wall Streeet y las autoridades le prohibieron tocar un solo teclado hasta que cumpliera 18 años.

cuando entro a la universidad conoce a un grupo de chicos (Unos geeks que se visten de una forma muy peculiar, como unos Geeks electro futuristas) con los que no de inmediato se lleva bien, pero descubre que tiene mucho en comun pues todos son Hackers.

Y asi es como en medio de unos trajes "Zero Cool" plasticosos y horribles, y con patines para todos lados descubren una gran conspiracion en la que se ven envueltos.

Pues el malvado villano acosa a Jonny, siendo parte de la organizacion es el quien desarrolla el virus "Da vinci" que transfiere dinero de su compañia a una cuenta personal, pero el intentara por todos los medios que Jonny y compañia sean implicados y por tanto a los ojos de la policia los responsables de el virus.

Asi que ahora sus amigos Heackers tienen que defenderse con sus conocimientos y armar el virus para demostrarle a la policia que ellos no son los culpables.

En lo personal la pelicula me parece algo irreal, pues con las computadoras que tenian en esa epoca es medio imposible que pudieran tener tanta velocidad, Con unas computadoras de una RAM de 0,0001 megas y sus Macs de la epoca de las cavernas son capaces de hacer todo!! Desde manipular los semaforos, hacer lucecitas romanticas en los edificios, hacer que la polciia arreste a alguien, matarlo legalmente, etc.

Un tanto loca y futurista pero divertida para pasar un buen rato y ver la moda tan .. exotica. 


viernes, 21 de octubre de 2011

Editar unidades de almacenamiento

Las unidades de almacenamiento de datos son dispositivos que, conectados a la computadora, permiten el almacenamiento de información (archivos). En general, hacen referencia a almacenamiento masivo, es decir, de grandes cantidades de datos.
El medio o soporte de almacenamiento es el artefacto en donde se escribe o leen datos, en tanto la unidad de almacenamiento es el dispositivo que se encarga de leer o escribir en estos. Por ejemplo, un disquete o un CD soportes (medios); en tanto una unidad lectora de disquetes o unidad lectora de CD, son unidades/dispositivos de almacenamiento de esos medios respectivamente.

De todas maneras en ocasiones forman parte de un mismo dispositivo, como un disco Duro.

Dispositivos: unidades de almacenamiento en computadora

* Disco duro
* Unidad lectora/grabadora de discos ópticos (CD-ROM, DVD, HD-DVD, Blu-Ray).
* Lector de memoria flash, entre otros.

Formatear
Acción de dar formato a un disco u otro dispositivo como cintas, etc., con el fin de prepararlo para que puedan grabarse datos en él. Al formatear un disco se borran todos los datos existentes en ese momento, si los hubiera. Normalmente, los discos que no han sido utilizados nunca necesitan ser formateados, en función de su capacidad, antes de poder grabar información en ellos.
formatear) completamente su disco duro y comenzar a instalar todo de nuevo. Al seguir estos pasos podemos prevenir dolores de cabeza, preocupaciones y pérdida de datos.

* ¿Realizó un Backup de toda la información de su disco duro?

* Si bien en la actualidad la mayoría de los sistemas operativos poseen los drivers para la mayoría del hardware existente: ¿Se aseguró de contar con los disquetes o CDs para poder instalar nuevamente los componentes de su computadora luego de borrar todo?

* Si reinstalará Windows 98 o una versión inferior, ¿Cuenta con un disco de arranque?

* ¿Probó si el disco de arranque o booteable se carga correctamente?

* ¿Necesita un de instalación del Sistema operativo o un para restaurar el sistema operativo?

* ¿Tiene las licencias necesarias y números necesarios para registrar su de nuevo?

* Si usted planea utilizar disquetes para instalar su software, le sugerimos verificar que todos ellos funcionen correctamente. De esta forma se evita borrar de su disco duro información necesaria y no poder luego instalar los debido a disquetes dañados.


Antes de comenzar a realizar los pasos para borrar el disco duro…

Recuerde que al borrar el disco duro no podrá volver atrás para intentar recuperar posibles datos perdidos (o su recuperación puede ser dificultosa).

Para formatear una memoria USB

Las memorias USB, pendrives, llaves USB, tokens o como quiera que se llamen, se utilizan como una cartera de documentos que van de un lado para otro y guardan todo tipo de cosas: fotos, archivos de texto, vídeos, música, etc. Es muy común que contengan documentos personales y en general elementos que no todo el mundo puede ver. Por eso en cuanto se copian al ordenador conviene borrar el contenido de la memoria USB.

El proceso de borrado es el mismo que el que se utiliza para cualquier archivo en el disco duro, pero para asegurarse de que el USB se borra realmente lo más adecuado es formatearlo.

Aquí entran en juego los tipos de formato. Según el sistema operativo que estemos utilizando o el tipo de USB de que se trate habrá que usar un formato u otro.

Por ejemplo, para Windows, lo normal es usar FAT o NTFS, en Macintosh HFS y HFS+, en Linux ext2, ext3, etc. También depende del tipo de memoria. Los discos de poca capacidad no usan NTFS sino FAT. De todas formas, vamos a ocuparnos del caso más típico que es el de una memoria USB detectada por Windows.

Lo más cómodo es seleccionar en MiPC la unidad externa y pulsar sobre ella con el botón derecho del ratón escogiendo en el menú desplegable la opción formatear.

A continuación aparecerá una ventana en la que se puede cambiar el nombre de la unidad, comprobar la capacidad de la memoria, elegir el sistema de archivo con el que se debe formatear así como el tamaño de la unidad e asignación. Conviene dejar estas dos últimas configuraciones como están para no alterar la compatibilidad de la memoria.

Si queremos garantizar que el formateo borre realmente los archivos hay que asegurarse de que no está seleccionada la opción formato rápido. Lo último es dar a iniciar. Si la memoria USB tiene mucha capacidad el proceso puede ser largo.

lunes, 10 de octubre de 2011

Como particionar un disco


Particionar un disco duro...


Una partición de disco, en informática, es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos. Toda partición tiene su propio sistema de archivos (formato); generalmente, casi cualquier sistema operativo interpreta, utiliza y manipula cada partición como un disco físico independiente, a pesar de que dichas particiones estén en un solo disco físico.


Partition magicC...
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.
Detalles
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.
Versiones Varias

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"
Compatibilidades
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 para crear una partición en el disco duro
Creo que este manual a muchos le puede ser de gran interés debido a que cada día los discos tienen mas capacidad y para programas y aplicaciones apenas usamos una mínima parte de la capacidad de nuestro disco. Con este manual podemos partir nuestro disco en dos o mas partes depende de la capacidad. Así podemos usar la partición C: para el sistema operativo y los programas, y la otra partición D: para guardar nuestros datos importantes, como archivos, música, películas, fotos, programas ,etc. De este modo si alguna vez se nos cuela o virus o se nos estropea el sistema operativo podremos formatear y reinstalar Windows en la partición primaria C:, dejando nuestros datos importantes a salvo. Es como tener dos discos duros independientes dentro de uno.
Para comenzar insertamos en la unidad de CD el disco de instalación de Windows XP (que es el que vamos a usar para este manual) y arrancamos el Ordenador. Si la Bios esta bien configurada arrancará directamente desde el CD y nos aparece la siguiente ventana donde pulsaremos sobre Enter

1) Razones organizativas - Considérese el caso de una computadora que es compartida por dos usuarios y, con objeto de lograr una mejor organización y seguridad de sus datos, deciden utilizar particiones separadas.

2) Instalación de más de un sistema operativo - Debido a que cada sistema operativo requiere (como norma general) una partición propia para trabajar, si queremos instalar dos sistemas operativos a la vez en el mismo disco duro (por ejemplo, Windows 98 y Linux), será necesario particionar el disco.

3) Razones de eficiencia - Por ejemplo, suele ser preferible tener varias particiones FAT pequeñas antes que una gran partición FAT. Esto es debido a que cuanto mayor es el tamaño de una partición, mayor es el tamaño del grupo (clúster) y, por consiguiente, se desaprovecha más espacio de la partición. Más adelante, explicaremos esto con mayor detalle.

Las particiones pueden ser de dos tipos: primarias o lógicas. Las particiones lógicas se definen dentro de una partición primaria especial denominada partición extendida. En un disco duro sólo pueden existir 4 particiones primarias (incluida la partición extendida, si existe). Las particiones existentes deben inscribirse en una tabla de particiones de 4 entradas situada en el primer sector de todo disco duro. De estas 4 entradas de la tabla puede que no esté utilizada ninguna (disco duro sin particionar, tal y como viene de fábrica) o que estén utilizadas una, dos, tres o las cuatro entradas. En cualquiera de estos últimos casos (incluso cuando sólo hay una partición), es necesario que en la tabla de particiones figure una de ellas como partición activa. La partición activa es aquella a la que el programa de inicialización (Master Boot) cede el control al arrancar. El sistema operativo de la partición activa será el que se cargue al arrancar desde el disco duro. Más adelante veremos distintas formas de elegir el sistema operativoque queremos arrancar, en caso de tener varios instalados, sin variar la partición activa en cada momento.


Desventajas:

Si se usa una de las particiones como respaldo, no es muy seguro que digamos. Si se rompe el disco duro, se pueden ver afectadas ambas particiones. Recuerde que ambas están en el mismo disco físico, aunque en diferentes áreas de éste.

Tampoco particionar aumenta la velocidad del disco duro, de hecho, puede producir un mayor desgaste del mecanismo interno del disco. Es es porque cuando se particiona 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.

Comando Fdisk MS2

El programa FDISK muestra la información acerca de las particiones, crea particiones y discos lógicos, prepara particiones y borra particiones y discos lógicos.
PRECAUCION: FDISK destruye todos los archivos existentes en las particiones que modifique. Si desea cambiar las particiones de un disco o crear particiones menores, asegúrese de respaldar los archivos que desee mantener antes de comenzar.
Fdisk es una herramienta de disco basada en MS-DOS que permite preparar (dividir en particiones) un disco duro para utilizarlo o volverlo a utilizar. Puede usar Fdisk para crear, cambiar, eliminar o ver las particiones actuales en el disco duro y, después, a cada espacio asignado en el disco duro (partición principal, partición extendida o unidad lógica) se le asigna una letra de unidad. El disco 1 puede contener una partición extendida y un segundo disco duro puede contener una partición principal y/o una extendida. A su vez, una partición extendida puede contener una o más unidades lógicas de MS-DOS.


Cuando ejecute Fdisk para crear, eliminar o cambiar una partición, todos los datos incluidos en la partición se destruirán definitivamente. Puede ver la información de particiones actual sin destruir los datos.
El comando FDISK del DOS crea la Tabla de Particiones. Se le utiliza para generar particiones y seleccionar de entre ellas la activa.





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.

jueves, 6 de octubre de 2011

Funcionamiento de un sistema operativo local y de Red

Al igual que un equipo no puede trabajar sin un sistema operativo de red, 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 , 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.



Este nos permite:
- Admisnistrar los archivos.
- Administrar las tareas y servicio de soporte y los útiles.
- Administrar los recursos.
- El suministro de interfaz( permite la circulación sencilla de la información) al usuario.
- Multiacceso es decir un usuario puede conectarse a otro ordenador sin tener que estar cerca de ella.
- Organizar los archivos en diversos dispositivos de almacenamiento como el disco duro.
- Gestionar los errores de hardware y la pérdida de datos.

- Características.-
El sistema operativo permite que los recursos del ordenador se usen de la manera más eficiente posible.
- Habilidad para evolucionar.
- Relacionar dispositivos.
- Comunicación en la red.
- Se encarga de administrar el hardware
- Comunicar a los dispositivos.
- Organizar datos para acceso rápido y seguro.
- Un sistema Operativo debe hacerle fácil al usuario el acceso y manejo de los dispositivos de Entrada/ Salida del ordenador.



Un SO: es un conjunto programas que se encuentra residente en memoria. Siempre ha de estar en el equipo informático de lo contrario no podríamos operar con nuestro ordenador.
El SO viene a ser un programa general (que engloba a un conjunto de subprogramas) que nos permite intercomunicarnos directamente con los dispositivos internos y físicos (hardware). Con lo que el SO en principio trabaja en ultima instancia con el conocido código binario (0s y 1s). Son sistemas operativos: el windows, linux, unís, ms-dos, etc.

Sus funciones mas importantes son:

-Gestiona los recursos del ordenador en sus niveles mas bajos.
-Dispone de una interface (elemento que hace posible la fácil comunicación usuario maquina) liberando al usuario del conocimiento del hardware. El SO windows se basa en una interface graficas, "GUI" (Interface Grafica de Usuario), permitiendo al usuario interactuar con el hardware de una forma sencilla y rápida.
-Sobre el SO funcionan el resto de programas y aplicaciones del software.

Sus generaciones:

-Generación 0º: década de los 40 los sistemas informáticos no disponían de SO con lo que los usuarios de estos debían introducir las instrucciones en código binario lo que hacia su uso restringido a personas de mucho conocimiento en esa materia.
-Generación 1º: década de los 50. Aparece el primer SO para lograr la fluidez en la trasmisión de información. Aparece el JLC (lenguaje de control de trabajo), se usaban tarjetas perforadas y eran controladas por operadores (personas con cierto conocimiento). Posteriormente se pasaron de las tarjetas a las cintas perforadas y estas iban mucho mas rápido.
En el primer SO había en ocupaba en memoria 64 KB (bastante en función de la capacidad total de la memoria en aquella época).

Se dan los primeros pasos de la multiprogramación es decir varios programas de usuario. El SO reparte tiempos del procesador. Aparece la llamada tecnología DMA usa buffers entre terminales: impresora, etc.
¿Qué es un buffer?: Es una fuente de almacenamiento temporal que reside en el propio dispositivo ya sea de entrada, o de salida.
Aparece el termino spooding: viene a ser como lo que gestiona la cola de instrucciones en el buffer.

Terminales Impresora

Durante esta generación aparecen los primeros multiprocesarodes (varios procesadores trabajando simultáneamente, a la vez).

Generación 3º: segunda mitad de la década de los 60 y 1º mitad de los 70. Es entonces cuando se desarrollan los SO tan importantes como el UNÍS para la gestión de grandes mainframes.
Durante esta generación el usuario perdió el control del hardware. Los equipos informáticos venían con el software (SO) de "regalo".

Generación 4º: segunda mitad de los 70 y primera de los 80. Los SO aumentan sus prestaciones y gestionan eficientemente los recursos del ordenador. Es en esta época donde mas facilidad se le da al usuario para su manejo. IBM separa los costos de hardware y software con esta estrategia de marketing se pensaba que facturarían el doble en ganancias. Pero no fue así. Los vendedores de software pasan a hacerse responsables de los bugs (o fallos de sus programas). Proliferaron las empresas desarrolladoras de software esto perjudico seriamente a IBM ya que así perdió la exclusividad.
Posteriormente se abrió el mercado de computadoras compatibles con IBM, estos son los llamados clónicos (varios dispositivos informáticos de distintas fabricas o procedencias intercomunicados y compatibles entre si constituyendo un único equipo informático. Este tipo de ordenadores es de precio mucho mas reducido que los IBM y sus prestaciones son las mismas).

Generación 5º: década de los 90. Los entornos gráficos cobraron mucha importancia, proliferaron y evolucionaron las llamadas GUIs (interfaces graficas del usuario). Los sistemas operativos tipo windows 9*, millenium o NT para empresas proliferaron y desplazaron de las empresas al ya consolidado UNÍS.

Grafico interno de la fusión entre el software y el hardware.

Una de las características he imnovaciones mas importantes de un SO es la llamada multi-tarea.
Un SO opera entre la CPU y los periféricos y con la tecnología multi-tarea reparte el tiempo entre ellos dos. Suponiendo que se lancen tres procesos (A,B,C), (proceso: conjunto de rutina, algoritmos, etc.). Lo que el SO hace internamente con esta tecnología es: recoger la primera operación del proceso A en CPU luego pasa a los periféricos con lo que la CPU descansa y en ese momento, recoge la primera operación del proceso B en CPU, posteriormente en cuanto va a los periféricos pasa al proceso C, y cuando a este le llegan los turnos que corresponden a los periféricos pasa a la segunda operación del proceso A. Y asi sucesivamente. Con esta tecnología se logra apurar y reducir enormemente el tiempo de proceso del SO, podemos llegar a unas 50 tareas simultáneamente. Sistemas operativos como, el ms-dos no disponen de ella, pero otros como windows si alcanzan esta tecnología.

Y con esto doy por finalizado el tutorial de componentes que incluyen un equipo informático.

Mulprogramacion o multiproceso: Es la técnica que permite cargar varios programas o procesos al mismo tiempo de forma simultanea.

Cada programa o proceso ha de usar unos recursos y el SO ha de gestionar esto.
Se pueden dar los llamados interbloqueos en la que 2 o mas programas estan a la espera por solicitar un dispositivo o memoria. El SO debe solucionar esto.

Batch: sirve para aprovechar tiempos muertos (noches), etc. En grandes empresas los usan para hacer copias de seguridad.

Tiempo real: Asigna de forma primaria unos tiempos si se pasa de ellos da paso al siguiente.

Seguridad: El SO debe suministrar los medios para la ejecución concurrente de los procesos, sincronizacion entre procesos, comunicación entre procesos.
El SO debe suministrar algoritmos de gestion y planificación de procesos que se encarguen de decidir que proceso se ejecutara o cual tomara al procesador y de llevar cuenta de los estados y procesos, sus prioridades y todo la restante información relevante.

Estado de los procesos
Activo: Ejecutándose en un instante de tiempo. En un sistema monoprocesador, solo puede haber uno.
Preparado: Listos para ejecutarse. Esperando que un procesador quede libre, bloqueado o suspendido, a la espera de que se cumpla una condicion.
Muerto: Ha terminado su ejecución o el sistema ha detectado un error fatal y la ha transferido ha estado nonato.
Nonato: El programa existe pero todavía no es conocido por el SO.

El estado global del SO en un instante determinado, es el conjunto de recursos y procesos existentes con sus estados correspondientes

Transición entre procesos

El distribuidor: es uin modulo del SO que activa procesos preparados de acuerdo con unos criterios determinados por ejemplo: prioridad.
Interrupcion: Son las llamadas del SO para solicitar servicios por ejemplo: una operación.de E/S.
Planificador: Modulo del SO que translada procesos de ejecución a preparados, por ejemplo: en sistemas de tiempo compartido porque se les ajusta el tiempo. O llega uno de mayor prioridad.
Paso de preparado a bloqueado: Cuando tiene lugar un evento que estuviera esperandopara poder perseguirlo
Windows 1 : Primera Versión de Microsoft Windows. Lanzado en 1985. Tomó un total de 55 programadores para desarrollarlo y no permitía ventanas en cascada.
Microsoft comenzó el desarrollo del "ADMINISTRADOR DE INTERFAZ", que posteriormente derivó en  Microsoft Windows en Septiembre de 1981. La interfaz inicial tenía menús ubicados en la parte inferior de la ventana y la interfaz sufrió un cambio en 1982 cuando se diseñaron los ahora comunes menús desplegables.
Esto ocurrió después de Apple Lisa, un experimento de Apple por llevar una interfaz gráfica al usuario. Sin embargo, ocurrió antes de Macintosh.
Windows prometía una interfaz gráfica fácil de usar y la utilización de gráfica independiente del dispositivo, así como el soporte de multitarea.
Las siguientes fueron las principales características de Windows 1.0:
  1. Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse.
  2. Gráficos de pantalla e impresora independientes del dispositivo.
  3. Multitarea cooperativa entre las aplicaciones Windows.
Windows 2 : Segunda versión de Microsoft Windows, lanzada en 1987. Windows 2 tenía más características que Windows 1, tales como iconos y ventanas traslapdas. Cuando se lanzó Windows/386, Windows 2 fue renombrado como Windows/286.
Nacen aplicaciones como Excel, Word for Windows, Corel Draw!, Ami, PageMaker).
Las siguientes fueron las principales características de Windows 2.0:
  1. Ventanas traslapadas
  2. Archivos PIF para aplicaciones DOS
Windows/386: En 1987 Microsoft lanzó Windows/386. A pesar de ser equivalente a su hermano Windows/286, mientras corrían aplicaciones Windows, éste proveía la capcidad de ejecutar múltiples aplicaciones DOS simultáneamente en memoria extendida
Las siguientes fueron las principales características de Windows/386:
  1. Múltiples máquinas virtuales DOS con multitarea.

Windows 3.0: Una completa reconstrucción de Windows con muchas nuevas facilidades tales como la habilidad de direccionar más allá de 640k. Fue lanzado en 1990, y vendió más de 10 millones de copias.
Las siguientes fueron las principales características de Windows 3.0:
  1. Modo estándard (286), con soporte de memoria grnade (large memory).
  2. Medo Mejorado 386, com memoria grande y soporte de múltiples sesiones DOS.
  3. Se agregó en Administrador de Programas y de Archivos
  4. Soporte de Red
  5. Soporte para más de 16 colores.
  6. Soporte para combo boxes, menús jerárquico y los archivos .INI privados para capa aplicación empezaron a cobrar más valor.
Windows 3.1: Una versión de Windows con muchas mejoras a Windows 3.0. Incluye soporte para fuentes True Type y OLE. Esta versión fue testigo de la pérdida del modo real, lo cual significa que no corre en procesadores Intel 8086.
Las siguientes fueron las principales características de Windows 3.1:
  1. No hay soporte para el modo Real  (8086).
  2. Fuentes TrueType.
  3. Multimedia.
  4. OLE - Object Linking and Embedding
  5. Capacidad para que una aplicación reinicie la máquina.
  6. Soporte de API de multimedia y red.
Windows 3.11: Una actualización gratis de Windows 3.1, que contenía parches para errores menores.

Windows for Workgroups 3.1: Una versión de Windows 3.1 que trabja en reed. Aunque Windows 3.1, por sí solo, puede trabajar en red, la instalación y configuración se mejoró con Windows for Workgroup.
Proveía capacidades para compatición punto a punto de archivos e impresoras. Los archivos podía ser accedidos desde otras máquinas corriendo DOS o Windows.
Windows for Workgroups inclure dos aplicaciones adicionales: Microsoft Mail,  para envió de correo electrónico, y Schedule+, una agenda para trabajo en grupo.

Windows for Workgroups 3.11: Una significatica mejora para Windows for Workgroup 3.1 agregando acceso a archivo de 32 bits y capacidad de fax.

Windows 95:(Win95) Sucesor de Windows 3.11 para PC's IBM. Se le conoció cómo "Chicago" durante su desarrollo. Lanzado el 24 de Agosto de 1995. En contraste con las anteriores versiones de Windows, Win95 es un sistema operativo más que una interfaz gráfica de usuario que corre sobre DOS.
    Provee soporte para aplicaciones de 32 bits, multitarea con desalojo, soporte de red incorparado (TCP/IP,IPX, SLIP, PPP, y Windows Sockets). Incluye MS-DOS 7.0 como una aplicación.
La interfaz gráfica, aunque similar a las previas versiones, fue significativamente mejorada.

Win32s : Win32s es un conjunto de librerías para Windows 3.1, la cual posibilita a los usuarios de correr la mayorías de las aplicaciones de Windows NT en Windows 3.1. Si bien permite ejecutar aplicaciones escritas para Windows NT, Win32s no da soporte para multitares con desalojo en Windows 3.1
Windows 98: Nueva versión del sistema operativo Windows. Podría decirse que es una compilación de características. Muchas de estas características ya se encontraban en Internet Explorer 4.0 (al ser instalado con la actualización de escritorio) y en Windows 95 OSR-2.
Permite soporte para la FAT32 (al igual que Win95 OSR-2) y el Active Desktop (de IE 4).
Soporte para USB y DVD.

Windows NT:(Windows New Technology, NT). El sistema operativo de 32 bits desarrollado originalmente para que sea OS/2 3.0 antes que Microsoft e IBM discontinuaran su trabajo con OS/2. NT se diseñó para estaciones de trabajo avanzadas (Windows NT 3.1) y para servidores (Windows NT 3.1 Advanced Server).
El primer lanzamiento fue  Windows NT 3.1 en Septiembre de 1993.
A diferencia de Windows 3.1, que era una interfaz gráfica que corría sobre MS-DOS, Windows NT es un sistema operativo por sí solo. El usuario lo ve como Windows 3.1, pero tiene multi-procesos real, seguridad y protección de memoria.
Está basado en un microkernel, con un direccionamiento de hasta 4GB de RAM,soporte para sistemas de archivos FAT,NTFS y HPFS, soporte de red incorporado, soporte multiprocesador, y seguridad C2
NT está diseñado para ser independiente del hardware. Una vez que la parte específica de la máquina - la capa HAL (Capa de Absttracción de Hardware)- ha sido llevada a un máquina particular, el resto del sistema operativo debería compilar teóricamente sin alteración. Se lanzó una versión de NT para correr en máquinas Alpha de DEC.
NT necesitaba un 386, con al menos 12MB de RAM (preferible 16MB), y al menos 75MB de disco duro libre.

Windows NT 3.1: Primera versión de Windows NT (WNT). Existe una leyenda popular que dice que la persona responsable del desarrollo de VMS en VAX de DEC fue también responsable de Windows NT, y si cada letra de VMS es avanzada a la siguiente letra del abecedario se llega a WNT.

Windows NT 3.5: Una versión mucho más mejorada de NT 3.1. Desde estas versión Windows NT se vende como "Windows NT 3.5 Workstation" y "Windows NT 3.5 Server".

Windows NT 4: La nueva versión de Windows NT, denominada "Cairo" en su etapa de desarrollo. Presenta las mismas características de la interfaz de Windows 95. Tiene algunas modificaciones en su diseño con respecto a las porciones GDI y USER del sistema operativo.
Windows CE: Un sistema operativo de la familia Windows y que fue el primero en no estar orientado a los equipos de escritorio. Los dispositivos en los que Windows CE presta servicios son Handheld PC y PalmSize PC. Windows CE también ha permitido la creación de un nuevo sistema denominado AutoPC, que consiste de un PC empotrado en un automóvil que va ubicado en donde actualmente va una radio. Permite controlar la radio, CD y revisar el correo electrónico. Windows CE también permite la creación de aplicaciones en tiempo real.