In your CONFIG.SYS file, use the following syntax: BREAK=ON OFF Parameter ON OFF Turns extended CTRL+C checking on or off. BUFFERS/BUFFERSHIGH Allocates memory for a specified number of disk buffers when your system starts. Microsoft wrote a good description of what the CONFIG.SYS file does in DOS 7 and Windows 95. Here it is in an easy-to-read form. HOME TOPICS SEARCH ABOUT ME MAIL Microsoft wrote a good description of what the CONFIG.SYS file does in DOS 7 and Windows 95. Here it is in an easy-to-read form.
Hi What is the name of the file that replaced config.sys in win 2000
I would like to edit the boot choices as I have a un finished install of Win 2000 that got there when I was trying to format a disk in my computer by starting the install process on the other hdd.
- 5 Contributors
- forum10 Replies
- 372 Views
- 3 Days Discussion Span
- commentLatest PostLatest Postby DMR
Recommended Answers
There is no 'replacement' for config.sys in Windows 2000, or in any of the Windows NT based operating systems. 'config.sys' is a DOS system file, which the earlier Windows versions created because they are 'piggy-backed' over the top of the 16 bit DOD operating system. The NT based OS's are …

I would like to edit the boot choices...
If by that you mean that you now have a menu giving you 2 choices of Windows to boot into, but you need to delete the bogus one, the file you want to edit is 'boot.ini' (located in C:).
Jump to PostThe unfinished boot entry should be in c:boot.ini
Jump to PostAll 10 Replies
There is no 'replacement' for config.sys in Windows 2000, or in any of the Windows NT based operating systems. 'config.sys' is a DOS system file, which the earlier Windows versions created because they are 'piggy-backed' over the top of the 16 bit DOD operating system. The NT based OS's are 32 bit OS's, and don't need it.
BHy far the best course of action you could take would be to clean it up by deleting the existing drive partitions, create new ones in their place, and run the Windows 2000 install again, fresh and clean.
Windows XP contains the facility to do all this in its 'Setup' routine when you boot from the Windows CD. I'm pretty sure that the Windows 2000 CD will do the same, but perhaps one of the Windows 2000 users here can verify this?
AUTOEXEC.BAT
is a system file that was originally on DOS-type operating systems. It is a plain-text batch file in the root directory of the boot device. The name of the file is an abbreviation of 'automatic execution', which describes its function in automatically executing commands on system startup; the filename was coined in response to the 8.3 filename limitations of the FAT file system family.
Windows 10 Free Upgrade
Usage[edit]
AUTOEXEC.BAT
is read upon startup by all versions of DOS, including MS-DOS version 7.x as used in Windows 95 and Windows 98. Windows ME only parses environment variables as part of its attempts to reduce legacy dependencies,[1] but this can be worked around.[2]


The filename was also used by Disk Control Program [de] (DCP), an MS-DOS derivative by the former East-German VEB Robotron.[3]
In Korean versions of MS-DOS/PC DOS 4.01 and higher (except for PC DOS 7 and 2000), if the current country code is set to 82 (for Korea) and no /P:filename
is given and no default AUTOEXEC.BAT
is found, COMMAND.COM
will look for a file named KAUTOEXE.BAT
instead in order to ensure that the DBCS frontend drivers will be loaded even without properly set up CONFIG.SYS
and AUTOEXEC.BAT
files.[4]
Under DOS, the file is executed by the primary copy of the command-line processor (typically COMMAND.COM
) once the operating system has booted and the CONFIG.SYS
file processing has finished. While DOS by itself provides no means to pass batch file parameters to COMMAND.COM
for AUTOEXEC.BAT
processing, the alternative command-line processor 4DOS supports a 4DOS.INI
AutoExecParams
directive and //AutoExecParams=
startup option to define such parameters.[5] Under Concurrent DOS, Multiuser DOS and REAL/32, three initial parameters will be passed to either the corresponding STARTxxy.BAT
(if it exists) or the generic AUTOEXEC.BAT
startup file, %1
holds the virtual console number,[6]%2
the 2-digit terminal number (xx) (with 00 being the main console) and %3
the 1-digit session number (y).[7]
Windows NT and its descendants Windows XP and Windows Vista parse AUTOEXEC.BAT
when a user logs on. As with Windows ME, anything other than setting environment variables is ignored.[8] Unlike CONFIG.SYS
, the commands in AUTOEXEC.BAT
can be entered at the interactive command line interpreter. They are just standard commands that the computer operator wants to be executed automatically whenever the computer is started, and can include other batch files.
AUTOEXEC.BAT
is most often used to set environment variables such as keyboard, soundcard, printer, and temporary file locations. It is also used to initiate low level system utilities, such as the following:
- Disk caching software
- Mouse drivers
- Keyboard drivers
- CD drivers
- Miscellaneous other drivers
Example[edit]
In early versions of DOS, AUTOEXEC.BAT
was by default very simple. The DATE
and TIME
commands were necessary as early PC and XT class machines did not have a battery backed-up real-time clock as default.
In non-US environments, the keyboard driver (like KEYB FR
for the French keyboard) was also included. Later versions were often much expanded with numerous third-party device drivers. The following is a basic DOS 5 type AUTOEXEC.BAT
configuration, consisting only of essential commands:
This configuration sets common environment variables, loads a disk cache, places common directories into the default PATH, and initializes the DOS mouse / keyboard drivers. The PROMPT
command sets the prompt to 'C:>' (when the working directory is the root of the C drive) instead of simply 'C>' (the default prompt, indicating only the working drive and not the directory therein).
In general, device drivers were loaded in CONFIG.SYS
, and programs were loaded in the AUTOEXEC.BAT
file. Some devices, such as mice, could be loaded either as a device driver in CONFIG.SYS
, or as a TSR in AUTOEXEC.BAT
, depending upon the manufacturer.[9]
In MS-DOS 6.0 and higher, a DOS boot menu is configurable. This can be of great help to users who wish to have optimized boot configurations for various programs, such as DOS games and Windows.
The GOTO %CONFIG%
line informs DOS to look up menu entries that were defined within CONFIG.SYS
. Then, these profiles are named here and configured with the desired specific drivers and utilities. At the desired end of each specific configuration, a GOTO
command redirects DOS to the :END
section. Lines after :END
will be used by all profiles.
Dual-booting DOS and Windows 9x[edit]
When installing Windows 95 over a preexisting DOS/Windows install, CONFIG.SYS
and AUTOEXEC.BAT
are renamed to CONFIG.DOS
and AUTOEXEC.DOS
. This is intended to ease dual booting between Windows 9x and DOS. When booting into DOS, they are temporarily renamed CONFIG.SYS
and AUTOEXEC.BAT
. Backups of the Windows 9x versions are made as .W40
files.
Windows 9x also installs MSDOS.SYS
, a configuration file, which will not boot Windows 95/98 if parameterBOOTGUI=0
is loaded, and instead a DOS prompt will appear on the screen (Windows can still be loaded by calling the WIN
command (file WIN.COM). This file contains some switches that designate how the system will boot, one of which controls whether or not the system automatically goes into Windows. This 'BootGUI' option must be set to '0' in order to boot to a DOS prompt. By doing this, the system's operation essentially becomes that of a DOS/Windows pairing like with earlier Windows versions. Windows can be started as desired by typing WIN
at the DOS prompt.
When installing CalderaDR-DOS 7.02 and higher, the Windows version retains the name AUTOEXEC.BAT
, while the file used by the DR-DOS COMMAND.COM
is named AUTODOS7.BAT
, referred to by the startup parameter /P:filename.ext
in the SHELL directive. It also differentiates the CONFIG.SYS
file by using the name DCONFIG.SYS
.[10][11][12]
OS/2[edit]
The equivalent to AUTOEXEC.BAT
under OS/2 is the OS/2 STARTUP.CMD
file, however, genuine DOS sessions booted under OS/2 continue to use AUTOEXEC.BAT
.
Windows NT[edit]
On Windows NT and its derivatives, Windows 2000, Windows Server 2003 and Windows XP, the equivalent file is called AUTOEXEC.NT
and is located in the %SystemRoot%system32
directory. The file is not used during the operating system boot process; it is executed when the MS-DOS environment is started, which occurs when a DOS application is loaded.
Edit Config Sys Windows 10 Queen Tree Service
The AUTOEXEC.BAT
file may often be found on Windows NT in the root directory of the boot drive. Windows only considers the SET
and PATH
statements which it contains, in order to define environment variables global to all users. Setting environment variables through this file may be interesting if for example MS-DOS is also booted from this drive (this requires that the drive be FAT-formatted) or to keep the variables across a reinstall. This is an exotic usage today so the file usually remains empty. The Tweak UI applet from the Microsoft PowerToys collection allows to control this feature (Parse AUTOEXEC.BAT at logon).
See also[edit]
- IBMBIO.COM / IO.SYS
- IBMDOS.COM / MSDOS.SYS
References[edit]
- ^''Subst' Command Does Not Work in Autoexec.bat File in Windows Millennium Edition'. Revision 1.3. Microsoft. 2007-01-31. KB288997. Q288997. Archived from the original on 2011-05-24. Retrieved 2007-07-04.
- ^Ashumov, V. (2017) [2007]. 'Some features of MS-DOS 8.0'. Archived from the original on 2010-10-22. Retrieved 2010-11-21.
- ^Kurth, Rüdiger; Groß, Martin; Hunger, Henry (2016-11-29) [2007]. 'Betriebssystem DCP'. www.robotrontechnik.de (in German). Archived from the original on 2019-04-03. Retrieved 2019-04-28.
- ^Paul, Matthias R. (2001-10-25). 'System file settings'. Newsgroup: comp.os.msdos.programmer. Archived from the original on 2017-09-10. Retrieved 2014-08-06.
[…] [W]hat's KAUTOEXE.BAT? […] This is a special case in Korean MS-DOS/PC DOS 4.01+. It is still present in MS-DOS 7.10 (Windows 98SE, I'm not sure about 8.0 aka ME), but it vanished in PC DOS 7/2000. If the current country code is 82 […] and […] no /P:filename was specified *and* no default AUTOEXEC.BAT file was found, COMMAND.COM will instead execute a file named KAUTOEXE.BAT, if it exists. Presumably, this is used to ensure that the DBCS frontend drivers are loaded without properly set up CONFIG.SYS or AUTOEXEC.BAT files. […]
- ^Brothers, Hardin; Rawson, Tom; Conn, Rex C.; Paul, Matthias R.; Dye, Charles E.; Georgiev, Luchezar I. (2002-02-27). 4DOS 8.00 online help.
- ^Concurrent DOS Multiuser/Multitasking Operating System - Print Spooler User's Guide(PDF). Digital Research. 1989-02-01. Archived(PDF) from the original on 2016-11-05. Retrieved 2014-08-12.
- ^'FYI - Configuring CSPOOL'. Novell. 1992-12-29. FYI.M.1901. Archived from the original on 2016-11-05. Retrieved 2014-08-12.
- ^'INFO: Configuring Parsing of the AUTOEXEC.BAT' (1 ed.). Microsoft. 2007-03-20 [2002-06-11]. Q124551. Archived from the original on 2019-04-21. Retrieved 2017-09-10.
- ^'Mouse Doesn't Work with MS-DOS Shell'. Microsoft. 2007 [1994]. KB96706. Q96706. Archived from the original on 2007-03-11. Retrieved 2006-10-15.
- ^'Chapter 1: Introduction to DR-DOS'. Caldera DR-DOS 7.02 User Guide. Caldera, Inc. 1998 [1993, 1997]. Archived from the original on 2016-11-05. Retrieved 2013-08-10.
- ^Caldera DR-DOS 7.02 User Guide. Caldera, Inc. 1998 [1993, 1997]. Archived from the original on 2016-11-05. Retrieved 2013-08-10.
- ^'FYI - Configuring LOADER.COM for Multiple Operating System Boots - Installing DR DOS on NEC DOS 3.3 Partitions'. Novell. 1993-01-05. FYI.M.1909. Archived from the original on 2016-11-05. Retrieved 2014-08-12.
Config Sys All
