Windows 98 Safe Mode Boot Menu Options

The Microsoft Windows 98 Startup Menu was an essential troubleshooting environment accessed by holding the Ctrl key or pressing F8 during system boot. It provided users and system administrators with a range of diagnostic boot states designed to isolate hardware conflicts, bypass corrupt drivers, and resolve operating system failures. Below is a detailed breakdown of each option available in the Windows 98 Startup Menu.

1. Normal

This option loaded Windows 98 in its standard operational state. It processed all normal startup files, including CONFIG.SYS, AUTOEXEC.BAT, the system registry, device drivers, and startup programs configured in WIN.INI or the registry run keys.

2. Logged (\BOOTLOG.TXT)

This mode booted the operating system normally while creating a comprehensive diagnostic log file named BOOTLOG.TXT in the root directory (C:\). The log recorded every driver, component, and device loaded during startup, explicitly marking each entry with a "Status = Success" or "Status = Failure" message to help users pinpoint which component was causing startup errors.

3. Safe Mode

Safe Mode started Windows 98 with the absolute minimum set of drivers and files required to launch the graphical user interface (GUI). Key characteristics included:

  • Loading a generic, low-resolution standard VGA display driver (640x480 resolution, 16 colors).
  • Disabling networking, sound cards, CD-ROM drivers, and third-party hardware peripherals.
  • Bypassing CONFIG.SYS, AUTOEXEC.BAT, and startup utility applications.
  • Allowing users to uninstall conflicting software, roll back faulty drivers, or restore system files.

4. Step-by-Step Confirmation

Step-by-Step Confirmation gave users manual control over the entire startup sequence. The system prompted the user with a [Y/N] question for every individual file, driver, and line item in CONFIG.SYS, AUTOEXEC.BAT, and the Windows registry. This enabled granular isolation of specific drivers or commands that caused crashes or system hangs.

5. Command Prompt Only

This option halted the boot process before starting the Windows 98 GUI, launching the user directly into a real-mode MS-DOS command prompt. It processed the CONFIG.SYS and AUTOEXEC.BAT configuration files, making it suitable for running DOS-based utilities, formatting drives, or executing batch scripts with driver support enabled.

6. Safe Mode Command Prompt Only

Similar to Command Prompt Only, this mode launched an MS-DOS prompt but completely bypassed CONFIG.SYS and AUTOEXEC.BAT. It loaded solely COMMAND.COM and the fundamental DOS core without any additional device drivers, providing the cleanest possible command-line environment for disk repair or manual file replacement.

7. Previous Version of MS-DOS (Conditional)

This option only appeared on systems upgraded to Windows 98 from an earlier installation of MS-DOS. Selecting it booted the computer directly into the legacy version of DOS (such as MS-DOS 6.22) using the pre-upgrade configuration files.