程序管理器
Microsoft Windows 的组件 | |
![]() | |
![]() Windows 3.0 中的程序管理器 | |
类型 | GUI shell |
---|---|
推出于 | Windows 3.0 |
最后包含于 | Windows XP |
取代 | |
MS-DOS Executive | |
接替 | |
Windows 资源管理器 |
程序管理器(PROGMAN.EXE
)是用作 Windows 3.0、Windows 3.1x、Windows NT 3.1 和 Windows NT 3.5x 中的默认 shell 的应用程序启动器。程序管理器源自桌面管理器,是 OS/2 1.2 的 shell。与桌面管理器不同,桌面管理器在一个简单的列表中显示其程序组,并在单独的窗口中打开每个组,程序管理器使用 Windows 3.x 中新的多文档界面在子窗口中打开程序组。从 Windows 3.1 开始,程序管理器包含一个启动群组(StartUp)。放置在此组中的程序和文件将在 Windows 启动时加载。
某些 Research Machines 的 OEM 版本的 Windows 3.x 旨在从网络运行,包括程序管理器的“受限”版本,PROGMANR.EXE
。[1][2]此版本编辑了资源以禁用“文件”菜单中的“新建”、“运行”和“属性”选项,因此用户只能运行现有程序组中指定的应用程序。
在更高版本的 Microsoft Windows 中,从 Windows 95 和 Windows NT 4.0 开始,程序管理器被 Windows 资源管理器替换为默认 shell。但是,安装程序仍然包含“Windows 3.1 用户界面”选项,该选项在启动时使用资源管理器 shell 启动程序管理器。
后来的 Windows 版本删除了此选项,尽管出于兼容性目的,此应用程序仍包含在内。Windows Longhorn Build 3683 是最后一个包含完整程序的已知版本。
在 Windows XP SP2 中,Microsoft 将程序管理器替换为仅重定向到 Windows 资源管理器的兼容性存根。此可执行文件后来在 Windows Vista Beta 2 开发过程中被完全删除。