Le fichier config.sys est un fichier système éditable
de configuration des périphériques matériels sous DOS. Il gère notamment la
mémoire via les commandes Hymem.sys et emm386.exe. Il est également utilisé
sous Windows 95 et 98 pour l'exécution de tous les programmes DOS. Windows 2000
et suivant permettent de le configurer individuellement par programmes DOS. La
partie utilisateur chargée au démarrage est reprise dans le fichier
autoexec.bat
Quelques commandes du config.sys:
Device
Permet de charger un pilote de périphérique
Devicehigh
Permet de charger un pilote de périphérique en mémoire
haute (entre 640Kb et 1 MB), depuis la version 5.0, à la suite des
commandes Hymem.sys
Break
Spécifie au système d'exploitation de vérifier régulièrement la
combinaison de touches <ctrl>+<c> (arrêter) ou
<ctrl>+<Pause> (suspendre temporairement) l'exécution des lignes de
commandes et programmes fonctionnant sous DOS
(device=)ANSI.SYS
Emule un terminal ANSI
COUNTRY
Définit le code clavier et pays.
(device=)DISPLAY.SYS
Gère la commutation de pages de code pour
l'écran
(device=)DRIVER.SYS
Crée une unité logique renvoyant à un
lecteur disquettes physique
(device=)EMM386.EXE
Stimule la mémoire supérieure pour les
ordinateurs à base de 386 et supérieurs utilisant la mémoire étendue.
Certaines options ne sont accessibles qu'à partir de la version 5.0
HIMEM.SYS
Gère l'utilisation de la mémoire étendue
(supérieure au 1 MB) pour les ordinateurs à base de 286 ou supérieurs
(device=)RAMDRIVE.SYS
Crée une zone mémoire reprenant le contenu
d'un disque
dur.
(device=)SETVER.SYS
Charge la table des versions en
mémoire Ram, utilisé
pour la compatibilité avec les anciens programmes.
(device=)SMARTDRV.SYS
Crée un tampon mémoire pour les accès
disques durs, remplacé par le VMM en Windows
95 et suivants
Buffers
détermine la quantité de buffers disques à réserver
pour les transferts de données mémoire - disques durs: 1 à 99.
FILES
Spécifie le nombre de fichiers maximum que DOS peut ouvrir simultanément,
1 à 99
DOS
spécifie si DOS peut être chargé en mémoire supérieure
(DOS=HIGH,UMB)
DRIVPARM
Permet de définir les caractéristique d'un disque,
quasiment pas utilisé
INSTALL
Charge un programme résident en mémoire, ces
programmes peuvent également être démarrés par l'autoexec.bat
LASTDRIVE
Définit la lettre maximum autorisée pour les disques.
NUMLOCK
Active le pavé numérique au démarrage, également
paramétrable par le BIOS
REM (ou ;)
Ligne de commentaire
SET
Permet de définir des variables
d'environnement pour les logiciels
SHELL
Permet de définir un autre interpréteur de commande
COMMAND.COM
STACKS
Définit la quantité de mémoire pour les interruptions
matérielles
SWITCHES
Permet de sélectionner des lignes de commandes dans un
menu de démarrage en multi-configuration.