Program Manager
Component of Microsoft Windows | |
Type | GUI shell |
---|---|
Introduced in | Windows 3.0 |
Last included in | Windows XP |
Replaces | |
MS-DOS Executive | |
Replaced by | |
Windows Explorer |
Program Manager (PROGMAN.EXE
) is an application launcher used as the default shell in Windows 3.0, Windows 3.1x, Windows NT 3.1 and Windows NT 3.5x. Program Manager descends from Desktop Manager, the shell for OS/2 1.2. Unlike Desktop Manager, which presents its program groups in a simple list, and opens each group in a separate window, Program Manager opens program groups in child windows using the new multiple document interface in Windows 3.x. Beginning with Windows 3.1, Program Manager contained a StartUp group. Programs and files placed into that group would be loaded when Windows starts.
Some Research Machines' OEM versions of Windows 3.x intended to be run from a network include a "restricted" version of Program Manager, PROGMANR.EXE
.[1][2] This version has resources edited to disable the New, Run and Properties options in the File menu, thus users can only run applications specified in existing program groups.
In later versions of Microsoft Windows, starting with Windows 95 and Windows NT 4.0, Program Manager was replaced by Windows Explorer as the default shell. However, the Setup still included a "Windows 3.1 user interface" option, which launched the Program Manager at startup with the Explorer shell.
Later Windows versions removed that option, although the application was still included for compatibility purposes. Windows Longhorn build 3683 and Windows Server 2003 build 3623 replaced Program Manager with a compatibility stub that simply redirects to Windows Explorer; this change was backported to Windows XP in Service Pack 2.
The Program Manager executable was eventually removed completely during the development of Windows Vista Beta 2.