Ne doit pas être confondu avecWindows NT 3.x.
| Windows 3.x | ||||||||
| Famille | Windows (fondé sur MS-DOS) | |||||||
|---|---|---|---|---|---|---|---|---|
| Langues | Multilingue | |||||||
| Type denoyau | DOS | |||||||
| État du projet | Arrêt du support le | |||||||
| Entreprise / Développeur | Microsoft | |||||||
| Licence | MicrosoftEULA | |||||||
| Première version | Windows 3.0 | |||||||
| Dernière version stable | EU:3.11; Chine: 3.2 (EU:; Chine:) | |||||||
| Environnement de bureau | 16 bits | |||||||
| Site web | www.microsoft.com | |||||||
| ||||||||
| modifier | ||||||||
La lignée 3.x deWindows est une suite desystèmes d'exploitation 16 bits pourcompatibles PC apparu le dans la version 3.0. Orientée grand public, cette lignée de Windows est la première à être commercialisée directement sur un nouveau PC, et la première version à connaître un large succès.
Windows 3.0 a été lancé le avec des améliorations significatives par rapport à laWindows 2, notamment au niveau de l'interface et de la gestion de la mémoire grâce aux capacités des processeursIntel 80286 et80386.
C'est le système DOS de Microsoft le plus vendu.
Ce programme se lançait depuis l'invite de commandeMS-DOS à l'aide de la commandewin. Il se présentait comme une surcouche graphique pour MS-DOS, tout comme les versions précédentes de Windows. Cependant, son lancement remplaçait aussi quelques routines du DOS par des routines Windows notamment au niveau de la gestion des ressources mémoire. C'est la dernière version qui propose une compatibilité parfaite avec les applications écrites pour les versions précédentes de Windows.
Pour ce qui est de l'aspect graphique le système de gestion des programmes MS-DOS était remplacé par ungestionnaire de programmes fondé sur un système d'icônes et sur un système de gestion de fichier sous forme de listes appeléWinfile. Le lancement d'applications était ainsi grandement simplifié. MS-DOS restait l'interface principale, depuis laquelle on lançait Windows.
Lepanneau de configuration avait été refondu en imitant celui deMac OS. Il contenait en un seul point les réglages du système ainsi qu'un panneau de commande simple régissant l'apparence de l'interface.
Quelques applications étaient fournies telles leBloc-notes ou leWrite (prédécesseur deWordPad), déjà présentes sur les versions précédentes ainsi que lacalculatrice etPaintbrush, l'ancêtre dePaint. Le jeu fourni jusque-là,Reversi était complété par un jeu tout nouveau, leSolitaire.
Cette version testait également le DOS sous-jacent et émettait des messages de mise en garde s'il ne s'agissait pas d'un DOS Microsoft (par exemple le DR-DOS créé parDigital Research).
Il existe trois modes de fonctionnement du système. Windows 3.0 dispose de trois noyaux différents qui prennent en charge les améliorations apportées par les processeurs 80286 et 80386 :
Ainsi chaque processus DOS lancé sur la machine s'exécute de manière autonome dans des machines virtuelles séparées sans connaître l'existence des autres applications lancées, alors que les applications Windows graphiques sont mélangées au sein d'un même fil d'exécution (thread) et partagent donc le même espace mémoire. Une application Windows peut donc mettre en danger une autre application Windows alors que les applications DOS sont (en théorie) isolées entre elles.
Une compatibilité ascendante existe. Il est ainsi possible d'utiliser par exemple le noyau80286 sur un ordinateur équipé d'un processeur80386 mais l'opération inverse n'est pas possible. Windows 3.0 est le dernier système d'exploitation de la firme Microsoft qui supporte le processeur 8086 équipant les premiers IBM-PC.
La sélection du mode approprié au lancement de Windows est gérée par la commandewin.com. Elle détecte automatiquement le mode le plus approprié lors de son lancement. Il est tout de même possible de forcer l'usage d'un mode particulier à l'aide d'unswitch lors de l'appel de la commande :
Le multitâche fut rendu possible puisque les programmes écrits en mode texte pourMS-DOS pouvaient y être lancés dans une fenêtre (possibilité déjà offerte, mais limitée dans Windows 2.1 pour 386). À cette époque, la plupart des programmes restaient d'ailleurs encore écrits pour le DOS.
Les extensions multimédia ont été lancées à la fin1991 pour les ordinateurs équipés de Windows dès leur vente (versionsOEM). Ces versions tardives de Windows 3.0 possédaient en plus de l'originale un lecteur deCD audio ainsi qu'un support de base pour une entrée et une sortie audio. Le formatGeneral MIDI n'étant pas encore très répandu, une application nommée leMidi mapper permettait de réaffecter au vol les canaux MIDI.
Toutes ces fonctions ont ensuite été ajoutées dansWindows 3.1.

Windows 3.1, successeur de la version 3.0 a été lancé le. Techniquement, Windows 3.1 se caractérise par l'abandon dumode réel dans l'exécution de Windows. Il faut donc posséder un ordinateur doté d'unprocesseur 80286 ou supérieur pour pouvoir utiliser Windows 3.1.
Ce système incluait le support des policesTrueType ainsi que plusieurs polices utiles pré-installées, faisant pour la première fois de Windows une plate-forme acceptable pour le traitement de texte. Une fonction similaire était disponible sousWindows 3.0, toutefois par l'installation d'un outil de tierce partie,Adobe Type Manager (ATM).
Windows 3.1 a été conçu avec le souci de préserver la compatibilité avec les versions antérieures. Windows 3.1 et 3.11 ne supportaient pas beaucoup de formats de fichiers : par exemple, pour les images, pas deGIF ni deJPEG ; seuls lebitmap 8 bits (éventuellementRLE) ou 24 bits étaient reconnus sans devoir installer des ajouts. De plus, à l'aide de pilotes graphiques adaptés, il était possible d'atteindre les résolutions telles que leXGA (1 024×768pixels) avec une profondeur de couleurs de 24 bits pour un meilleur confort d'utilisation.
Une version spécifique de Windows 3.1 a été conçue pour les marchés d'Europe de l'Est et du Centre afin d'être compatible avec l'alphabet cyrillique, cette version comprenant des polices avec desmarques diacritiques caractéristiques des langues est-européennes.
Cette version permet également l'accès au disque dur en 32 bits. Concrètement, Windows peut désormais contrôler directement le disque dur à l'aide de pilotes adaptés sans passer par les étapes :DOS →BIOS → Contrôleur dedisque. Il en résulte une bien meilleure performance puisque Windows reste dans son mode d'exécution 32 bits, et n'appelle pas les routines du BIOS. Ainsi, plus de passage en mode réel pour l'accès aux disques ni par la ROM du BIOS. Il fallait cependant disposer d'un pilote compatible avec son contrôleurIDE, sans quoi l'option n'est pas proposée par Windows[1].
Comme dansWindows 3.0, on retrouve legestionnaire de fichiers et le gestionnaire de programmes (respectivementFile Manager etProgram Manager en anglais). Windows 3.1 a été le dernier Windows à ne pas inclure lemenu contextuel par clic-droit tel qu'on le connaît aujourd'hui. Ledémineur a remplacé leReversi à partir de cette version. On y retrouve égalementWinfax,Paint,Notepad (le bloc-notes), lacalculatrice Windows ainsi que Media Player.
En 1996, Windows 3.1 devient compatible avecInternet Explorer 2.0 (à l'origine conçu pourWindows 95) et ce jusqu'à la version 5.0 sortie en 1999 après que la compagnieFTP[2]Software (qui est à l'origine du PC/TCP) ait fourni à Microsoft les technologies nécessaires. Un client de messagerie électronique 16 bits est également disponible pour Windows 3.1.
Il existe une mise à jour mineure vers Windows 3.11 distribuée en téléchargement. Pour ceux qui ne disposaient pas de copie de Windows 3.1, un jeu de disquettes incluant directement Windows 3.11 fut également disponible. Le support de Windows 3.1 et 3.11 s'est arrêté le.

Win32s était une extension de Windows 3.x nécessitant une machineIA-32 contenant la prise en charge d'un jeu très réduit d'instructionsWin32 (« s » veut dire « subset »). Win32s a été supporté par les compilateurs deMicrosoft jusqu'à1997, où la nouvelle configuration des compilateurs construisaient des exécutables où l'adresse de chargement n'est pas disponible et où la section.reloc est manquante (voir(en)relocation). Ce n'est en aucun cas un problème sur les systèmes d'exploitation nativement 32 bits, aussi appelés Win32 (Windows 9x/NT/XP et autres) car l'adressage virtuel permet au programme de considérer l’intégralité de la mémoire d’unsegment comme disponible.
La distribution standard était fournie avec un jeu nomméFreecell, dont la version 32 bits (fournie par ailleurs également avec Windows 9x/NT) permettait le test du bon fonctionnement desappels systèmeWin32. Lamise en œuvre deWin32 a été beaucoup plus complète sous Windows 95 qui était presque totalement compatible avecWindows NT 3.x.
Il s'agissait d'une version de Windows 3.1 étendue pour un support aisé desgroupes de travail sur un réseau local. Une version fondée sur Windows 3.11 a également vu le jour.
Windows for Workgroups 3.1 (nom de codeKato) était une version étendue de Windows 3.1 qui incluait le partage de fichiersSMB grâce aux protocoles réseauxNetBEUI et/ouIPX. Le support du réseauTCP/IP sous Windows 3.x s'appuyait sur des installations extérieures à Windows telles queTrumpet Winsock.
Windows for Pen Computing n'est pas un système Windows à proprement parler mais plutôt un pilote qui, à l'aide d'un périphérique de pointage adapté, permet de se passer de la souris. On pense notamment aux ordinateurs portables de l'époque. Le PC sous Windows devenait ainsi plus facile d'utilisation sur ce genre de machine. Il s'agit conceptuellement de l'ancêtre de l'éditionWindows for TabletPC.
Windows 3.x a été remplacé en1995 parWindows 95 (nom de codeChicago) qui réunissait Windows etMS-DOS dans un seul système. Windows 3.11 n'est officiellement plus pris en charge par Microsoft depuis le. L'éditionWorkgroups, encore proposée sous licence à certains fabricantsOEM en vue d'une intégration dans l'univers de l'équipement embarqué, n'est plus disponible depuis le[2].
Windows 3.x | |||||
|---|---|---|---|---|---|
| Précédé par | Suivi par | ||||
|
|
| |||
| MS-DOS | |||||||
|---|---|---|---|---|---|---|---|
| Windows 9x | |||||||
| Windows NT |
| ||||||
| Windows Server | |||||||
| Windows CE | |||||||
| Histoire de Microsoft Windows | |||||||
| Apple |
| ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Dérivés deBeOS | |||||||||||
| DOS | |||||||||||
| IBM | |||||||||||
| Microsoft Windows |
| ||||||||||
| ReactOS Foundation |
| ||||||||||
| POSIX /Unix |
| ||||||||||
| Dérivés d'AmigaOS | |||||||||||
| Dérivés duTOS | |||||||||||
| D’importance historique | |||||||||||
| Mobile |
| ||||||||||
| Embarqués |
| ||||||||||
| Autres systèmes | |||||||||||
| Pour une liste complète, voir laliste des systèmes d’exploitation et lacatégorie « Système d’exploitation ». | |||||||||||