Comment faire pour augmenter la mémoire conventionnelle pour MS-DOS--Based Programs

Traductions disponibles Traductions disponibles
Numéro d'article: 134399 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit comment faire pour augmenter la quantité de mémoire conventionnelle disponible pour les programmes MS-DOS dans Windows. Les rubriques suivantes sont abordées :
  • Détermination des conditions de mémoire en cours.
  • Disposition plus de mémoire conventionnelle.

Plus d'informations

-MS-DOS les programmes nécessitent une certaine quantité de mémoire conventionnelle pour exécuter, même lorsque vous les exécutez dans Windows. Si vous tentez d'exécuter un programme MS-DOS qui nécessite plus de mémoire conventionnelle qu'il n'est actuellement disponible sur votre ordinateur, le programme risque de ne pas s'exécuter correctement ou du tout et un message d'erreur indiquant que mémoire est insuffisante pour exécuter le programme peut s'afficher. Dans ce cas, vous devez reconfigurer votre ordinateur afin que plus de mémoire conventionnelle est disponible.

Détermination des conditions de mémoire en cours

Pour déterminer la quantité de mémoire conventionnelle est actuellement disponible pour les programmes base de MS-DOS, tapez la commande suivante à l'invite de commande, appuyez sur entrée et afficher la valeur de la ligne de la taille du programme exécutable plus grand :
mem /c
Si la valeur de la ligne de la taille du programme exécutable plus grand est inférieure à la quantité de mémoire conventionnelle requise par le programme MS-DOS que vous essayez d'exécuter, le programme risque de ne pas fonctionner correctement ou tout avant la reconfiguration de votre ordinateur. Pour déterminer la quantité de mémoire conventionnelle requiert un programme particulier-base de MS-DOS, consultez la documentation fournie avec le programme ou contactez le fabricant du programme.

Mise à disposition de mémoire conventionnelle plus

Pilotes de périphériques et programmes résidents qui se chargent à partir des fichiers Config.sys et Autoexec.bat peuvent réduire la quantité de mémoire conventionnelle disponible pour les programmes base de MS-DOS. Augmentation de la quantité de mémoire conventionnelle est disponible pour les programmes MS-DOS implique la suppression de programmes et des pilotes inutiles à partir des fichiers Config.sys ou Autoexec.bat, remplacer les pilotes en mode réel dans le fichier config.sys avec les versions en mode protégé ou lors du chargement de pilotes et programmes en mémoire supérieure à la place de la mémoire conventionnelle.

Suppression de programmes et pilotes inutiles :

Pour déterminer si un pilote particulier ou un programme résident dans le fichier config.sys ou Autoexec.bat est nécessaire pour votre ordinateur fonctionner correctement, consultez la documentation fournie avec le programme ou le périphérique installé le pilote ou programme résident en mémoire, ou contactez le programme ou contactez le fabricant du périphérique.

Si vous n'êtes pas sûr de quel programme ou périphérique installé un pilote particulier ou un programme résident en mémoire, vous pouvez tenter de déterminer si le pilote ou le programme est nécessaire en désactivant temporairement la ligne correspondante dans le fichier config.sys ou Autoexec.bat. Si votre ordinateur, les périphériques installés sur votre ordinateur et les programmes que vous exécutez sur votre ordinateur que tout semble fonctionner correctement après avoir désactiver une ligne, le pilote ou programme résident en mémoire peut être pas nécessaire.

Remarque : avant de modifier les fichiers Config.sys ou Autoexec.bat, vous devez effectuer des copies de sauvegarde des fichiers. Ne supprimez pas les pilotes de disque dur, de pilotes de partitionnement de disque ou de pilotes de compression de disque pendant que vous essayez de déterminer si les pilotes et les programmes dans vos fichiers Config.sys ou Autoexec.bat sont nécessaires. Pour plus d'informations sur des pilotes spécifiques qui ne doit pas être supprimé, veuillez consultez chapitre 35 du Kit de ressources techniques Microsoft Windows 95.

Remplacement de pilotes en mode réel avec des versions de mode protégé :

Windows inclut des pilotes en mode protégé pour de nombreux périphériques. En outre, de nombreux fabricants de matériel fournissent des pilotes en mode protégé pour leurs périphériques. Pour tenter d'installer un pilote en mode protégé Windows pour un périphérique installé sur votre ordinateur, procédez comme suit :
  1. Dans Le Panneau de configuration, double-cliquez sur Ajout de matériel.
  2. Cliquez sur suivant, vérifiez que l'option Oui (recommandé) est sélectionnée, cliquez sur suivant et puis cliquez à nouveau sur suivant.
Si l'Assistant Ajout de matériel ne pas détecter le périphérique et installer un pilote en mode protégé pour elle, vous pouvez essayer d'installer un pilote en mode protégé Windows pour le périphérique manuellement. Pour ce faire, procédez comme suit :
  1. Dans Le Panneau de configuration, double-cliquez sur Ajout de matériel.
  2. Cliquez sur suivant et cliquez sur non, puis cliquez sur suivant.
  3. Cliquez sur le type de périphérique pour lequel vous tentez d'installer un pilote en mode protégé dans la zone Types de matériels, puis cliquez sur suivant.
  4. Cliquez sur le fabricant du périphérique dans la zone fabricants. Si le périphérique spécifique apparaît dans la zone modèles, cliquez sur le périphérique, puis cliquez sur OK pour installer le pilote en mode protégé. Si le fabricant du périphérique n'apparaît pas dans la zone fabricants, ou le périphérique spécifique n'apparaît pas dans la zone modèles, Windows n'inclut pas un pilote en mode protégé pour le périphérique.
Pour déterminer si le fabricant de votre matériel fournit un pilote en mode protégé pour le périphérique, contactez le fabricant du périphérique.

Chargement des pilotes et programmes dans mémoire supérieure :

Pour tenter de charger un ou plusieurs pilotes ou programmes résidant en mémoire à partir des fichiers Config.sys ou Autoexec.bat en mémoire haute, assurez-vous que le fichier config.sys contient des lignes similaires pour les lignes suivantes (dans l'ordre suivant) :
   device=c:\windows\himem.sys
   device=c:\windows\emm386.exe noems
   dos=high,umb
   devicehigh=c:\windows\command\drvspace.sys /move
				

Puis, essayez de charger les pilotes de périphériques dans le fichier config.sys à l'aide de la commande DEVICEHIGH au lieu de la commande DEVICE. En outre, essayez de charger des programmes résidents dans le fichier Autoexec.bat à l'aide de la commande LOADHIGH.

Remarque : Si votre ordinateur est configuré de sorte que mémoire paginée est disponible et que vous chargez le fichier Mscdex.exe à partir du fichier Autoexec.bat, vous pouvez tenter de charger une partie du fichier Mscdex.exe dans la mémoire paginée en utilisant le commutateur /E sur la ligne de commande Mscdex.exe.

Références

Pour plus d'informations sur la façon d'augmenter la quantité de mémoire conventionnelle est disponible pour les programmes MS-DOS dans Windows, consultez les articles suivants dans la base de connaissances Microsoft :
N° d'ARTICLE : 37242
TITLE : Un didacticiel générale sur les différents formulaires de mémoire

N° d'ARTICLE : 77083
TITLE : Optimisation de votre utilisation des blocs de mémoire supérieure

N° d'ARTICLE : 87165
TITLE : Les commutateurs de ligne de commande pour Mscdex.exe

Propriétés

Numéro d'article: 134399 - Dernière mise à jour: vendredi 19 janvier 2007 - Version: 2.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 95
  • Microsoft Windows 95
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Deuxième Édition
Mots-clés : 
kbmt kbenv kbfaq kbhowto KB134399 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 134399
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com