Windows 98 Default Folder Structure

A clean installation of Microsoft Windows 98 establishes a predictable file and directory hierarchy on the primary system drive, typically designated as C:\. This article details the baseline folder structure created during setup, outlining the primary root directories—such as WINDOWS, Program Files, and My Documents—as well as the essential subdirectories responsible for maintaining system stability, application storage, and user files.

The Root Directory (C:\)

During installation, the setup routine populates the root directory of the boot drive with core MS-DOS foundation files along with three primary folders:

  • C:\WINDOWS: The central repository for the operating system, containing core executables, configuration files, device drivers, and system utilities.
  • C:\Program Files: The default installation target for bundled and third-party 32-bit and 16-bit applications.
  • C:\My Documents: The default personal storage location for user data. Unlike modern Windows versions that isolate data within user-specific profiles, standard Windows 98 placed this folder directly in the root directory for single-user environments.

Alongside these folders, the root directory hosts critical boot files, including IO.SYS, MSDOS.SYS, COMMAND.COM, AUTOEXEC.BAT, and CONFIG.SYS.


The C:\WINDOWS Hierarchy

The C:\WINDOWS folder contains the bulk of the operating system's functional files. Key subdirectories generated inside this folder include:

  • COMMAND\: Contains standard real-mode MS-DOS utilities and command-line tools (such as ATTRIB.EXE, CHKDSK.EXE, and FDISK.EXE).
  • SYSTEM\: The critical core of the operating system, storing dynamic link libraries (.dll), virtual device drivers (.vxd), Control Panel applets (.cpl), and system components.
  • SYSTEM32\: Contains supplementary 32-bit drivers and support files, primarily related to networking, DirectX, and modern subsystem architecture.
  • INF\: A hidden directory holding hardware setup and device driver information files (.inf).
  • FONTS\: Houses all TrueType and raster fonts installed on the machine.
  • HELP\: Stores system documentation, troubleshooting guides, and compiled help files (.hlm and .chm).
  • MEDIA\: Contains default system sound events (such as WAV files) and sample multimedia assets.
  • DESKTOP\: Stores the shortcuts and files that appear directly on the active desktop workspace.
  • START MENU\: Contains the hierarchical shortcut structure that populates the Start Menu UI, including subfolders like Programs, Accessories, and Startup.
  • APPLICATION DATA\: Stores application-specific configuration data and settings.
  • TEMP\: The default staging location for temporary files generated during installation routines and general software execution.
  • PROFILES\: Created only if multi-user support was enabled, housing separate desktop, user registry (USER.DAT), and Start Menu configurations for individual users.

The C:\Program Files Hierarchy

The Program Files directory acts as the dedicated ecosystem for software packages. The base installation populates it with several default folders:

  • Accessories\: Homes auxiliary built-in utilities like Paint, WordPad, and HyperTerminal.
  • Common Files\: Shared system libraries, database engines, and Microsoft shared services used across multiple programs.
  • Internet Explorer\: Houses the Internet Explorer web browser components, core binaries, and the active channel viewer.
  • Outlook Express\: Contains the default email client executable and related resource files.
  • Uninstall Information\: A hidden directory created when Windows 98 upgrades an older system (such as Windows 95), holding the files necessary to roll back the installation.