Bon, je viens de faire une découverte.
Ajoutez la ligne suivante au fichier WINSTART.BAT :
Si WINSTART.BAT n'existe pas, créez-le.
Lancez maintenant votre Windows 95/98/ME préféré ! Si tout se passe bien, Windows est chargé mais vous avez une invite MS-DOS plein-écran ; mais aucun programme Windows n'est lancé excepté les pilotes et gestionnaires système. Vous avez donc un pseudo-mode MS-DOS avec prise en charge des noms de fichiers longs et un accès rapide aux unités de stockages que Windows a reconnu par ses propres moyens. Tapez EXIT pour lancer l'interface graphique de votre Windows préféré.
Dans ce mode, Windows est reconnu, mais tous les programmes pensent que Windows n'est pas chargé. J'explique. Lorsque vous tapez SCANDISK en mode MS-DOS pur, vous avez votre ScanDisk bleu en mode texte. Lorsque vous tapez SCANDISK sur une invite MS-DOS lorsque Windows est entièrement chargé, il redirige l'exécution vers SCANDSKW EXE et affiche la version graphique de ScanDisk pour Windows. Or, dans ce mode spécial, si je tape SCANDISK, la commande est bien redirigée vers SCANDSKW EXE, mais ce dernier ne croit pas tourner sous Windows, et retourne donc
This program requires Microsoft Windows.
Faites attention, Windows est bien là.
Si vous utilisez des programmes DOS qui prennent l'accès direct aux disques durs (défragmenteurs, outils de vérification de disques, partitionneurs, formateurs, pilotes NTFS, etc.), vous risquez des pertes de données !
----
Publié: samedi 27 décembre 2008 16:10
Impossible de faire tourner NTFSDOS Professional sous Windows. Si je le lance en pseudo-mode MS-DOS et que je le lance, ça fonctionne mais impossible de retourner en mode graphique : plantage. Si je le lance avant de lancer Windows, il décharge le pilote NTFS et m'invite à appuyer sur une touche pour redémarrer. Si je le lance sous Windows, c'est la catastrophe (mode DOS4G testé seulement). Je vais de ce pas me tourner vers un autre pilote NTFS après avoir testé le mode WDOSX.
J'essaierai également de retirer les gestionnaires mémoire et de remettre le nécessaire plus tard. Je vous redirai ça en éditent ce message.
EDIT : J'ai tout essayé dans toutes les configurations possibles, je n'arrive pas à faire démarrer l'interface graphique Windows avec NTFSPRO chargé. A moins que vous n'ayez des idées, je suis prêt à tout essayer. Je vais essayer NTFS pour Windows 98, c'est en lecture seule mais au moins j'ai de meilleures chances de réussite.
----
Publié: samedi 27 décembre 2008 17:04
J'aurais besoin de testeurs avec des PCs avec au moins 3 Go de RAM.
Si ça ne fonctionne pas j'ai une solution, mais puisqu'elle est moins efficace que la solution actuelle, il faut que je sache si la solution actuelle fonctionne.
J'explique la raison : le RAMdrive XMSDSK.EXE, à priori, a une capacité maximale de 2 Go seulement. Si c'est bel et bien le cas, une configuration avec 3 Go de RAM ne fonctionne pas car 3071 - 2048 = 1023 Mo restants pour Windows. Or, Windows 95 ne supporte pas plus de 898 Mo de mémoire étendue libre, si mes tests ont été corrects.
Je propose donc, pour ces configurations avec trop de RAM, de changer de gestionnaire de mémoire étendue. Au lieu de HIMEM.SYS (qui donne à priori accès à 4093 Mo de mémoire étendue), je le remplacerais par XMSMMGR.EXE (qui donne seulement accès à 64 Mo de mémoire étendue). Le souci d'efficacité est mis en cause lorsqu'on utilise un RAMdrive ! Avec 64 Mo de mémoire étendue et le RAMdrive installé, ça laisserait très peu de RAM libre pour Windows.
Où ai-je trouvé XMSMMGR.EXE ? Simplement dans le dossier d'installation de Windows 95 !
EDIT : Testeur n'est plus nécessaire : lorsque je demande un trop gros RAMdrive, même si la mémoire est insuffisante, il affiche
*** XMS RAMdisk v1.9I (FU - 08/98): Only 2096608 KB supported.
La limite du RAMdrive est donc à 2047.46875 Mo. Je dois changer quelque chose !
----
Publié: samedi 27 décembre 2008 21:57
Nouvelle version du 27/12/2008 n° 2 !
Elle corrige des soucis NTFS rencontrés. J'ai remplacé les pilotes NTFS de Windows XP SP3 par ceux de Windows XP SP1. J'ai inclus à la fois NTFSDOS Professional et NTFS for Windows 98 (lecture seule).
En mode d'accès direct sur le CD, il n'y a plus de tentative de copie des noms de fichiers longs, qui occasionnait une erreur gênante.
J'ai ajouté le pseudo-mode MS-DOS dans les modes de fonctionnement.
Bons téléchargement et usage !