For: Windows 95 | Windows 98 | Windows ME
Published: 23Sep02 | Last Updated: 06May10 | Status: To Be Continued
The Windows 95, Windows 98, and Windows ME (Windows 9x/ME) Startup Disk is a bootable drive from which a near minimal version of MS-DOS is loaded. After booting a computer from the Windows 9x/ME Startup Disk, the user can run the programs provided by the Windows 9x/ME Startup Disk to fix drive errors and to prepare a hard disk for the installation of Windows 9x/ME. Moreover, if the computer is booted from the Windows 98/ME Startup Disk (not the Windows 95 Startup Disk) and CD/DVD drive support is selected, the user can initiate the installation of Windows 9x/ME from the Windows 9x/ME product CD.
2. The Windows 9x/ME Startup Disk Is A Bootable Drive
A bootable drive is a drive from which an operating system is loaded. The Windows 9x/ME Startup Disk is a bootable floppy disk drive from which a near minimal version of MS-DOS is loaded.
IO.SYS, MSDOS.SYS, and COMMAND.COM are the minimal MS-DOS operating system files and, as such, are known as MS-DOS system files. Copying the system files to a drive, however, does not make a bootable drive. To make a bootable drive, the drive's boot record must include the instruction to pass the boot process to the system files. In the absence of this instruction, a drive containing the system files functions merely as file storage.
The command, FORMAT X: /S, where X: is a drive, creates a bootable drive X. FORMAT X: /S formats drive X, writes the drive X boot record to include the instruction to pass the boot process to the MS-DOS system files, and copies the MS-DOS system files to drive X.
The Windows 9x/ME Startup Disk is created by clicking the Create Disk button in the Windows 9x/ME Add/Remove Programs | Startup Disk tab. When the Create Disk button is clicked, FORMAT A: /S, or an equivalent, is issued after which additional files and functions are copied to drive A.
3. Creating The Windows 9x/ME Startup Disk
Creating the Windows 9x Startup Disk requires one floppy disk, starting a computer to Windows 9x, and the Windows 9x product CD. Creating the Windows ME Startup Disk requires one floppy disk and starting a computer to Windows ME.
3.1. Creating The Windows 9x Startup Disk
3.2. Creating The Windows ME Startup Disk
4. Booting A Computer From The Windows 9x/ME Startup Disk
To boot a computer from the Windows 9x/ME Startup Disk, insert the Windows 9x/ME Startup Disk into the floppy disk drive and power on/restart the computer. If the computer does not boot from the Windows 9x/ME Startup Disk as described below and the computer has multiple floppy disk drives, insert the Windows 9x/ME Startup Disk into the other floppy disk drives and try again. If the computer still does not boot from the Windows 9x/ME Startup Disk as described below, and if the Windows 9x/ME Startup Disk was created successfully and is functional, and if the floppy disk drive(s) are functional, then either: 1.) the computer BIOS does not support booting from floppy disk drives, which is unlikely for computers with floppy disk drives, or 2.) the computer BIOS is not configured to boot from floppy disk drives, which means, to boot the computer from the Windows 9x/ME Startup Disk, you must enter the BIOS setup program and configure the BIOS to boot from floppy disk drives.
4.1. Booting A Computer From The Windows 95 Startup Disk

4.2. Booting A Computer From The Windows 98 Startup Disk


4.3. Booting A Computer From The Windows ME Startup Disk


5. The Windows 98/ME Startup Disk EBD.CAB File And RAMDrive
When a computer is booted from the Windows 98/ME Startup Disk, a temporary virtual drive is created in memory known as a RAMDrive, and the compressed Windows 98/ME Startup Disk file, EBD.CAB, is extracted to the RAMDrive. The RAMDrive is assigned a drive letter next in line after hard disk partitions formatted with the FAT or FAT32 file system, and before CD/DVD drives. For example, if a computer with a hard disk FAT32 partition and a CD/DVD drive is booted from the Windows 98/ME Startup Disk and CD/DVD drive support is selected, then the hard disk FAT32 partition is drive C, the RAMDrive is drive D, and the CD/DVD drive is drive E. And if a computer with a hard disk having no partitions or only NTFS partitions and a CD/DVD drive is booted from the Windows 98/ME Startup Disk and CD/DVD drive support is selected, then the RAMDrive is drive C and the CD/DVD drive is drive D. In other words, when a computer is booted from the Windows 98/ME Startup Disk and CD/DVD drive support is selected, the drive letters assigned to CD/DVD drives might be different than if the computer was started to Windows installed on a hard disk drive.
The RAMDrive is 2MB and the user can read, write, and execute files in the RAMDrive from the DOS prompt. The use of file compression/extraction and the RAMDrive gives the Windows 98/ME Startup Disk a virtual capacity that exceeds the floppy disk 1.44MB physical capacity, which, in turn, allows the Windows 98/ME Startup Disk to provide functionality not included on the Windows 95 Startup Disk.
The RAMDrive is temporary and only exists when a computer is booted from the Windows 98/ME Startup Disk. In other words, if the Windows 98/ME Startup Disk is removed from the floppy disk drive and the computer is powered on/restarted, the RAMDrive is erased from memory and no longer exists.
6. The Windows 98/ME Startup Disk DOS-Mode CD/DVD Drive Support
When a computer is booted from the Windows 98/ME Startup Disk and CD/DVD drive support is selected, DOS-mode (a.k.a., Real-mode and 16-bit) CD/DVD device drivers are loaded from the Windows 98/ME Startup Disk that enable CD/DVD drive function. Because of this functionality, the user can initiate the installation of Windows 9x/ME from the Windows 9x/ME product CD after booting a computer from the Windows 98/ME Startup Disk.
The Windows 95 Startup Disk does not provide DOS-mode CD/DVD drive support. The differences in the Windows 98/ME Startup Disk compared to the Windows 95 Startup Disk with respect to DOS-mode CD/DVD drive support are as follows:
7. Programs Provided By The Windows 9x/ME Startup Disk
After the near minimal version of MS-DOS is loaded from the Windows 9x/ME Startup Disk, the DOS prompt (a.k.a., system prompt and command prompt) at A:\> appears, the system is ready to accept commands, and the user can run the programs provided by the Windows 9x/ME Startup Disk. So that the programs extracted from the Windows 98/ME Startup Disk EBD.CAB file to the RAMDrive (and programs located on CDs/DVDs) can be run from the DOS prompt at A:\>, the Windows 98/ME Startup Disk includes an AUTOEXEC.BAT file with the line, path=%RAMD%:\;a:\;%CDROM%:\.
7.1. Running The Programs Provided By The Windows 9x/ME Startup Disk
7.2. Programs Provided By The Windows 9x/ME Startup Disk To Fix Drive Errors
7.3. Programs Provided By The Windows 9x/ME Startup Disk To Prepare A Hard Disk For The Installation Of Windows 9x/ME
8. Can I Use The Windows 98/ME Startup Disk To Prepare For And Initialize The Installation Of Windows 95 From The Windows 95 Product CD?
Since the Windows 98/ME Startup Disk provides DOS-mode CD/DVD drive support, the question arises: Can I use the Windows 98/ME Startup Disk to prepare for and initialize the installation of Windows 95 from the Windows 95 product CD?
Yes, the Windows 98/ME Startup Disk can be used to prepare for and initialize the installation of Windows 95 from the Windows 95 product CD. All of the programs included on the Windows 98/ME Startup Disk, including FDISK.COM and FORMAT.COM, are backward compatible with Windows 95. Moreover, because the Windows 98/ME Startup Disk includes improved memory management, it is recommended that you use the Windows 98/ME Startup Disk to prepare for and initialize the installation of Windows 95 from the Windows 95 product CD.
8.1. Initializing The Installation Of Windows 9x/ME From The Windows 9x/ME Product CD After Booting A Computer From The Windows 98/ME Startup Disk