Windows 95 98 en 2024
Soyons
clairs : installer windows 95 ou 98 en 2024 n’a pas grand intérêt
si ce n’est pour se rappeler, ou découvrir pour les plus jeunes,
un ancien système d’exploitation ou encore faire fonctionner un
vieux logiciel. Si vous voulez refaire réellement fonctionner un
windows 95, vous trouverez le nécessaire sur cette page. Une seule
"nouveauté" relative pour windows 95 98 : le navigateur
internet K-meleon 1.5.4 avec
un patch d'avril 2022 pour améliorer
la compatibilité avec les sites internets actuels. Ce navigateur permet de surfer sur internet, toutefois sans les images pour windows 95 du fait d'un bug, mais avec les images pour
windows 98. Il est
aujourd'hui impossible d'aller sur internet avec les navigateurs
d'époque. Sur cette page, outre les versions windows 95, vous
trouverez windows 98 première
édition qui ressemble à windows 95 avec beaucoup moins de bugs et enfin
windows 98 seconde édition qui est la version la plus aboutie.
Les images iso des CDROM correspondent aux CD d'origine avec intégration de la clé d'installation et addition d'un dossier "Logiciels" qui contient des drivers et des logiciels indispensables. Leur taille dépasse donc la taille d'un CDROM réel.
Illustration avec windows 95 A
Téléchargement windows 95 1995 (4.00.950A). La clé est incluse dans les fichiers d'installation. Attention, cette version ne fonctionne qu’en FAT16. Les partitions ne doivent pas dépasser 2Go.
Disquette windows 95 V1 Windows 95 V1 CDROM
Téléchargement windows 95 SR2 1996 (4.00.950B). La clé est incluse dans les fichiers d'installation. Cette version supporte en natif la FAT32. Une installation en FAT16 reste possible.
Disquette windows 95 SR2 Windows 95 SR2 CDROM
Téléchargement windows 95 SR2 2.5 1997 (4.00.950C). La clé est incluse dans les fichiers d'installation. Cette version supporte en natif la FAT32. Une installation en FAT16 reste possible.
Disquette windows 95 SR2 Windows 95 SR2.5 CDROM
Téléchargement windows 98. La clé est incluse dans les fichiers d'installation. Cette version supporte en natif la FAT32. Une installation en FAT16 reste possible. Le CDROM est bootable, à la différence de windows 95.
Disquette windows 98 Windows 98 CDROM
Téléchargement windows 98 seconde édition. La clé est incluse dans les fichiers d'installation. Cette version supporte en natif la FAT32. Une installation en FAT16 reste possible. Le CDROM est bootable, à la différence de windows 95.
Disquette windows 98 SE Windows 98 SE CDROM
CDROM bootable comprenant toutes les commandes MSDOS native de windows 98
Les ordinateurs actuels ne sont pas compatibles avec windows 95. Il faudra donc obligatoirement utiliser une émulation avec une machine virtuelle. Au premier démarrage vous devez redémarrer sur la disquette FIX95CPU.IMG qui permet de corriger les fichiers fautifs et seulement après redémarrer sur le disque dur.
En pratique l’ensemble de cette page repose sur les résultats obtenus avec une machine sous une variante de la distribution linux ubuntu (Lubuntu 22.04) et une machine virtuelle Virtual Box (version 6.1.50).Le processeur de l'ordinateur est un AMD RYZEN 7 5700G.
Nous n’utiliserons pas de disquette ou de CDROM physique, mais uniquement des images sous format img pour les disquettes et iso pour les disques optiques. Le logiciel Iso Master permet très facilement de créer une image iso. Virtual Box peut créer une image de disquette vide. Ubuntu monte facilement les images img et iso en lecture seule. Pour modifier une image de disquette, il faut la monter en lecture écriture avec la ligne de commande suivante :
gnome-disk-image-mounter --writable disquette.img
Il n’est pas possible de modifier une image iso. Pour un CDROM non bootable la solution simple est de recopier le contenu du CDROM dans un répertoire, le modifier et créer une nouvelle image iso avec Iso Master.
Sont abordés successivement les difficultés de windows 95, l’installation proprement dite, le partage de fichiers entre l’ordinateur et la machine virtuelle et enfin les logiciels disponibles sur le CD.
I Difficultés à l’installation de windows 95 98
L’installation de windows 95 à partir d’un CDROM a toujours été difficile.
Difficulté
1 (uniquement windows 95)
Le CDROM de windows 95 n’est pas bootable et la disquette de démarrage ne prend en charge les CDROM ! Il a donc fallu faire la première installation avec une disquette windows 98. Puis après l’installation sous Virtual Box, en ayant monté (sous VB) une image de disquette vierge, on réalise une disquette de démarrage sous windows 95 (panneau de configuration / ajout suppression de programme / disquette de démarrage). Il faut ensuite ajouter les deux fichiers pour le driver (idecdrom.sys et mscdex.exe), modifier la fin du fichier autoexec.bat en ajoutant la ligne suivante A:\mscdex.exe /D:mscd001 et le fichier config.sys en ajoutant DEVICE=idecdrom.sys /D:mscd001 . La disquette prend désormais en charge les CDROM. Un fichier batch y a été ajouté : install.bat pour lancer l'installation de windows. Pour windows 98, le CDROM est bootable.
Difficulté 2
Lors de l’installation de windows (au premier démarrage sur disque dur), le CDROM de Virtual Box n’est pris en charge qu’à la fin du processus. Des messages d’erreurs apparaissent du fait de l’impossibilité de copier certains fichiers avant cette prise en charge. La solution consiste à copier sous DOS le dossier WIN95 (ou WIN98) du CDROM sur le disque C avant de commencer l’installation, puis d’aller dans ce dossier sur C et lancer l’installation à partir de ce dossier du disque dur. En pratique, le fichier install.exe à la racine du CDROM a été supprimé et a été remplacé par un script INSTALL.BAT qui effectue la copie puis lance l’installation à partir du disque dur.
Difficulté 3
Windows 95 ne fonctionne pas avec les processeurs de fréquence égale ou supérieure à 350 MHz. Au premier redémarrage en cours d’installation apparaît un message :
« Erreur de protection Windows. Vous devez redémarrer votre ordinateur »
Cela provient d'un bug présent dans plusieurs petits fichiers.
Il
suffit de les remplacer par une version corrigée. Cela se fait
automatiquement en démarrant sur la disquette FIX95CPU.IMG
FIX98CPU.IMG au premier démarrage de l'installation.
Difficulté 4
De façon native windows 95 ou 98 n’a pas de driver pour la carte graphique de Virtual Box ni, uniquement pour windows 95, de driver pour la molette de la souris. Les 2 pilotes ont été ajoutés dans le dossier DriverVB du CDROM. Le pilote vidéo permet une résolution de 1024 X 738 pixels (VESA) en couleur 32 bits.
Difficulté 5
Les
logiciels en français compatibles windows 95 98 sont difficiles à
trouver. Certains ont été mis dans le dossier Logiciels du CDROM. Ceci
explique que les images iso ont une taille supérieure à celle des CDROM
physiques.
Difficulté 6
Par défaut, à chaque installation de windows, il faut indiquer la clé. En ajoutant un fichier MSBATCH.INF qui contient la clé dans le dossier win95 ou win98, la demande de clé disparaît.
Difficulté 7
Il est impossible de créer un fichier batch fonctionnel avec un éditeur linux. Il faut obligatoirement utiliser un éditeur DOS ou windows. Le plus simple est d’utiliser le logiciel notepad de windows 95 avec wine. Notepad a été ajouté à la racine des CDROM windows 95.
Difficulté 8
Les navigateurs internet windows 95 98 ne sont plus compatibles avec la majorité des sites internet.
Au moins 3 raisons expliquent cette mauvaise compatibilité :
- De nombreux sites utilisent un protocole https (transfert de données hypertextes chiffrées) au lieu du protocole historique http (transfert de données hypertextes non chiffrées) (exemple le site que vous consultez actuellement). Ce protocole était inconnu à l'époque de windows9X.
- Actuellement le protocole de sécurité est basé sur la version 1.3 du protocole TLS qui date de 2018 (exemple le site que vous êtres en train de consulter). Windows 95 n'était plus maintenu depuis 2001 et Millenium depuis 2006. Aucun navigateur de l'époque n'est donc compatible.
- Certains sites limitent l'accès aux navigateurs récents (exemple youtube).
Il est donc impossible de consulter de très nombreux sites. Heureusement, roytam1 a publié en avril 2022 une version patchée du navigateur K-meleon 1.5.4 pour qu'il soit compatible https avec le protocole 1.3. Ce navigateur est donc le meilleur. Néanmoins certains sites comme youtube refusent de se charger, ces sites n'admettant que les navigateurs modernes patentés. Il est uniquement en anglais. Les images dépassant la résolution de l'écran bloquent le navigateur sous windows 95. Dans les préférences de k-meleon, il faut alors supprimer la visualisation des images. Sous windows 98 le navigateur est uniquement ralenti.
II Guide rapide d’installation dans virtual box
1 Choisir nouvelle
Donner un nom comme « windows 95 ou 98», vérifier que dans version apparaisse bien windows 95.
64 Mo de mémoire vive, 2Go de disque dur
2 Configuration
Indiquer simplement dans « Stockage » le chemin de l’image de la disquette et celle de l’iso du CDROM. Pour windows 98, le CDROM est directement bootable.
3 Premier démarrage sur disquette (ou CDROM windows98)
Partionner le disque dur avec fdisk fdisk
4 Deuxième démarrage sur disquette (ou CDROM windows98)
Formater le disque dur avec format format c:
Après le formatage, commencer l'installation en tapant install
Répondre aux questions, laisser les choix par défaut.
Cocher les 2 cases "carte de capture son midi ou vidéo" et "carte réseau".
Ne pas faire de disquette de démarrage.
5 ATTENDRE AVANT DE CLIQUER SUR TERMINER
Changer la disquette avant le redémarrage en mettant FIX95CPU.IMG. ou FIX98CPU.IMG .
Cela se fait facilement en cliquant sur "Périphériques / Lecteurs de disquettes" dans la barre du haut de Virtual Box.
Cliquer sur "Terminer" pour redémarrer sur la disquette ce qui appliquer le patch permettant la prise en charge des processeurs à plus de 350 MHz
Retirer la disquette FIX95CPU.IMG ou FIX98CPU.IMG avant de redémarrer une nouvelle fois.
6 Premier démarrage sur disque dur (premier démarrage de windows 95 98)
Répondre aux questions.
Toujours garder les fichiers les plus récents.
Inutile d’installer une imprimante (cliquer sur annuler).
7 Deuxième démarrage de windows 95
Indiquer le nom utilisateur, laisser vide le mot de passe, sauf si vous voulez un mot de passe.
Confirmer le mot de passe (même si vide).
8 Installer le driver VESA pour avoir une résolution 1024 X 768
Clic droit sur le poste de travail / Propriétés / Gestionnaire de périphériques
Carte graphique / carte graphique standard VGA /
Propriétés / pilote / changer de pilote / disquette fournie / parcourir
Aller sur le CDROM dans la case lecteurs
dans dossiers aller sur DriverVB \ VIDEO ok ok ok (il faut parfois indiquer une deuxième fois le chemin)
Redémarrer
Clic droit sur le bureau / Propriétés / Configuration /
espace du bureau 1024 X 768 / Palette de couleurs 32 bits / configurer le moniteur en laissant le choix par défaut.
Redémarrer
9 Installer Internet Explorer 5.5 (6 pour 98) et le driver pour une souris à molette (uniquement pour 95). Les fichiers sont situés dans le dossier logiciels du CDROM.
Internet Explorer effectue une importante mise à jour de windows, indispensable. L'ordinateur virtuel redémarre après l'installation.
Le driver pour la molette de la souris est indispensable pour windows 95. Il s'installe à partir de l’exécutable de dossier du CDROM \DriverVB\souris\setup.exe. Au redémarrage, décocher "Show tips at Windows Startup" dans le bas de la fenêtre (faire défiler vers le bas).
10 Installer k-meleon 1.5.4 patché pour windows 95 98 (version de 2022)
Dossier logiciels du CDROM / k-MELEON- INSTALLER.exe.
C'est le seul navigateur permettant de surfer efficacement sur internet à partir de windows 95.
11 Installer le réseau uniquement pour windows 95
Le protocole TCP/IP qui correspond au protocole internet n’est pas installé par défaut.
Paramètres / Panneau de configuration / Réseau
Ajouter / protocole / ajouter / microsoft / TCP/IP / ok
Modifier « client pour les réseaux microsoft » en "ouverture de session windows" (utiliser la flèche vers le bas).
ok
Redémarrer.
12 Pour surfer sans blocage sur internet avec K-MELEON uniquement sous windows 95
Il faut désactiver la visualisation des images :
Edit / Préférences / Pages Display / Images / Load Images / Never.
Voilà vous avez un windows 95 ou 98 fonctionnel !
III Partage de fichiers entre l’ordinateur et la machine virtuelle
Pour transférer un fichier ou un dossier de l’ordinateur sous Lubuntu à windows 95, il suffit de faire une image iso type CDROM avec Iso Master.
Transférer un fichier entre windows 95 et l’ordinateur sous Lubuntu est difficile. Si le fichier fait moins de 1.4 Mo, il suffit d’utiliser une image de disquette. Il est difficile de transférer un fichier plus volumineux. Il faut alors monter sous linux la partition vdi. La manipulation est décrite en annexe.
IV Logiciels du CDROM
Abiword
traitement de texte / Acrobat Reader pdf / Directx 8 / Internet
explorer 5 / nvu-editeur-html / OpenOffice suite bureautique /
Sphygmic Software Spreadsheet tableur / Firefox navigateur internet /
gezim_retouche-images / spread32fr tableur / opera navigateur
internet / ultimatezip archives ZIP / w95euro.exe pour que la touche
€ soit active / WindowsSockets2.exe mise à jour pour opéra
/ XnView retouche images / Retrozilla navigateur web / K-meleon
1.5.4 navigateur internet avec patch de 2022
Annexes
MONTER UNE PARTITION VDI sous Linux
Accéder sous Linux sans machine virtuelle au contenu d'une archive VDI nécessite de monter l'archive en tant que disque dans le système de fichier. Deux étapes sont nécessaires :
- Créer un disque virtuel en montant l'archive dans fuse.
- Monter la partition du disque virtuel qui nous intéresse dans le système de fichiers.
1 Éditer le fichier “/etc/fuse.conf” pour permettre à tous les utilisateurs de monter une partition.
Il faut simplement supprimer # au début de la ligne user_allow_other
2 Créer un dossier pour fuse
Par exemple virtualboxmount dans votre répertoire personnel
Ce dossier servira à monter l'archive VDI dans fuse.
3 Lister les disques virtuels de virtualbox
vboximg-mount --list
Repérer l’image UUID du disque virtuel que vous voulez monter.
4 Monter l’image du disque VDI dans fuse.conf
vboximg-mount -i UUID -o allow_root virtualboxmount
5 Monter la partition du disque qui vous intéresse dans /mnt
sudo mount virtualboxmount/vol0 /mnt
vol0 correspond à la première partition, vol1 à la deuxième, etc. Les différentes partition apparaissent dans le dossier virtualboxmount. Pour windows 95 98, il n’y a priori qu’une partition.
La partition est visible en lecture dans /mnt
6 Démonter la partition dans le système de fichier puis dans fuse
sudo umount /mnt
umount virtualboxmount
Vous pouvez effacer le dossier virtualboxmount si celui-ci ne semble plus utile.
Avril 2024 F5LVG