Windows 95 und alle darauf basierenden Nachfolger verwenden DOS zum Starten und für die Ausführung DOS-basierter Programme; 32-Bit-Programme verwenden DOS-Betriebssystemroutinen nur selten, da das Win32-API diese prinzipiell ersetzt.