程序管理器

来自BetaHeritage Wiki
跳到导航 跳到搜索

模板:Infobox Windows component 程序管理器(Program Manager,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 开始,程序管理器包含一个启动组。放置在此组中的程序和文件将在 Windows 启动时加载。

某些计划从网络运行的 Windows 3.x 的 RM OEM 版本包括程序管理器的“受限”版本,PROGMANR.EXE。[1][2]此版本编辑了资源以禁用“文件”菜单中的“新建”、“运行”和“属性”选项,因此用户只能运行现有程序组中指定的应用程序。

在后来版本的 Microsoft Windows 中,从 Windows 95 和 Windows NT 4.0 开始,程序管理器被 Windows 资源管理器取代为默认 shell。但是,安装程序仍然包括“Windows 3.1 用户界面”选项,此选项在启动时使用资源管理器外壳启动程序管理器。

后来的 Windows 版本删除了此选项,尽管出于兼容性目的,此应用程序仍然包括在内。Windows Longhorn build 3683 是最后一个包含完整程序的已知版本。

Microsoft 将 Windows XP SP2 中的程序管理器替换为兼容性存根,此存根运行后只会重定向到 Windows 资源管理器。此可执行文件后来在 Windows Vista Beta 2 的开发过程中被完全删除。

参考资料