LA COMMANDE DOS

Commande interne. Ne fonctionne que dans le fichier [CONFIG.SYS].

Precise que le DOS ("le DOS" signifie toujours dans la rubrique Disk Operating System, soit en francais "systeme d'exploitation sur disque", pour le differencier des systemes d'exploitations en memoire statique ou ROM) doit maintenir un lien avec la zone de memoire superieure, se charger en partie dans la zone de memoire haute (HMA, High Memory Area) ou les deux.

Syntaxe

DOS=HIGH|LOW[,UMB|,NOUMB]

DOS=[HIGH,|LOW,]UMB|NOUMB

Parametres

UMB|NOUMB

Precise si le DOS doit gerer des blocs de memoire superieure (UMB, Upper Memory Block, ou "bloc de memoire superieure") crees par un gestionnaire UMB tel que [EMM386.EXE]. Le parametre UMB indique que le DOS doit gerer les UMB s'ils existent. Le parametre NOUMB indique qu'il ne doit pas les gerer. La valeur par defaut est NOUMB.

HIGH|LOW

Precise si le DOS doit essayer de se charger en partie dans la zone de memoire superieure (HMA; HIGH) ou completement en memoire conventionnelle (LOW). La valeur par defaut est LOW.

Pour toute information sur le chargement d'un gestionnaire de peripherique dans la zone de memoire superieure, consultez la commande [DEVICEHIGH].

Pour toute information sur le chargement d'un programme dans la zone de memoire superieure, consultez la commande [LOADHIGH].

Remarques

Installation obligatoire de [HIMEM.SYS] pour DOS=UMB ou DOS=HIGH

Vous devez installer le gestionnaire de peripherique [HIMEM.SYS] ou un autre gestionnaire de memoire paginee avant de specifier DOS=UMB ou DOS=HIGH.

Utilisation du parametre UMB

Vous devez specifier la commande DOS=UMB afin de charger les programmes et les gestionnaires de peripherique dans la zone de memoire superieure. L'utilisation de cette zone libere de la memoire conventionnelle pour les programmes. Outre l'utilisation de cette commande, vous devez installer un gestionnaire UMB. Si votre ordinateur est dote d'un processeur 80386 ou 80486, vous pouvez utiliser [EMM386.EXE].

Si vous specifiez DOS=UMB et qu'aucun gestionnaire UMB n'est installe, le DOS n'affichera pas de message d'erreur.

Utilisation du parametre HIGH

Si vous specifiez le parametre HIGH, le DOS tente de se charger en partie dans la zone de memoire haute (HMA). Le chargement d'une partie du DOS dans cette zone libere de la memoire conventionnelle pour les programmes. Si vous specifiez DOS=HIGH et si le DOS ne peut pas utiliser la memoire paginee, le message suivant apparait:

HMA non disponible

Chargement du DOS en memoire conventionelle

Combinaison des parametres

Vous pouvez inclure plusieurs parametres dans une ligne de commande DOS en les separant par des virgules. Par exemple, les lignes de commandes suivantes sont valides:

dos=umb,low

dos=high,umb

La ligne de commande DOS peut etre placee a un endroit quelconque du fichier [CONFIG.SYS].

 

Retour en haut

Retour au sommaire de la rubrique

Retour au debut