Windows 3.11 Program Manager Default Groups
Microsoft Windows 3.11 relied on Program Manager as its primary
graphical shell to launch applications and manage system tasks. Rather
than using modern hierarchical menus like the Start menu, Program
Manager utilized a Multiple Document Interface (MDI) that arranged
software into dedicated, floating windows known as "program groups." By
default, a fresh installation of Windows 3.11 organized applications
into five to six predefined groups—Main, Accessories, Games, StartUp,
and dedicated Network groups—each stored as an individual
.grp configuration file tracked by
PROGMAN.INI.
The Main Group
The Main group served as the administrative core of Windows 3.11, housing essential system utilities and hardware configuration tools. The primary icons included:
- File Manager: The primary tool for browsing directories, copying files, and managing drives.
- Control Panel: Centralized settings for display colors, fonts, ports, mouse settings, and drivers.
- Print Manager: The spooler interface used to view, pause, or cancel active print jobs.
- Clipboard Viewer: A utility to inspect or clear the contents currently held in the system clipboard.
- MS-DOS Prompt: A shortcut to launch a full-screen or windowed MS-DOS command interpreter.
- Windows Setup: Used for modifying core hardware drivers (display, keyboard, network) or adding/removing Windows components.
- PIF Editor: The Program Information File editor, used to configure how MS-DOS programs ran in protected mode (memory limits, multitasking priority, display mode).
- Read Me: A text file opened with Notepad containing release notes and hardware compatibility advisories.
The Accessories Group
The Accessories group contained built-in productivity, communication, and multimedia applets designed for daily workstation tasks:
- Productivity Tools: Write (a lightweight, rich-text word processor), Notepad (a plain-text editor), Calendar, and Cardfile (a virtual rolodex).
- Utilities: Calculator, Clock, Character Map (for inserting special glyphs), and Object Packager (for OLE embedding).
- Communications: Terminal, a basic telecommunications program for modem and serial connections.
- Multimedia: Sound Recorder and Media Player, provided audio hardware and drivers were present.
- Automation: Recorder, a macro-recording tool for keystrokes and mouse movements.
- Graphics: Paintbrush, a bitmap-based drawing program.
The Network and Network Tools Groups
In Windows for Workgroups 3.11, network connectivity was a major focus, resulting in default groups dedicated entirely to peer-to-peer networking, workgroup collaboration, and remote connections:
- Mail: A client for Microsoft Mail to exchange messages within a local network.
- Schedule+: A shared calendar and meeting coordinator for workgroups.
- Chat: A real-time, split-screen text-messaging utility for communicating with other local subnet users.
- WinPopup: A lightweight notification tool for sending and receiving broadcast network messages.
- Log On / Log Off: Shortcuts to authenticate or disconnect the current user profile from the workgroup domain.
- Remote Access: Dial-up networking software allowing connection to corporate LANs or remote servers.
The Games Group
The Games group provided lightweight entertainment intended to help users practice basic graphical user interface techniques, such as clicking and dragging. By default, it contained:
- Solitaire: The classic Klondike card game.
- Minesweeper: A logic-based grid puzzle game.
- Hearts: In Windows for Workgroups 3.11, a network-enabled version of Hearts allowed users to play cards against up to three other players across the local network or against computer-controlled opponents.
The StartUp Group
The StartUp group was created empty by default. Any program shortcut moved or copied into this group automatically executed whenever Windows 3.11 launched, functioning similarly to modern startup folders.
Group Architecture and Limitations
Program Manager tracked all group placements and positions through
PROGMAN.INI located in the C:\WINDOWS
directory. Each individual group existed as an independent binary file
(such as MAIN.GRP or ACCESSOR.GRP). Program
Manager had strict architectural limits: it supported a maximum of 40
program groups at a time, and no single group could contain more than 50
program items, requiring users and third-party installers to structure
their software cleanly within the 16-bit environment.