Introdujo un núcleo con modo protegido, sobre el cual , la GUI y las aplicaciones se ejecutan como una tarea en modo virtual 8086.
Esto permitió ejecutar en paralelo varios MS-DOS en una CPU en modo “virtual 8086”, y evitar suspender aplicaciones en segundo plano.
(Sobreescribiendo el archivo WIN200.BIN mediante el COMMAND.COM, esto es posible para usar la emulación EMS en MS-DOS sin arrancar la interfaz gráfica de Windows.)
Esto se solucionó en la versión 3.0, la cual es compatible con VCPI en “modo standard” y con DPMI en modo “386 mejorado”.
Esto es lo que permite una interfaz gráfica de usuario mucho más rápida y amigable.