Windows 95 Default User Profile Configuration File

Windows 95 introduced multi-user support to Microsoft's consumer operating system line, allowing multiple users to maintain personalized desktop settings, shortcuts, and application preferences on a single machine. In this multi-user configuration, the default user profile template used to generate settings for new users was stored in the USER.DAT file located directly in the root Windows directory (C:\WINDOWS\USER.DAT).

The Role of USER.DAT in Windows 95

The Windows 95 registry was split into two primary binary database files:

  • SYSTEM.DAT: Contained computer-specific hardware, driver, and system-wide software configurations.
  • USER.DAT: Stored user-specific preferences, such as desktop themes, wallpaper, Start Menu configurations, file associations, and per-user software settings.

When multi-user profiles were disabled (the operating system's default state), C:\WINDOWS\USER.DAT maintained the unified settings for the entire system.

How Multi-User Profiles Worked

When an administrator enabled user profiles via the Passwords applet in the Control Panel, Windows 95 activated a directory called C:\WINDOWS\Profiles.

Whenever a new user logged on to the machine for the first time:

  1. Windows prompted the user to confirm their password and choose whether to retain individual desktop and Network Neighborhood settings.
  2. The operating system created a dedicated directory for that user at C:\WINDOWS\Profiles\<Username>\.
  3. Windows 95 copied the base USER.DAT template from C:\WINDOWS\ into the new user's personal directory.
  4. From that point forward, modifications made by that user were written to C:\WINDOWS\Profiles\<Username>\USER.DAT, leaving the original C:\WINDOWS\USER.DAT intact to serve as the default profile baseline for any subsequent new accounts.