CONFIG.SYS |
Configuration système |
|---|---|
| DOS, OS/2, Windows 9X,... | Fichier |
Syntaxe
| parametre=valeur |
|
parametre=valeur parametre=valeur |
|
parametre=valeur parametre=valeur ... |
Paramètres
| Nom | Description | Système requis | |
|---|---|---|---|
| :etiquette | Ce paramètre permet d'indiquer une étiquette de saut. | DR-DOS 5.0+ | |
| ;commentaires | Ce paramètre permet d'indiquer un commentaire. | MS-DOS 6.0+, DR-DOS 6.0+ | |
| !directive | Ce paramètre permet d'indiquer qu'il faut exécuter inconditionnellement les directives suivantes. | FreeDOS | |
| ACCDATE=valeur | Ce paramètre permet de fixer l'unité de disque où doit être entreposé la date d'accès de fichier dans le système de fichiers d'une partition FAT. | MS-DOS 7.0, Windows 9X | |
| AUTOFAIL=valeur | Ce paramètre permet d'indiquer s'il faut afficher les messages d'erreurs : | OS/2 | |
| Valeur | Description | ||
| NO | Ce paramètre permet d'indiquer qu'il ne faut pas afficher les messages d'erreurs. | ||
| YES | Ce paramètre permet d'indiquer qu'il faut afficher les messages d'erreurs. | ||
| AUX=valeur | Ce paramètre permet de fixer le périphérique série (AUX:) par défaut : COM1:, COM2:, COM3: ou COM4:. | DR-DOS 7.02+ | |
| AVAILDEV=valeur | Ce paramètre permet de désactiver la disponibilité des périphériques de caractère en dehors du répertoire fantôme «\DEV». | MS-DOS 2.0 et 2.1, DR-DOS 7.02+ | |
| BASEDEV=nomfich arguments | Ce paramètre permet d'installer un pilote de périphérique de base. | OS/2 | |
| BEEP | Ce paramètre permet d'émettre un signal sonore même si l'avertissement est désactivé par le paramètre «SWITCHES=/Q». | DR-DOS 7.02+ | |
| BREAK=valeur | Ce paramètre permet de fixer l'état de la vérification de la combinaison de touche Ctrl+C. | MS-DOS 2.0+, DR-DOS 3.31+ | |
| BUFFERS=valeur | Ce paramètre permet de fixer la taille du tampon de disque à allouer par le système d'exploitation. | MS-DOS 2.0+, DR-DOS 3.31+ | |
| BUFFERSHIGH=valeur | Ce paramètre permet de fixer la taille du tampon de disque à allouer en mémoire haute par le système d'exploitation. | MS-DOS 7.0+, DR-DOS 7.02+, FreeDOS, Windows 9X | |
| CAPSLOCK=valeur | Ce paramètre permet de fixer l'état de la touche CapsLock du clavier. | DR-DOS 7.02+ | |
| CHAIN=valeur | Ce paramètre permet d'indiquer qu'il faut continuer l'exécution du fichier de configuration CONFIG.SYS dans le nouveau fichier spécifié. | DR-DOS 5.0+ | |
| CLS | Ce paramètre permet d'indiquer qu'il faut effacer l'écran. | DR-DOS 6.0+ | |
| COM1=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique COM1:. | DR-DOS 7.02+ | |
| COM2=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique COM2:. | DR-DOS 7.02+ | |
| COM3=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique COM3:. | DR-DOS 7.02+ | |
| COM4=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique COM4:. | DR-DOS 7.02+ | |
| COMMENT=valeur | Ce paramètre permet d'indiquer le caractère principal pour les commentaires en ligne du CONFIG.SYS ou fait que la ligne sera ignoré. | MS-DOS 4+, RxDOS, DR-DOS 7.02- | |
| COUNTRY=valeur | Ce paramètre permet d'activer et de configurer les informations régionales et de pays. | MS-DOS 3+, DOS Plus 2.1 avec FIDDLOAD, DR-DOS 3.31+, OS/2 | |
| CPOS=valeur | Ce paramètre permet de fixer la position d'affichage du curseur. | DR-DOS 6.0+ | |
| CPSW=valeur | Ce paramètre permet d'indiquer le support d'échange pour le code de page. | MS-DOS 4.00 et 4.01, DR-DOS 7.02- | |
| CPU386 paramètres | Ce paramètre permet d'indiquer une exécution conditionnel de paramètres si le microprocesseur supporte les instructions du 80386 ou postérieur. | DR-DOS 7.02+, PTS-DOS | |
| DDINSTAL | Ce paramètre permet de lancer l'installer de nouveau pilote lors du démarrage du système d'exploitation. | OS/2 | |
| DEBLOCK=valeur | Ce paramètre permet d'indiquer l'adresse de segment de mémoire si de multiples secteurs de disque de données de déblocage sont autorisés. | DR-DOS 7.02+, PTS-DOS | |
| DEBUG=valeur | Ce paramètre permet d'activer le support de déboguage interne. | DR-DOS 3.31+ | |
| DEVICE=valeur | Ce paramètre permet d'indiquer un pilote de périphérique à charger en mémoire. | MS-DOS 2+, DOS Plus 2.1+ avec FIDDLOAD, DR-DOS 3.31+, OS/2, Windows 9X | |
| DEVICEHIGH=[/SIZE=xx] valeur | Ce paramètre permet d'indiquer un pilote de périphérique à charger en mémoire haute. | PC-DOS 5+, MS-DOS 5+, DR-DOS 6.0+, OS/2, Windows 9X | |
| DEVINFO=[unité:][chemin]nomfich arguments | Ce paramètre permet d'indiquer les paramètres de page de code pour un périphérique d'écran ou de clavier. | OS/2 | |
| DISKCACHE=n,LW,T,AC:x | Ce paramètre permet d'indiquer le nombre de de blocs de mémoire à allouer aux tampons de données de contrôles de l'antémémoire de disque du système d'exploitation. | OS/2 | |
| DOS=valeur | Ce paramètre permet d'indiquer si le noyau DOS doit être chargé dans la région de la mémoire haute. | MS-DOS 5+, DR-DOS 6.0+, OS/2, Windows 9X | |
| DOSDATA=valeur | Ce paramètre permet d'indiquer si les tables du DOS doivent être chargés en mémoire haute (BUFFERS, FCBS, FILES, LASTDRIVE, STACKS). | PC DOS 7.0+, FreeDOS | |
| DRIVPARM=/D:numéro [/C] [/F:type] [/H:têtes] [/I] [/N] [/S:secteurs] [/T:pistes] | Ce paramètre permet d'indiquer les paramètres pour les unités de disque non-reconnu. | PC-DOS 3.1, MS-DOS 3.2+ | |
| DRSWITCH=valeur | Ce paramètre permet d'effectuer un test conditionnel en fonction d'une touche enfoncé. | DR-DOS 7.02+ | |
| ECHO=valeur | Ce paramètre permet d'afficher un message à l'écran. | DR-DOS 5.0+, FreeDOS | |
| EECHO=valeur | Ce paramètre permet d'afficher un message à l'écran en incluant des séquences d'échappement ANSI. | FreeDOS | |
| ERROR=valeur | Ce paramètre permet de spécifier une erreur. | DR-DOS 6.0+ | |
| EXIT=valeur | Ce paramètre permet de terminer l'interprétation du fichier «CONFIG.SYS» avant la fin du fichier. | DR-DOS 6.0+ | |
| FASTOPEN=valeur | Ce paramètre permet de fixer la taille d'une table haché pour les opérations de rapidité d'ouverture de fichiers. | DR-DOS 6.0+ | |
| FCBS=valeur | Ce paramètre permet d'indiquer le nombre de FCB caché pouvant être ouvert par une source. | PC-DOS 3.0+, MS-DOS 3.0+, DR-DOS 3.31+, OS/2, Windows 9X | |
| FCBSHIGH=valeur | Ce paramètre permet d'indiquer le nombre de FCB caché pouvant être ouvert par une source dans la mémoire haute. | MS-DOS 7.0+, DR-DOS 7.02+, Windows 9X | |
| FILES=valeur | Ce paramètre permet d'indiquer le maximum de fichiers pouvant être ouvert simultanément par les programmes exécutables. | PC-DOS 2.0+, MS-DOS 2.0+, DR-DOS 3.31+, OS/2 | |
| FILESHIGH=valeur | Ce paramètre permet d'indiquer le maximum de fichiers pouvant être ouvert simultanément par les programmes exécutables, avec le contenu de ce table situé en mémoire haute. | MS-DOS 7.0+, DR-DOS 7.02+ | |
| GETKEY=valeur | Ce paramètre permet d'attendre après une touche de clavier (ou un selon un certain délai) et fixe le code d'erreur avec le code ASCII de la touche. | DR-DOS 6.0+ | |
| GOTO étiquette | Ce paramètre permet d'indiquer qu'il faut effectuer un saut à l'étiquette spécifié. | DR-DOS 5.0+ | |
| GOSUB étiquette | Ce paramètre permet d'indiquer qu'il faut effectuer un saut à l'étiquette spécifié jusqu'à ce qu'il rencontre un paramètre «RETURN», alors il passera à l'instruction suivant le GOSUB. | DR-DOS 6.0+ | |
| HIBUFFERS=valeur | Ce paramètre permet de fixer la taille du tampon de disque à allouer en mémoire haute par le système d'exploitation. | DR-DOS 5.0+ | |
| HIDEVICE=valeur | Ce paramètre permet d'indiquer un pilote de périphérique à charger en mémoire haute. | DR-DOS 5.0+ | |
| HIDOS | Ce paramètre permet de charger le noyau du DOS en mémoire et d'attribut la UMB. | DR-DOS 5.0+ | |
| HIFCBS=valeur | Ce paramètre permet d'indiquer le nombre de FCB caché pouvant être ouvert par une source dans la mémoire haute. | DR-DOS 7.02+ | |
| HIFILES=valeur | Ce paramètre permet d'indiquer le maximum de fichiers pouvant être ouvert simultanément par les programmes exécutables, avec le contenu de ce table situé en mémoire haute. | DR-DOS 7.02+ | |
| HIINSTALL=valeur | Ce paramètre permet d'effectuer le chargement d'un programme résident (TSR) en mémoire haute. | DR-DOS 5.0+ | |
| HILASTDRIVE=valeur | Ce paramètre permet d'indiquer la dernière lettre d'unité supporté par le système d'exploitation et entreprosé dans la mémoire haute. | DR-DOS 7.02 | |
| HISHELL=valeur | Ce paramètre permet d'indiquer l'interpréteur de commande par défaut chargé en mémoire haute. | DR-DOS 7.02+ | |
| HISTACKS=valeur | Ce paramètre permet d'indiquer le nombre de pile d'interruption chargé en mémoire haute. | DR-DOS 7.02 | |
| HISTORY=valeur | Ce paramètre permet d'activer ou de configurer l'historique du tampon de ligne de commande. | DR-DOS 3.41+ | |
| IFS=[unité:][chemin]nomfich arguments | Ce paramètre permet d'installer un système de fichiers de haute performance. | OS/2 | |
| INCLUDE=valeur | Ce paramètre permet d'insérer le contenu d'un autre bloc de menu dans le bloc de menu courant. | MS-DOS 6.0+, PC-DOS 6.0+, Windows 9X | |
| INSERT=valeur | Ce paramètre permet d'indiquer si le mode d'insertion du clavier est activé ou non. | DR-DOS 7.02+ | |
| INSTALL=[unité:][chemin][fichier][param] | Ce paramètre permet d'effectuer le chargement d'un programme résident (TSR) en mémoire conventionnel. | DR-DOS 3.41+, PC-DOS 4.0+, MS-DOS 4.0+, Windows 9X | |
| INSTALLHIGH=valeur | Ce paramètre permet d'effectuer le chargement d'un programme résident (TSR) en mémoire haute. | DR-DOS 6.0+, PC-DOS 6.0+, MS-DOS 6.0+, Windows 9X | |
| IOPL=valeur | Ce paramètre permet d'indiquer s'il faut attribut des privilèges d'entrée/sortie aux processus le demande sous une session OS/2 : | OS/2 | |
| Valeur | Description | ||
| NO | Ce paramètre permet d'indiquer qu'il ne faut pas attribuer de privilèges d'entrée/sorties aux processus le demandant. | ||
| YES | Ce paramètre permet d'indiquer qu'il faut attribuer de privilèges d'entrée/sorties aux processus le demandant. | ||
| LASTDRIVE=valeur | Ce paramètre permet d'indiquer la dernière lettre d'unité supporté par le système d'exploitation. | DR-DOS 3.31, PC-DOS 3.0+, MS-DOS 3.0+, DOS Plus 2.1 avec FIDDLOAD, Windows 9X, OS/2 | |
| LASTDRIVEHIGH=valeur | Ce paramètre permet d'indiquer la dernière lettre d'unité supporté par le système d'exploitation et entreposé dans la mémoire haute. | DR-DOS 7.02, MS-DOS 7.0+, Windows 9X, FreeDOS | |
| LOGO=valeur | Ce paramètre permet d'indiquer le logo a afficher lors du démarrage du système d'exploitation. | MS-DOS 7.0+, Windows 9X | |
| LPT1=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique LPT1:. | DR-DOS 7.02+ | |
| LPT2=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique LPT2:. | DR-DOS 7.02+ | |
| LPT3=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique LPT3:. | DR-DOS 7.02+ | |
| LPT4=valeur | Ce paramètre permet de fixer le compteur et l'ordre logique de configuration, des adresses d'entrée/sorties et de dépassement de délai du périphérique LPT4:. | DR-DOS 7.02+ | |
| MENU=valeur | Ce paramètre permet de spécifier une option de menu. | FreeDOS | |
| MENUCOLOR=valeur | Ce paramètre permet de spécifier la couleur du menu. | PC-DOS 6.0+, MS-DOS 6.0, Windows 9X | |
| MENUDEFAULT=valeur | Ce paramètre permet de spécifier le bloc de menu par défaut. | PC-DOS 6.0+, MS-DOS 6.0, Windows 9X | |
| MENUITEM=valeur | Ce paramètre permet de spécifier un bloc de menu. | PC-DOS 6.0+, MS-DOS 6.0, Windows 9X | |
| MULTITRACK=valeur | Ce paramètre permet d'indiquer si les opérations sur de multiples pistes sont utilisés ou non. | PC-DOS 4.0+, MS-DOS 4.0, DR-DOS 7.02+ | |
| NOCHAR=valeur | Ce paramètre permet d'indiquer le caractère par défaut du No lors d'une question Yes/No/Resume. | DR-DOS 7.02+ | |
| NUMLOCK=valeur | Ce paramètre permet de fixer l'état de la touche NumLock du clavier. | PC-DOS 6+, MS-DOS 6+, DR-DOS 7+ | |
| ONERROR=valeur | Ce paramètre permet d'effectuer une exécution conditionnel du paramètre dépendant de l'état du code d'erreur. Exemple : ONERROR < 0 GOTO monetiquette. | DR-DOS 6.0+ | |
| PAUSEONERROR=valeur | Ce paramètre permet d'indiquer s'il faut effectuer une pause après l'affichage d'un message d'erreur : | OS/2 | |
| Valeur | Description | ||
| NO | Ce paramètre permet d'indiquer qu'il ne faut pas effectuer une pause après l'affichage d'un message d'erreur. | ||
| YES | Ce paramètre permet d'indiquer qu'il faut effectuer une pause après l'affichage d'un message d'erreur. | ||
| PRN=valeur | Ce paramètre permet de fixer le périphérique parallèle (PRN) par défaut : LPT1:, LPT2:, LPT3: ou LPT4:. | DR-DOS 7.02+ | |
| REM valeur | Ce paramètre permet d'indiquer une remarque ou un commentaire n'étant pas exécuté. | PC-DOS 4.0+, MS-DOS 4.0+, DR-DOS 3.31+, OS/2, Windows 9X | |
| RESUMECHAR=valeur | Ce paramètre permet d'indiquer le caractère par défaut du Resume lors d'une question Yes/No/Resume. | DR-DOS 7.02+ | |
| RETURN | Ce paramètre permet de retourner à l'emplacement suivant d'un paramètre GOSUB ou SWITCH. | DR-DOS 6+ | |
| RMSIZE=valeur | Ce paramètre permet de fixer la taille de la mémoire en mode réel. | OS/2 | |
| SCREEN=valeur | Ce paramètre permet de fixer le mode vidéo à utiliser. | FreeDOS | |
| SCROLLOCK=valeur | Ce paramètre permet de fixer l'état de la touche ScrollLock du clavier. | DR-DOS 7.02+ | |
| SET=valeur | Ce paramètre permet de fixer la valeur de variable. | MS-DOS 6.0+, DR-DOS 6.0+, DR-DOS 6.0+ | |
| SHELL=valeur | Ce paramètre permet d'indiquer l'interpréteur de commande par défaut chargé. | MS-DOS 2.0+, DR-DOS 2.0+, DR-DOS 3.31+ | |
| SHELLHIGH=valeur | Ce paramètre permet d'indiquer l'interpréteur de commande par défaut chargé en mémoire haute. | DR-DOS 7.02+ | |
| STACK=valeur | Ce paramètre permet d'indiquer le nombre de différentes couche de pile. | DR-DOS 3.31 à 5.0 et 7.0+ | |
| STACKS=valeur | Ce paramètre permet d'indiquer le nombre de pile d'interruption. | PC-DOS 3.2+, MS-DOS 3.2+, DR-DOS 7+ | |
| STACKSHIGH=valeur | Ce paramètre permet d'indiquer le nombre de pile d'interruption chargé en mémoire haute. | MS-DOS 7.0+, DR-DOS 7.02, FreeDOS | |
| STRING=valeur | Ce paramètre permet d'indiquer une chaîne de caractères pour son utilisation interne. | MS-DOS 3.0, PC-DOS 3.0 | |
| SUBMENU=valeur | Ce paramètre permet d'indiquer un bloc de sous-menu. | PC-DOS 6.0+, MS-DOS 6.0+ | |
| SWITCH=valeur | Ce paramètre permet d'effectuer le traitement d'une condition dans le fichier «CONFIG.SYS». | DR-DOS 6.0+ | |
| SWITCHAR=valeur | Ce paramètre permet de fixer le caractère de paramètre par défaut qu'utilise le système par défaut (comme «/» ou «-»). | MS-DOS 2.0 et 2.1, DOS 2.1, DOS Plus 2.1 avec FIDDLOAD, DR-DOS 7.02, FreeDOS, RxDOS | |
| SWITCHES=valeur | Ce paramètre permet de fixer la valeur des paramètres spéciaux. | PC-DOS 4.0+, MS-DOS 4.0+, DR-DOS 7+, Windows 9X | |
| TIMEOUT=valeur | Ce paramètre permet de fixer la valeur de dépassement de délai dans les paramètres SWITCH, GETKEY et ? pour l'attente de réponse Yes/No (Oui/Non). | DR-DOS 6.0+ | |
| TRACE=valeur | Ce paramètre permet d'activer ou désactiver l'enregistrement des événements systèmes du CONFIG.SYS. | OS/2 | |
| VERIFY=valeur | Ce paramètre permet d'activer ou désactiver la vérification d'écriture sur le disque. | FreeDOS | |
| VERSION=valeur | Ce paramètre permet d'indiquer la version de DOS retourné au programme exécutable. | FreeDOS | |
| YEAR2000=valeur | Ce paramètre permet d'effectuer la configuration du support de l'année 2000 intégré. | DR-DOS 7.02+ | |
| YESCHAR=valeur | Ce paramètre permet d'indiquer le caractère par défaut du «Yes» dans une question «Yes/No/Resume». | PalmDOS 1.0, DR-DOS 6.0+ | |
Description
Ce fichier contient le fichier de démarrage par défaut de système d'exploitation DOS, Windows 9X et OS/2 et les Windows 9X (Windows 95, Windows 98 et Windows Me). Il est toujours situé dans la racine d'une partition de disque dur, d'une disquette ou d'un CD-ROM.
Remarques
- Importance historique fondamentale : Le fichier CONFIG.SYS représente l'un des éléments les plus cruciaux de l'histoire de l'informatique personnelle, servant de pont entre le matériel et le système d'exploitation. Sa présence obligatoire à la racine du disque de démarrage en faisait un fichier système incontournable pour tous les utilisateurs de DOS et des premières versions de Windows. Cette centralisation de la configuration système dans un seul fichier texte reflète la philosophie de simplicité et de transparence des systèmes d'exploitation de l'époque, où l'utilisateur avait un contrôle direct sur les paramètres de base de son système.
- Diversité impressionnante des paramètres : La richesse des paramètres disponibles témoigne de la complexité croissante des systèmes informatiques au fil des versions. Avec plus de 80 paramètres différents couvrant la gestion mémoire (BUFFERS, FILES), les périphériques (COM1-4, LPT1-4), l'interface utilisateur (MENUCOLOR, LOGO) et les fonctionnalités avancées (DEBUG, TRACE), ce fichier permettait une personnalisation très fine du comportement système. Cette granularité de contrôle était particulièrement importante à une époque où les ressources système étaient limitées et où chaque kilooctet de mémoire comptait.
- Évolution des capacités de gestion mémoire : L'évolution des paramètres liés à la mémoire illustre parfaitement les défis technologiques de l'époque DOS. La distinction entre les paramètres standards (BUFFERS, FILES) et leurs équivalents "HIGH" (BUFFERSHIGH, FILESHIGH) reflète la révolution qu'a représenté l'accès à la mémoire étendue au-delà du fameux mur des 640 Ko. Les paramètres DOS=HIGH,UMB et DEVICEHIGH montrent comment les développeurs ont dû créer des solutions ingénieuses pour contourner les limitations architecturales héritées du microprocesseur 8086 tout en restant compatibles avec les logiciels existants.
- Complexité de la compatibilité multi-systèmes : La colonne "Système requis" révèle un écosystème d'une complexité remarquable avec de multiples variantes de DOS (MS-DOS, PC-DOS, DR-DOS, FreeDOS) et leurs versions spécifiques. Cette fragmentation illustre la compétition intense qui régnait dans le domaine des systèmes d'exploitation à l'époque, chaque éditeur ajoutant ses propres extensions et améliorations. Les administrateurs système devaient donc maîtriser les subtilités de chaque version pour optimiser leurs configurations, ce qui nécessitait une expertise technique considérable.
- Fonctionnalités de programmation avancées : Les paramètres de contrôle de flux comme GOTO, GOSUB, RETURN et les instructions conditionnelles (ONERROR, SWITCH) transforment CONFIG.SYS en un véritable langage de script primitif. Cette capacité de programmation permettait de créer des configurations dynamiques adaptées à différents scénarios de démarrage, une fonctionnalité particulièrement utile dans les environnements multi-utilisateurs ou pour les machines devant fonctionner dans différents contextes. L'inclusion de paramètres comme GETKEY pour l'interaction utilisateur montre que CONFIG.SYS pouvait gérer des scénarios de démarrage interactifs sophistiqués.
- Gestion détaillée des périphériques : La présence de paramètres spécifiques pour chaque port série et parallèle (COM1-4, LPT1-4) avec leurs sous-paramètres d'adresses d'entrée/sortie et de dépassement de délai révèle l'approche très technique de l'époque pour la gestion du matériel. Cette granularité était nécessaire car les conflits d'adresses et d'interruptions étaient fréquents, et l'utilisateur devait souvent configurer manuellement chaque périphérique. Cette approche contraste fortement avec les systèmes modernes où la détection automatique du matériel (Plug and Play) a rendu ces configurations manuelles obsolètes.
- Mécanismes de débogage et de diagnostic : Les paramètres comme DEBUG, TRACE, ECHO et ERROR montrent que CONFIG.SYS intégrait des outils de diagnostic avancés pour aider les utilisateurs à résoudre les problèmes de configuration. La possibilité d'afficher des messages personnalisés, de tracer l'exécution et de gérer les erreurs de manière granulaire témoigne d'une approche mature du développement système. Ces fonctionnalités étaient essentielles à une époque où les interfaces graphiques de diagnostic n'existaient pas et où tout le débogage se faisait en mode texte.
- Héritage et influence sur les systèmes modernes : Bien que CONFIG.SYS soit aujourd'hui obsolète, son influence persiste dans les systèmes modernes à travers des concepts comme les fichiers de configuration système, les registres Windows, et les scripts de démarrage Linux. La philosophie de centralisation de la configuration dans des fichiers texte éditables reste présente dans de nombreux systèmes Unix/Linux actuels. L'approche modulaire avec des paramètres spécialisés pour différents aspects du système a également inspiré l'architecture des systèmes de configuration modernes, même si les interfaces ont évolué vers des outils graphiques plus conviviaux.
Exemple
Cet exemple montre un fichier minimal sous les systèmes d'exploitation prenant en charge le mémoire au delà du 1 Mo :
|
DOS=HIGH,UMB DEVICE=C:\DOS\HIMEM.SYS FILES=30 SHELL=C:\DOS\COMMAND.COM C:\DOS /E:1024 /P |
Voir également
Systèmes d'exploitation - DR-DOS 6 - Accueil
Systèmes d'exploitation - DR-DOS 7 - Accueil
Systèmes d'exploitation - FreeDOS - Accueil
Système d'exploitation - IBM DOS 4 - Accueil
Système d'exploitation - IBM DOS 5 - Accueil
Systèmes d'exploitation - MS-DOS 5 - Accueil
Systèmes d'exploitation - MS-DOS 6 - Accueil
Systèmes d'exploitation - MS-DOS 7.1 - Accueil
Systèmes d'exploitation - OS/2 Warp 3 - Accueil
Systèmes d'exploitation - OS/2 Warp 3 - Merlin - Accueil
Système d'exploitation - PC DOS 6.1 - Accueil
Systèmes d'exploitation - Windows 98 - Accueil