Mémoire conventionnelle et MSDOS

Discussions et dépannage concernant Windows 95, Windows 98, Windows 98SE.

Modérateur : Modérateurs

Répondre
Vitamine
Membre
Membre
Messages : 70
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Paris

Message par Vitamine » 22 juil. 2004, 12:12:00

Bonjour à  tous,

je voudrais savoir ce qu'est la "mémoire conventionnelle" d'un ordinateur, en ouvrant un exécutable j'ai eu le message suivant après qu'une fenêtre de programme de type MSDos se soit affichée :

"pas assez de mémoire conventionnelle pour pouvoir exécuter ***, fermez quelques applications et recommencez." <IMG SRC="/images/smiles/embaressed_smile46.gif">

Il veur parler de la mémoire disponible sur le disque dur (1 bon tiers restant quand même) ou de la RAM ? Est-ce autre chose ?

Cela dit la manip est faite mais je soupà§onne avoir peut-être des problèmes de compatibilité MSDos emulé et Windows, parce que souvent quand j'utilise un petit soft bien pratique qui s'appelle SOS 3 WIn pour faire des sauvegardes partielles de mon système, le PC se fige ou mieux, la dernière fois, en retournant sous windows après usage, plus d'acces à  l'exploreur windows., et Norton sécu Internet coincé. <IMG SRC="/images/smiles/angry_smile46.gif">

Un point commun apparent à  tous ces trucs : l'utilisation d'un programme tournant sous MS Dos.

Le problème vient -il de là  et comment faire ? <IMG SRC="/images/smiles/embaressed_smile46.gif">




Titus
Modérateur
Modérateur
Messages : 7275
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Bruxelles
Contact :

Message par Titus » 22 juil. 2004, 13:15:00

Salut,

Non, pas du tout, la mémoire conventionnelle est une partie de la RAM (les barettes de mémoire installées dans ton ordi). en fait, pour être précis, ce sont les premiers 640 Ko de ta mémoire, ceux qui servent à  faire tourner les programmes de base de ton système, et c'est là  que tu dois faire de la place. La solution à  tes ennuis s'appelle la mémoire haut (et tu dois la configurer dans tes fichiers de démarrage)

Bon, après renseignement, voici comment faire: tu dois rectifier ton CONFIG.SYS, fichier qui se trouve à  la racine du disque C. Pour l'éditer, il te suffit de double-cliquer dessus et tu ajoutes ces lignes en première, deuxième et troisième place (donc, avant les autres
<TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1><b>Citation :</b></font></TD></TR></TABLE><TABLE BORDER=1 CELLPADDING=10 BORDERCOLOR=#FF0000 ALIGN=CENTER WIDTH=85%><TR BGCOLOR=#F3F2F4><TD><FONT SIZE=-1>DEVICE=C:WINDOWSCOMMANDHIMEM.SYS
DEVICE=C:WINDOWSCOMMANDEMM386.EXE
DOS=HIGH,UMB</FONT></TD></TR></TABLE>
Vérifie quand même qu'Himem et Emm386 soient bien dans le répertoire COMMAND, sans quoi tu rectifies les lignes à  ajouter.

Bien sà»r, tu enregistres le config.sys modifié, puis tu redémarres.
A+
Image
Ma configuration est ici, employez Google.

Vitamine
Membre
Membre
Messages : 70
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Paris

Message par Vitamine » 22 juil. 2004, 23:08:00

Merci Titus.

ce n'est pas dangereux cette manip' ?

Qu'est-ce que cela va produire en clair ? C'est que mon PC est optimisé, est-ce que à§a va affecter les réglages (de gestion de mémoire et de cache disque). Ca ne risque pas d'être incompatible ?

En fait il s'agit de faire accepter l'exécution d'un programme DOS dans cette mémoire haute en la faisant reserver à  l'avance par le système pour du DOS ? Est-ce que à§a ne risque pas d'entrer en concurrence avec des données qui s'y trouveraient déjà  et d'entrainer d'autres problèmes ?


Titus
Modérateur
Modérateur
Messages : 7275
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Bruxelles
Contact :

Message par Titus » 23 juil. 2004, 09:44:00

Salut,

En clair, cela va permettre aux fichiers de base d'être chargés dans la mémoire haute et les Upper Memory Blocks (au delà  des premiers 1024 Ko de mémoire conventionelle et donc de libérer une partie de celle-ci).

Preuve: tu ouvres une fenêtre DOS (démarrer/exécuter et tu tapes COMMAND) et tu tapes MEM /C , dans la colonne mémoire haute, tu verras que tout est à  zéro, après la manip elle devrait être utilisée.
A+
Image
Ma configuration est ici, employez Google.

marsinph
Membre hyperactif
Membre hyperactif
Messages : 1297
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Bruxelles

Message par marsinph » 01 août 2004, 08:02:00

Cette manipulation n'est pas dangereuse dut out, que du contraire. Elle est meme executée par defaut lors de l'installation complete de DOS6.2. Hors, Win98 s'appuie sur le DOS pour tourner.
En confiance aveugle donc.
Toujours pret à  vous rendre service si cela est dans mes compétences
;-) :dinf :smile:

Répondre

Retourner vers « Windows 9x »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 10 invités