Ja, Windows 9x (Windows 95, 98 und ME) stützt sich stark auf DOS -Routinen, um sie zu laden und zu funktionieren. Während sie einen 32-Bit-geschützten Modus-Kernel haben, starten sie dennoch aus einem 16-Bit-DOS-Kernel und nutzen viele DOS-Dienste und APIs. Der Windows 9x-Kernel läuft über MS-DOS, was bedeutet, dass er grundlegend von der DOS-Schicht für die Kernfunktionalität abhängt. Dies ist ein wichtiger Unterschied zwischen Windows 9x und den NT-basierten Windows-Versionen (NT 4.0, 2000, XP usw.).