# Windows 3.1x

Windows 3.1x es el nombre genérico que abarca las versiones 3.1, 3.11 y 3.2 del entorno operativo de 16 bits lanzadas por Microsoft entre 1992 y 1993. Aunque comúnmente se asocia con la familia Windows, estas versiones todavía dependían de MS-DOS como base, ya que en ese momento Windows no era un sistema operativo completamente independiente .
Estas versiones de Windows se convirtieron en un éxito global, compitiendo directamente con sistemas como el Apple Macintosh y el Commodore Amiga . Parte de su popularidad se debió a mejoras significativas, como la compatibilidad con tipografías TrueType, que mejoró la calidad de impresión, la visualización de textos, y un manejo más avanzado de la memoria .
Windows 3.1x operaba en modo protegido, lo que lo hacía compatible con procesadores Intel 80286 o superiores, ofreciendo soporte para la administración de memoria extendida y permitiendo ejecutar múltiples sesiones de MS-DOS en modo real . Además, introdujo el Administrador de Programas y el Administrador de Archivos, que facilitaban la gestión de aplicaciones y archivos dentro del entorno gráfico .
El sistema también mejoró en estabilidad y añadió soporte para multimedia y redes de trabajo en grupo, permitiendo la colaboración en entornos empresariales mediante el uso compartido de archivos . Otras innovaciones incluyeron controles comunes de la interfaz gráfica (menús jerárquicos, cuadros de diálogo) y la introducción de archivos de configuración con extensión .ini para cada aplicación, precursor del Registro de Windows .
Windows 3.1x fue clave en la expansión de Microsoft, consolidando su posición en el mercado de sistemas operativos y allanando el camino para las futuras versiones más avanzadas de Windows .

## Ediciones
### Windows 3.1

Windows 3.1 fue lanzado el 6 de abril de 1992 y marcó un hito importante en la evolución del sistema operativo de Microsoft, dejando de lado el soporte para el modo real y exigiendo un procesador Intel 286 con al menos 1 MB de RAM para su funcionamiento. Este cambio incrementó significativamente la estabilidad del sistema en comparación con Windows 3.0, que todavía soportaba configuraciones más antiguas.
Entre las novedades más destacadas se incluye la integración del soporte para las fuentes TrueType, lo que permitió a los usuarios disponer de tipografías escalables sin necesidad de herramientas de terceros como Adobe Type Manager. Esta función mejoró la calidad tipográfica en aplicaciones de Windows.
Windows 3.1 también introdujo mejoras en el manejo de la memoria. Mientras que su predecesor estaba limitado a 16 MB de memoria RAM, esta versión podía acceder teóricamente a hasta 4 GB de memoria en modo protegido, aunque el límite práctico era de 256 MB debido a las limitaciones técnicas de la época. Ningún proceso individual, sin embargo, podía utilizar más de 16 MB.
Se optimizó la interfaz gráfica, añadiendo funciones como el arrastrar y soltar para iconos y archivos, lo que permitió una mejor experiencia de usuario. Además, por primera vez, se podían arrastrar archivos directamente al administrador de impresión para imprimirlos, o mover un archivo a una ventana de aplicación para que este fuera procesado.
La capacidad de multitarea mejorada fue otra de las grandes mejoras de Windows 3.1. Las aplicaciones DOS ahora podían interactuar más eficientemente con el sistema operativo, permitiendo, por ejemplo, el uso del ratón en algunas aplicaciones DOS dentro de Windows. Sin embargo, era necesario que estos programas DOS cargaran sus propios controladores de hardware antes de iniciar Windows.
Uno de los avances técnicos más importantes fue la introducción del acceso a disco de 32 bits, que mejoró el rendimiento al utilizar controladores de modo protegido, reduciendo la dependencia de la BIOS de 16 bits. También, por primera vez, Windows 3.1 se distribuyó en CD-ROM, aunque seguía siendo común encontrarlo en disquetes de diferentes capacidades.
Otra característica importante fue la introducción del Registro de Windows, una base de datos centralizada que almacenaba configuraciones de aplicaciones y componentes del sistema, un concepto que sigue siendo fundamental en las versiones modernas de Windows.
Finalmente, Windows 3.1 fue la primera versión del sistema operativo que permitía ejecutar programas de Windows directamente desde la línea de comandos. Esto supuso un avance significativo en términos de flexibilidad y usabilidad.

#### Windows 3.1 para Europa Central y Oriental

Una versión especial denominada Windows 3.1 para Europa Central y Europa Oriental permitió el uso de caracteres en cirílico y el uso de fuentes con acentos diacríticos característicos del centro europeo y los idiomas de Europa del Este. Microsoft introdujo su propia página de códigos (Windows-1250) y ha apoyado su uso, a pesar de ser una violación de las normas ISO de muchos países (por ejemplo, la página de códigos oficial polaca es ISO-8859-2, que fue ignorado por Microsoft, pero con el apoyo de versiones contemporáneas de Internet Explorer). Asimismo, Microsoft también lanzó Windows 3.1J con soporte para el idioma japonés, que vendió 1,46 millones de copias en su primer año en el mercado (1993) en Japón.

### Windows 3.11

El 11 de agosto de 1993, Microsoft lanzó una actualización para Windows 3.1, apodada Windows 3.11, así que, Windows 3.11 no es una versión independiente de Windows, sino más bien una actualización de software de Windows 3.1, así como los actuales Service Packs de Windows. Para esos que no tuvieron una copia de la versión anterior Windows 3.1, conjuntos completos de discos de Windows 3.11 se distribuyeron en ese momento, además de una actualización gratuita para todo aquel que ya tenga Windows 3.1

### Windows 3.2

El 22 de noviembre de 1993, Microsoft lanzó una versión en chino mandarín simplificado de Windows para China, Hong Kong, y Taiwán. El sistema actualizado se identificó como Windows 3.2., así que Windows 3.2 es la versión china de Windows 3.11. La actualización se limita a esta versión en el idioma, donde se fija exclusivamente los asuntos relacionados con el complejo sistema de escritura de la lengua china con proceso de mejora.
Windows 3.2 fue vendido generalmente por los fabricantes de ordenadores en una versión de diez discos de MS-DOS que incluyen los caracteres simplificados y tradicionales para todos los programas y utilidades dentro del sistema.

### Windows Modular

Windows Modular es una versión específica de Windows 3.1 diseñada para funcionar en el Sistema de Información de Vídeo Tandy, que era un sistema de visualización utilizado principalmente en entornos educativos y comerciales en los años 90. Esta versión estaba orientada a maximizar la eficiencia y el rendimiento en hardware Tandy, que incluía características especiales de visualización y un diseño de interfaz adaptado a las capacidades de estos sistemas.

#### Características Clave de Windows Modular

* Compatibilidad con Hardware Tandy: Windows Modular estaba optimizado para funcionar con la arquitectura de hardware de Tandy, aprovechando sus características únicas, como la capacidad de procesamiento de gráficos y video.
* Interfaz de Usuario Adaptativa: La interfaz estaba diseñada para ser más intuitiva y accesible, considerando el contexto educativo en el que se utilizaría principalmente.
* Modularidad: Este diseño permitía a los usuarios y administradores personalizar y adaptar el sistema a sus necesidades específicas, lo que lo hacía atractivo para instituciones educativas y entornos empresariales.
* Soporte para Aplicaciones Educativas: Windows Modular incluía herramientas y aplicaciones que eran particularmente útiles en ambientes educativos, permitiendo a los docentes y estudiantes interactuar de manera más eficaz con el sistema.
* Uso en Entornos Limitados: Al ser una versión modular, estaba diseñada para funcionar eficientemente en sistemas con recursos limitados, algo común en hardware más antiguo de la época.

## Windows para Trabajo en Grupo

Extensión que permite a los usuarios compartir la mayoría de sus recursos y solicitar las de los demás sin un servidor de autenticación centralizado. Se utilizó el protocolo SMB mediante el NetBIOS .

### Windows 3.1 para Trabajo en Grupo

Windows 3.1 para Trabajo en Grupo (nombre en clave Winball originalmente, y más tarde Esparta), publicado en octubre de 1992, tiene soporte de red nativa. Esta es una versión extendida de Windows 3.1 que viene con soporte SMB para compartir archivos a través de la NetBIOS basados en protocolos de transporte de red NBF y/o IPX , incluye el juego de cartas Corazones, e introdujo VSHARE.386, el controlador de dispositivo virtual de la versión SHARE.EXE para terminar y permanecer activo en el programa.

### Windows 3.11 para Trabajo en Grupo

Windows 3.11 para Trabajo en Grupo (con nombre en código original Bola de Nieve), fue lanzado el 11 de agosto de 1993, y enviado en noviembre de ese año. Es compatible con accesos a archivos de 32 bits, completos de 32 bits redirectores de red y el archivo VCACHE.386 compartido entre ellos. Windows 3.11 para Trabajo en Grupo deja atrás el soporte en modo estándar y necesita una computadora con procesador 386 para poder funcionar.
El paquete Winsock fue requerido para apoyar los protocolos TCP/IP de red en Windows 3.x. Generalmente, en paquetes de terceros fueron utilizados, pero en agosto de 1994, Microsoft lanzó un paquete de complemento (cuyo nombre clave fue Wolverine) que proporciona soporte de TCP/IP en Windows 3.11 para Trabajo en Grupo . Wolverine tuvo una apilación de 32-bits (accesible desde aplicaciones de 16 bits de Windows a través de WinSock Thunk), que le dio un rendimiento superior a la mayoría de los apilados TCP/IP por terceros de Windows disponibles. Sin embargo, sólo fue compatible con Windows 3.11 para Trabajo en Grupo, y carecían de apoyo para marcado telefónico. La pila de Wolverine fue una versión preliminar de la pila TCP/IP que más tarde vendría incluido con Windows 95, y se proporcionó un campo de pruebas para las capas de compatibilidad con arquitecturas de entre 16~32 bits que fue crucial para el éxito de Windows 95.
Después del lanzar el Sistema Operativo de Disquetes 6.22 en 1994, Windows 3.11 para Trabajo en Grupo reemplazó a Windows 3.1 para instalaciones OEM en equipos nuevos a causa de sus capacidades mejoradas y una mayor estabilidad.

## Modos de memoria

Windows 3.1 ofrece la posibilidad de ser ejecutado en dos modos de memoria distintos, cada uno diseñado para diferentes arquitecturas de hardware:
* Modo Estándar: Este modo está destinado a equipos equipados con un procesador Intel 80286. Opera en el modo protegido, permitiendo que el sistema aproveche las características de este procesador, como la gestión de memoria y la estabilidad, lo que resulta en un rendimiento más eficiente en comparación con versiones anteriores.
* Modo Mejorado 386: Este modo fue diseñado para computadoras que utilizan procesadores Intel 80386 o superiores. En este modo, Windows 3.1 no solo aprovecha el modo protegido, sino que también implementa el modo virtual 8086, permitiendo la ejecución de aplicaciones de 16 bits en un entorno protegido de 32 bits. Esta arquitectura proporciona un acceso más amplio a la memoria, mejorando el rendimiento y la capacidad de multitarea del sistema operativo.

## Requisitos del sistema

Según los datos oficiales de Microsoft, Los requisitos para su instalación son:
| Requisito | Descripción |
| Procesador | Intel 80286 o superior (no es compatible con Intel 8088 u 8086) |
| Memoria RAM | 2 megabytes de RAM libres |
| Espacio en disco duro | 20 megabytes de espacio libre en el disco duro |
| Disquetera | Disquetes de 5¼ o 3½ pulgadas |
| Tarjeta gráfica | Adaptador de Gráficos Hércules, EGA, VGA o SVGA (no soporta CGA) |
| Monitor | Monitor monocromo (se recomienda un monitor VGA) |
| Tarjeta de sonido | Compatible con Sound Blaster (opcional) y altavoces |
| Unidad de CD-ROM | Opcional, facilita la instalación |

## Soporte y legado

Windows 3.1x fue sucedido por Windows 95 en agosto de 1995. Microsoft dejó de dar soporte técnico finalmente Windows 3.1x a finales del 2001.
Curiosamente Microsoft, dejó de vender licencias de este sistema operativo en 2008. Sin embargo, el soporte oficial terminó en el 2001. Todavía se anda usando, en especial la versión 3.11 en algunos sistemas embebidos como cajeros automáticos, terminales de punto de venta e incluso en sistemas de información en vuelo o entretenimiento de diferentes líneas aéreas como Virgin o Qantas.
También se supo que otras compañías como Southwest, UPS y FedEx no habían tenido ningún problema con la interrupción de CrowdStrike porque funcionaban en partes esenciales con Windows 3.1.
El 9 de julio de 2008, Microsoft anunció que Windows para Trabajo en Grupo para sistemas embebidos dejaría de estar disponible para su distribución mediante OEM a principios de noviembre del 2008.
El 14 de julio del 2013, la versión del núcleo Linux 3.11 se llamó oficialmente Linux para Trabajo en Grupo (como una referencia al Windows 3.11 del mismo nombre).

## Programas preinstalados

A continuación se listan los programas con los que Windows 3.1 venía instalado:

### Accesorios de Windows

* Write: Permite crear y modificar documentos con formato enriquecido. Permite insertar imágenes, paquetes y sonidos. Predecesor de WordPad (Windows 95)
* Paintbrush: Un accesorio para crear o modificar imágenes de mapa de bits en formato BMP o DIB.
* Terminal: Permite conectarse a un dispositivo o servidor externo mediante una terminal emulada.
* Bloc de notas: Editor de texto sin formato.
* Grabadora: Accesorio para grabar y ejecutar macros.
* Fichero: Administrador de contactos. Permite guardar cosas como la dirección, el número de teléfono e incluso una imagen, entre otros.
* Agenda: Un organizador de eventos personales.
* Calculadora: Un accesorio para realizar cuentas. Se puede elegir entre un modo estándar (para cálculos simples) y un modo científico (para cálculos más complejos)
* Reloj: Muestra la hora actual. Se puede elegir entre un reloj digital o analógico, además de elegir si se quiere mostrar la fecha o no, y si se quiere mostrar el valor de los segundos.
* Empaquetador de objetos: Una herramienta que permite crear iconos vinculados a un objeto o enlace para poder después insertarlo en un documento (en Write, por ejemplo)
* Mapa de caracteres: Herramienta para insertar caracteres no presentes en un teclado convencional, ya sean letras de un alfabeto extranjero, o un símbolo especial.
* Transmisor de medios: Permite reproducir archivos de sonido y vídeo (en caso de que el paquete de Vídeo para Windows esté instalado). También es compatible con vídeos MOV en caso de instalar QuickTime.
* Grabadora de sonidos: Accesorio para grabar un archivo de audio mediante un micrófono. Los archivos después se pueden modificar cambiando la velocidad, o añadiendo efectos como eco o inversión.

### Juegos

* Solitario: Juego de cartas clásico de Windows. Está incluido desde Windows 3.0 en todas las versiones hasta Windows 7, y en Windows 8.x y 10 como aplicación descargable desde la Tienda Microsoft.
* Buscaminas: Juego de lógica en que debes de intentar despejar todo el tablero sin explotar ninguna mina. Originalmente introducido en el primer paquete de entretenimiento de Microsoft para Windows 3.0, en esta versión vino preinstalado.

### Aplicaciones del sistema

* Administrador de Programas: Se incluye en todas las versiones de Windows desde la versión 3.0 hasta Windows XP Service Pack 1. Una biblioteca de iconos no operable llamado progman.exe se incluye en Windows XP Service Pack 2, y el archivo se ha eliminado por completo de Windows Vista. Si el Administrador de Programa se inicia en Windows XP Service Pack 2 y posteriores, no pareciera funcionar, pero cuando un archivo *.grp creado para Windows 3.1 se procesa, se convierte el contenido de los archivos *.grp a una carpeta del menú Inicio.
* Administrador de archivos: Una herramienta para manejar archivos de todo tipo. Se pueden copiar, mover y borrar archivos, además de poder crear directorios, acceder a otras unidades (como la de disquetes o CD) y asociar extensiones de archivo a programas específicos.
* Panel de control: Menú desde donde se pueden cambiar distintas configuraciones del sistema, como los temas de colores, las fuentes de texto, la apariencia del escritorio, los puertos serie, el mouse y el teclado, las impresoras, los controladores y el sonido.
* Administrador de impresión: Una cola donde se muestran todos los archivos a imprimir. Se puede configurar la prioridad de cada uno de ellos, además de ver la fecha y hora de impresión.
* Visor del portapapeles: Herramienta para visualizar lo que hay en el portapapeles en ese momento.
* Instalar Windows: Programa para cambiar la configuración de hardware del equipo, la red y administrar los componentes de Windows.
* Editor PIF: Una utilidad para programar el comportamiento y las diferentes configuraciones bajo las que se ejecutará un programa de MS-DOS.

## Otros programas y complementos

* Internet Explorer: Microsoft lanzó versiones de Internet Explorer desde 2.0 hasta la versión 5.0 de 16 bits para Windows 3.1.
* Microsoft Bob: Interfaz lanzada en marzo de 1995 y vendida por separado basada en un asistente virtual. Su principal atractivo fue el de facilitar el uso del ordenador a niños y personas con poca o ninguna experiencia. Este producto no tuvo éxito, y ha terminado retirándose poco después del lanzamiento de Windows 95.
* Win32s: Una extensión introducida para Windows 3.1x que permitió la compatibilidad limitada con el entonces nuevo Windows API de 32 bits utilizado por Windows NT y Windows 95. Hubo un rumor de que Microsoft no quiso incrementar incorporar cualquier versión de Windows 3.1x a algo así como Windows 3.2 porque podría ser confundido con el Win32 API o distraer a los consumidores de la actualización a un "verdadero sistema operativo de 32 bits" de otra manera, como el entonces próximo Windows 95 lo fue, aunque Windows NT 3.1 y 3.5 fueron ambos sistemas operativos de 32 bits que fueron similares en apariencia. Para el ensayo de las nuevas funciones de Win32, el juego Carta Blanca anduvo incluido.
* Video para Windows: Se introdujo por primera vez en noviembre de 1992 como una respuesta a QuickTime de Apple, que fue tecnología que añade vídeo digital a la plataforma Macintosh. Costaba alrededor de $200, y contenía software de edición y codificación de programas para su uso con tarjetas de entrada de vídeo. Una versión en tiempo de ejecución para la visualización de vídeos también estuvieron disponibles. Originalmente lanzado como una extensión gratuita para Windows 3.1 y Windows 3.11, que luego se convirtió en un componente integral de Windows 95 y posteriores. Así como QuickTime, hubo tres componentes de vídeo para Windows. La tecnología que se introdujo un formato de archivo diseñado para almacenar vídeo digital, Audio Video Interleave (AVI). La tecnología proporciona una interfaz de programación de aplicaciones que permite los desarrolladores de software que trabajan en la plataforma de Windows para agregar la capacidad de tocar o manipular video digital para sus propias aplicaciones. Finalmente, se incluye un paquete de software para la reproducción y manipulación de vídeo digital.
* Windows for Pen Computing 1.0: Paquete adicional que lanzó Microsoft en 1991, que se instaló sobre Windows 3.x, y proveía al sistema de capacidad táctil para ser manejado con un lápiz o estilete en dispositivos táctiles. Es un paquete muy poco conocido, que permitió entre otras cosas, escribir a mano alzada en Windows 3.x como si utilizáramos un cuaderno convencional. Además, tuvo soporte para el reconocimiento de escritura manual y un teclado virtual, en que se pudo tener la tecla "Ñ" en caso de instalar Windows en español.