Benutzer Diskussion:IT-Compiler

aus Wikipedia, der freien Enzyklopädie

Herzlich willkommen in der Wikipedia, IT-Compiler!

Ich habe gesehen, dass du dich kürzlich hier angemeldet hast, und möchte dir ein paar Tipps geben, damit du dich in der Wikipedia möglichst schnell zurechtfindest:

  • Sei mutig, aber vergiss bitte nicht, dass andere Benutzer auch Menschen sind. Daher wahre bitte immer einen freundlichen Umgangston, auch wenn du dich mal über andere ärgerst.
  • Bitte gib bei Artikelbearbeitungen möglichst immer eine Quelle an (am besten als Einzelnachweis).
  • Begründe deine Bearbeitung kurz in der Zusammenfassungszeile, sofern du damit vorhandenen Text löschst oder abänderst. Damit vermeidest du, dass andere Benutzer deine Änderung rückgängig machen, weil sie diese nicht nachvollziehen können.
  • Nicht alle Themen und Texte sind für eine Enzyklopädie wie die Wikipedia geeignet. Enttäuschungen beim Schreiben von Artikeln kannst du vermeiden, wenn du dir zuvor Wikipedia:Was Wikipedia nicht ist und Wikipedia:Relevanzkriterien anschaust.
  • Bitte unterschreibe deine Diskussionsbeiträge durch Eingabe von --~~~~ oder durch Drücken der Schaltfläche über dem Bearbeitungsfeld. Artikel werden jedoch nicht unterschrieben.

Schön, dass du zu uns gestoßen bist – und: Lass dich nicht stressen.

Einen guten Start wünscht dir Itti 22:01, 21. Feb. 2022 (CET)

Moin, sorry, hatte mich verklickt. Wollte eigentlich den Begrüßungsbaustein setzen. Viele Grüße --Itti 22:01, 21. Feb. 2022 (CET)

Ah, okay. Habe mich schon gefragt, was ich falsch gemacht haben soll. Danke für die Begrüßung. --IT-Compiler (Diskussion) 22:04, 21. Feb. 2022 (CET)

Service

WP:Glossar. --MfG, Klaus­Heide (Emojione1 1F37B.svg) 20:39, 8. Mär. 2022 (CET)

Danke. Du hättest mir das aber auch auf deiner Diskussionsseite beantworten können. --IT-Compiler (Diskussion) 07:23, 9. Mär. 2022 (CET)

Enhanced Mode in Windows 95

Es geht um diese Änderung.

Ja, es ist ja nur eine Kleinigkeit... Aber...

Ich habe gelesen, dass Windows 4.0 (gemeinsam mit MS-DOS 7.0 dann als Windows 95 vermarktet) nur noch im Enhanced Mode läuft. Dieser wurde natürlich nicht mehr so bezeichnet, denn es war dann ja der einzige Modus, in dem Windows 95 laufen kann. Aber: Es ist in Essenz immer noch der Enhanced Mode aus Windows 3.x. Stimmt das etwa nicht?

Obwohl es natürlich egal ist, denn die geänderte Formulierung passt natürlich auch. Ich wollte das nur klären...

Andreas 19:19, 11. Sep. 2022 (CEST)

Ich würde das nicht mehr so bezeichnen, weil die Unterschiede von Windows 3.1 und Windows 95 unter der Haube durchaus sehr groß sind. Windows 3.1 ist bspw. ein 16 Bit System, im Enhanced Mode bestenfalls nur eine Mischung aus 16 Bit und 32 Bit. Denn für Dateizugriffe braucht es immer noch DOS. Die Win16 API ist standardmäßig dabei, die Win32s API ist nachträglich aufgesetzt und muss installiert werden. Auch kann es nur kooperatives Multitasking zwischen den Windows Anwendungen.
Das ist bei Windows 95 anders. Das ist von Grund auf ein 32 Bit OS das MS-DOS 7.0 nur als Starter benötigt. Der ganze Hardwarezugriff wird, nach dem Windows gestartet wurde, von Windows 9x mit windowseigenen Treibern durchgeführt, MS-DOS spielt ab dem Punkt praktisch keine Rolle mehr und dient somit lediglich als Starter oder um dahin zurückzukehren. Wobei ich hier davon ausgehe, dass es nicht zurückkehrt, sondern frisch geladen wird und Windows sich nach dem Beenden vorher aufräumt. Die Dateizugriffe laufen nach dem Start von Windows über Windows Systemtreiber ab, DOS Routinen werden dafür gar nicht mehr aufgerufen. Innerhalb der DOS Eingabeaufforderung hat man es, wie bei Windows NT eher mit einer Emulationsschicht zu tun, was auch der Grund ist, warum man für manche DOS Programme, insbesondere Spiele, Windows 9x richtig beenden muss.
Bei Windows Millenium spricht Microsoft sogar schon davon, dass es kein MS-DOS mehr hätte. Das ist bedingt, je nach dem aus welcher Perspektive man es betrachtet, sogar richtig. Die Möglichkeit MS-DOS 7.x Bootdisketten anzulegen ist natürlich noch vorhanden, aber wenn WinME gebootet ist, braucht es von DOS aufgrund dem Windows Driver Model (WDM) praktisch gar nichts mehr. Bei Win95 wird noch das VxD Treiber Modell verwendet, so dass es hier vorkommen kann, dass DOS zum Laden der Firmware noch benötigt wird, weil das bei einiger Hardware so gemacht wurde. Das Multitasking ist bei Windows 9x zwischen Windows Anwendungen nicht mehr kooperativ, sondern präemptiv.
Sicherlich ist davon auszugehen, dass Win9x auf der Codebasis von Windows for Workgroups aufbaut und dann stark verändert wurde, so wie bei jedem größeren Software Projekt auch. Insofern könnte da zwar noch etwas "enhanced Mode" drinstecken, aber da nicht einmal die offiziellen Quellen davon sprechen und man sich dafür den Code ganz genau ansehen müsste, wäre so etwas als bloße Behauptung nicht für eine Enzyklopädie sinnvoll. Im Zweifelsfall lässt man es daher besser weg und wie gerade beschrieben sind die Unterschiede zwischen Windows 3.x und Windows 9x durchaus groß. --IT-Compiler (Diskussion) 18:40, 12. Sep. 2022 (CEST)
Da beißt sich aber die Katze in den Schweif, denn genau das passiert ja auch bei Windows 3.x im Enhanced Mode, wenn die Treiber über VxDs eingebunden sind: auch dann ist das DOS nur noch der Starter, und Windows nutzt DOS gar nicht mehr, sondern verwendet die (16- oder 32-Bit-)VxDs als eigene Treiber, ohne dabei auf DOS angewiesen zu sein.
Mit Windows 95 wurde dieser Modus dann zum einzigen Modus, während es unter Windows 3.x noch möglich war, auch "Legacy"-Treiber von DOS zu verwenden. Damit schaffte Microsoft einen guten Übergang, denn die bestehenden Systeme haben somit nicht vom einen auf den anderen Tag aufgehört, zu funktionieren.
Ich habe jetzt gerade keine Zeit, aber ich werde die Quelle suchen, wo das steht. Denn daraus geht hervor, dass Windows 3.11/WfW 3.11 z.B., wenn nur noch VxDs als Treiber fungierten, und Windows 95 gar nicht so unterschiedlich sind, außer natürlich das offensichtliche: Windows 95 bietet endlich "echtes" 32-Bit, während das bei Windows 3.x noch nur eingeschränkt vorhanden bzw. ohnehin nur optional war.
Erst mit dem WDM ändert sich die Treiberlandschaft unter Windows wieder, was aber später kam.
Andreas 21:27, 12. Sep. 2022 (CEST)
Meines Wissens nach hat Windows 3.x keine eigenen Dateisystemtreiber, Windows 95 schon. Und darum geht es. Deswegen braucht Win 3.x DOS. Zu beachten ist hierbei, dass DOS ja selbst kaum Hardware abstrahiert, außer eben das Dateisystem. Der Name heißt nicht umsonst Disk Operating System. Bei Windows 95 und später war das anders, da wurde alles abstrahiert. WDM wurde mit Windows 98 eingeführt. --IT-Compiler (Diskussion) 21:37, 12. Sep. 2022 (CEST)