在一篇技术博客文章中,微软资深人士Raymond Chen解释了Windows 95安装过程为何需要用户依次通过三个不同的操作系统——MS-DOS、Windows 3.1和Windows 95。 这一设计选择源于需要支持从多个起点进行升级,同时在整个过程中保持图形用户界面。 开发者选择了一种统一的方法,使用三个链式安装程序,而不是为MS-DOS、Windows 3.1和Windows 95用户创建单独的安装程序。 该过程始于从MS-DOS安装一个简化版的Windows 3.1,接着使用一个16位Windows应用程序处理核心安装任务,最后以32位Windows 95程序完成最终配置步骤。