Windows 95的开发计划最早从1992年开始，此时Windows 3.1刚刚发售，微软公司把多个计划开发的系统提上了日程，包括Windows NT 3.1、Windows for Workgroups 3.1，以及一个新的操作系统Cairo。Cairo项目被计划设计为一个可以基于对象的系统，采用Windows NT内核，有着更先进的Cairo用户界面，但这个设计一直没能真正实现；腰斩后其剩余部分分别并入至其他项目，其中最重要的Cairo OFS搁置多年后改名为WinFS继续开发。Windows 3