Ein modernes Betriebsystem àla Windows NT oder Unix hat Prozesse die dadurch definiert sind, dass jeder Prozess seinen eigenen Adressraum hat und nicht in den Speicher anderer Prozesse schreiben kann.
Windows 9x/ME hat wie MS-DOS auch das unterste Megabyte des Adressraums (die ersten 10 Bit Adressraum, die berühmt-berüchtigten 640KB) für alle Prozesse gleich, da kann jeder Prozess reinschreiben wie er lustig ist. Mit dem Ergebnis dass die Prozessisolation nicht wirklich wasserdicht ist und Win9x/ME vor prozessübergreifenden Bugs daher genau so sicher ist wie MS-DOS.
Will man hingegen definieren dass der grosse Unterschied zu MS-DOS überhaupt virtueller Addressraum und preemptives Multitasking ist, dann muss man bei Windows 3.0 die Grenze ziehen, da Windows 3.0 als erstes Windows tatsächlich ansatzweise preemptives Multitasking und Prozessisolation sowie separate Treiber anbot.
Windows 2.x (genau genommen Win/386 2.1) hatte zwar schon den Protected Mode für DOS-Applikationen (aber nicht für Windows-Applikationen), aber keine eigenen Netzwerk- oder Soundtreiber und kein preemptives Multitasking für DOS-Apps. DPMI wurde ebenfalls erst mit Windows 3.0 eingeführt.
Windows ME ist von 9x nicht zu unterscheiden. Wie gesagt, dass man von DOS nur noch weniger mitkriegt hat nichts mit Tatsachen zu tun, sondern ist Benutzerverarsche, tatsächlich ist das Prozessmodell von Win ME immer noch abwärtskompatibel mit dem von DOS. Die grundlegende Architektur von Windows ME ist immer noch die gleiche wie die von Windows 3.0: http://en.wikipedia.org/wiki/Windows_s…indows_3.x.2F9x
TL;DR: Halte es nicht für sinnvoll die Trennung bei Windows 95 zu machen, sondern bei Windows 3.0. Windows 3.x, 9x und ME sind grundlegend das gleiche Ding. Klar brauchte man für Windows 3.0 immer noch ein vorinstalliertes MS-DOS, aber auch Windows ME hat den kompletten DOS-Kernel dabei. Dafür hat Win 3.x hat sich zum ersten Mal das Betriebssystemmodell drastisch von MS-DOS unterschieden, mit eigenem Prozessmodell, eigenen Treibern und preemptiven DOS-Multitasking.
Entweder ist Windows 3.0 der erste Nicht-DOS-Aufsatz, oder es ist Windows NT bzw. XP. Windows 3.0 bis Windows ME sind alle gleich auf DOS basierend bzw. von DOS entfernt.