is the configuration file for the DOS and OS/2 operating systems that specifies startup options options that cannot be changed after the system has booted. The data it contains is read by the system and used to configure many aspects including memory management, peripherals and applications. Each line can contain a name-value pair that is either a directive<!--don't link to Directive (programming) since that's different--> that sets the value of a system setting or with name "DEVICE" extends system capability by loading a file such as a device driver or a terminate-and-stay-resident (TSR) program. was introduced with DOS 2.0. loads the file from the root directory of the drive from which the system boots. After processing the file, the system loads and executes the command shell specified in the <code>SHELL</code> line, or if there is no such line. The command shell in turn is responsible for processing the file.
Missing/corrupt
Even though loading CONFIG.SYS is part of a normal bootup process, the system can boot if the file is missing or corrupt. A system probably requires troubleshooting if the file gets deleted or corrupted.
Default shell
If does not contain a <code>SHELL</code> directive (or the file is corrupt or missing), DOS typically searches for in the root directory of the boot drive. only) : Loads base device driver into memory.
; : Emits a short beep, even if audible notifications are disabled via .) : Sets or clears extended checking.
; : Displays a yes/no query and (since DR DOS 5.0) optional message to ask the user to confirm evaluation of subsequent directives.
References
External links
- (Description of DR-DOS 7 CONFIG.SYS directives (incomplete))
