XP时期产品线才统一成功。
Windows 95.Windows 3.1之后，微软开始研发一款以用户为导向的、代号为Chicago的操作系统。Chicago的主要设计目标为支援像是OS/2和Windows NT那样的32位抢占式多任务处理，尽管16位内核将会因向后兼容而被保留。首次推出于Windows NT中的Win32 API被选定为标准32位的程序接口，并通过一种被称为“thunking”的技术对Win16兼容。设计全新的GUI虽然没有在计划之中，但很多Cairo的用户界面元素