OMG!!! Das Windows Flickwerk!



  • Ich verstehe aber den Punkt der Diskussion nicht ganz. Der heute von Microsoft verwendete Kompatibilitätslayer beeinträchtigt doch die Systemleistung nicht.

    Es gibt schon wirklich sehr viel Code in Windows, der einfach nur dazu da ist, um ältere Anwendungen zu unterstützen und die das System beeinträchtigen, insbesondere in Punkto Stabilität und Sicherheit. Das Entfernen solcher Hacks ist mit SP2 zumindest für die sicherheitskritischen Dinge geschehen, weshalb nach der Installtion von SP2 auch ein paar Anwendungen nicht mehr laufen.
    Dazu passt auch, dass Micrsoft Windows XP und 2000 nicht mehr supported, sondern nur XP SP2 unterstützen will. Es gibt definitiv so Murkszeug, was Ärger macht.



  • masterofx32 schrieb:

    Das ist weder Bastelei noch sind das Hacks 🙂
    Die Registrierung ist schon zum manuellen Bearbeiten vorgesehen. Ansonsten gäbe es ja kein Regedit und die Schlüssel hätten GUIDs als Namen. Unter Linux ist ein manuelles Bearbeiten von Konfigurationsdateien ja auch kein "Hack".

    Configurations Dateien sind aber meist gut Dokumentiert und die Bedeutung jeder Einstellung ist erklärt. Das kannst du von der Registrierung ja wohl nicht behaupten. Nebenbei, es giebt viele Registryschlüßel, die eine GUID als Namen haben.

    Ich verstehe aber den Punkt der Diskussion nicht ganz. Der heute von Microsoft verwendete Kompatibilitätslayer beeinträchtigt doch die Systemleistung nicht.

    Doch! Das System wird größer, brauch damit mehr Arbeitsspeicher, das System wird Komplexer, wird somit fehleranfälliger.



  • @asdrubael was für eine Qualität?

    also dazu mal folgendes Dein qualitativ hochwertiges MacOS ist ein zusammengeflicktes UNIX mehr nicht da is genauso gefuscht worden wie bei windows

    ich sage nur stichwort classic umgebung microsoft hat es wenigstens geschafft sein subsystem für ältere anwendung z.b. das 16-bit subsystem transparent zu integrieren so das der anwender nichts beachten muss noch etwas davon bemerkt

    und das abwärtskompatibilität auch bei apple wichtig ist sieht man daran das MacOS
    den vorgäner ser heutigen g4 oder g5 prozessoren (irgendwas 68k....) fast komplett
    emuliert samt seinen fehlern bei ms und ix86 plattform geschieht das wenigstens 80-90%in hardware

    Gut ich bin auch ein Mac-User und stelle die Qualität meines Betriebssystems über unendliche Abwärtskompatibilität.

    soviel zu unseren lieben MacOS Jüngern *ironie* 🤡

    wenn Apple nicht den völlig überlegenen Prozessor hätte würde das Betriebssystem genau so eine randerscheinung sein wie manch kleiner linux distributionen



  • Auch bei Mac OS gibt es hässliche Sachen ganz klar. Zum Beispiel der Mischmasch von Dateiendungen und Type/Creator Codes. Aber so krass wie bei Windows ist es einfach bei weitem nicht. Nächstes Beispiel:
    http://support.microsoft.com/kb/885222



  • Skippy schrieb:

    wenn Apple nicht den völlig überlegenen Prozessor hätte würde das Betriebssystem genau so eine randerscheinung sein wie manch kleiner linux distributionen

    Apple hat wohl keinen überlegene Prozessoren, nachdem sie ja jetzt auf Intels umstellen. 😃 👍
    Aber mei Windows... was soll man dazu sagen? Es ist halt langweilig. Du installierst es, Hardware wird erkannt, alles funktioniert.


  • Mod

    Das kannst du von der Registrierung ja wohl nicht behaupten

    a) Nicht mehr lange, und es gibt keine Registrierung mehr
    b) In der Registrierung hast du meistens nichts zu suchen, und wenn dann ist es beschrieben wie und wo 🙂

    MfG SideWinder



  • asdrubael schrieb:

    fsutil (XP only)
    Wohooo Registry basteln.

    /Edit: Funktioniert sogar ich bin begeistert. Das schreib ich in meine "die besten 2000 Registry Hacks" Liste, damit ich es beim nächsten neu installieren noch weiß.

    Komisch. Unter einem Unix-System wäre so ein "Hack" selbstverständlich. Da nennt man das konfigurieren. Unter Windows ist es einfach nur "Registry basteln". Ich kann nicht aufhören mit dem Kopf zu schütteln, so blöd finde ich diese Bemerkung.



  • Mann immer wieder solche Diskussionen. Wer was gegen Windows hat hat halt keine wirkliche Ahnung vom Programmieren solltet am Besten mal selbst eine neue Version eines Programms schreiben das eine ältere Version unterstützen und sich auch mit Kiddies rumschlagen muss... 😃 Es intressiert hier zwar keinen und ihr habt dies sicher auch schon hunterdtausendmal gehört aber ich fang mal an die Gründe aufzuzählen warum ich Windows benutze: ich will ein OS das einfach zu benutzen ist da ich meine Zeit nciht mit dem Installieren, Vertehen und Einstellen des Betriebssystems verplämpern will, will ein Betriebssystem das als Standard angesehen werden kann und eines das stabil läuft. Windows erfüllt hier komplett all meine Anforderungen hatte noch nicht oft nen Absturz noch nie nen Virus habe mit dem Net ne super Plattform zum programmieren ne super Doku und verfluche all die Leute die immer "Windows sucks" durch die Gegend schreien müssen zuoberst soein Hardcorelinuxfreakdozent von uns. Soweit von mir 😉



  • dali schrieb:

    Es intressiert hier zwar keinen[...]

    Bingo!



  • Hoffentlich.



  • "Registry Hack" ist für mich einfach ein üblicher Begriff, das ist nicht abwertend gemeint. Wenn es euch besser gefällt kann ich auch Tweak sagen.



  • patcherei schrieb:

    Früher wars ja auch nicht so einfach Patches für Spiele zu verbreiten.

    Ah ja?
    Also ich bekam meine Spielepatches vor der Zeit des Internets immer via CD.
    Die lagen nämlich den Zeitschriften bei.



  • ProgChild schrieb:

    Configurations Dateien sind aber meist gut Dokumentiert und die Bedeutung jeder Einstellung ist erklärt. Das kannst du von der Registrierung ja wohl nicht behaupten.

    In den Resource Kits zu den Betriebssystemen ist die Registrierungsstruktur mit den einzelnen Werten eigentlich recht gut dokumentiert. Abgesehen davon sind sehr viele Gegebenheiten der Windows-Registrierung nahezu selbsterklärend.

    ProgChild schrieb:

    Nebenbei, es giebt viele Registryschlüßel, die eine GUID als Namen haben.

    Ja, das sind die Class-IDs der COM-Server. Da gibt es im Normalfall nichts zu tun, es sei denn, man will eine radikale Windows-Abspeckkur vornehmen.

    SideWinder schrieb:

    a) Nicht mehr lange, und es gibt keine Registrierung mehr

    Wo will sie denn hin?

    SideWinder schrieb:

    b) In der Registrierung hast du meistens nichts zu suchen, und wenn dann ist es beschrieben wie und wo

    Naja, ich fühle mich in der Registrierung immer warm und geborgen 😃 Aber stimmt natürlich, dass die Registrierung normalerweise nichts für den nichtprogrammierenden,nichtabspeckenden 😉 Normalanwender ist.



  • Skippy schrieb:

    ich sage nur stichwort classic umgebung microsoft hat es wenigstens geschafft sein subsystem für ältere anwendung z.b. das 16-bit subsystem transparent zu integrieren so das der anwender nichts beachten muss noch etwas davon bemerkt

    und das abwärtskompatibilität auch bei apple wichtig ist sieht man daran das MacOS
    den vorgäner ser heutigen g4 oder g5 prozessoren (irgendwas 68k....) fast komplett
    emuliert samt seinen fehlern bei ms und ix86 plattform geschieht das wenigstens 80-90%in hardware

    Ja, weil Windows immer noch für Technologie ausgelegt ist, die fast 30 Jahre alt ist. Apple hat eben innovative Prozessoren benutzt, so dass man auch ein besseres Konzept benutzen konnte (µKernel).

    Abwärtskompatibilität ist leider ein ungeheuer wichtiger Verkaufsgrund, nur so schleppt man die Leichen aus dem Keller bei jedem Umzug mit. MacOSX ist einfach vom technischen (natürlich auch grafischem) Design her das modernste Massenmarkt BS, weil diese Problematik vermieden wurde.

    Ich denke, das Microsoft durch die große Marktmacht und die geringe Innovation dafür gesorgt hat, dass wir technisch mindestens 15 Jahre verloren haben.

    Hätte man nicht einfach eine neue CPU entwerfen können und den x86er-Müll meinetwegen über einen extra Chip emulieren können?


  • Mod

    @masterfox: Wird im nächsten Windows angeblich durch ein neues Konfigurations-Konzept ersetzt.

    MfG SideWinder



  • Die Registry wird aus Kompatibilitätsgründen natürlich noch weiter existieren. Wie das zukünftig dann aussehen soll, kann man sich eigentlich heute bei .Net schon ansehen, z.B. wie die Assemblies registriert werden, mit Version, Locale, usw.



  • SideWinder schrieb:

    @masterfox: Wird im nächsten Windows angeblich durch ein neues Konfigurations-Konzept ersetzt.

    Es steht definitiv NICHT masterfox dort :p Als ob ich ein 32-jähriger Klops wäre, der zu dumm ist, masterfox richtig zu schreiben 🙄

    master_of_x32 << über die Bedeutung des x32 braucht man sich keine Gedanken zu machen 😉

    Naja, von der Umgestaltung der Registrierung hab ich noch gar nicht gehört. Soll das dann auch auf Datenbanksystemen basieren bzw mit der WMI zusammen gelegt werden, oder weißt du da nichts Näheres?


  • Mod

    Nein, kann dazu noch nichts Näheres sagen, viel viel mehr weiß ich ab Herbst - da kommt die Beta.

    BTW: Sorry für die Namensverunstaltung, auf den ersten Blick siehts nach fox aus 😉

    MfG SideWinder



  • SideWinder schrieb:

    Nein, kann dazu noch nichts Näheres sagen, viel viel mehr weiß ich ab Herbst - da kommt die Beta.

    BTW: Sorry für die Namensverunstaltung, auf den ersten Blick siehts nach fox aus 😉

    MfG SideWinder

    Ok, dann ist ja gut, ich konnte es schlecht einschätzen, ob es absichtlich oder versehentlich war. Naja, werde ich mit leben müssen, dass das vielleicht zweideutig ist und als vermeintlicher Buchstabendreher häufig falsch interpretiert wird. 😉

    In der Longhorn Build 4015, die ich habe ist jedenfalls noch nicht ersichtlich, dass da was mit der Registry gemacht werden soll. Nur haben sie die in Windows 2000 vorhandenen aber zwischenzeitlich verschwundenen Registry-Wert-Datentypen wie MULTI_SZ scheinbar wieder eingeführt.



  • @kingruedi

    erzähl doch bitte nicht so einen müll wenn du keine ahnung ahnung von apple und MacOS hast

    zum ersten innovative prozessoren das ich nicht lache

    suche dir doch mal bitte im netz raus wieviel zeit verging vom 68k....
    bis der erste g irgendwas prozessor verwendet wurde in der zeit haben sich die prozessoren so schnell weiterentwickelt das die locker 200-300%prozent schneller gewesen sind da kann man sich das auch leisten nen prozessor komplett in software zu entwickeln wenn microsoft damals vom übergang des 386 einfach 3 jahre gewartet hätte und die anwender henauso im stich gelassen hätte wie es apple seinerzeit getan hat hätten sie es genauso machen können

    und lesen kannst ja anscheinent auch nicht aplle achtet genauso auf kompatibilität wie ms

    und wieder einmal die ehaubtung das es das modernste und schönste OS aller zeiten ist aus genau diesem grund kopieren sie auch viele sachen bei unix

    und selbst eine sache die sie einfacher gar nicht haben können bekommen sie nicht hin treiber. das muss man sich mal überlegen die haben grad mal ne handvoll unterschiedlicher hardware die sie unterstützen müssen
    z.b. prozessor und mainboard da gibts 2oder 3verschieden prozessoren bei windowsxp das ab 486läuft gibts z.b. über 20verschiedene mit bestimmten fehlern wie bugs im cyrix chip den amd k6 den intel pro den pentium 3 usw die windows alle zur laufzeit ausbügeln muss bei mainboard dasselbe in grün wieviele chipsätze gibt von ibm 4 mit revsionen vielleich 10 bei ms minimum 13 mit revsionen kannst sagen wir mal 30 mit den unterschiedlichsten bugs als beispiel
    mein geliebtest nForce2 wenn ich linux starte sehe ich auf den bildschirm erstmal ne schöe list von workarounds die geldaden werden da das board sich nicht an die standarts hält z.b. sind einer für den parallel ata anschluss einer für pci , einer für usb2.0 und zum schluss noch einer für memory managment

    und um dann nochmal aufs beispiel von asdrubael zurückzukommen
    so einfach apple es hat da es für den IMac noch 2chips gab fürs firewire
    haben die dort zichmal nachbessern müssen nen kumpel von mir kann da nen liedchen
    singen mit seiner fernost bei ebay gekauften hochauflösenden firewire webcam
    die z.b. beim update von irgender MacOS version zur nächsten auf einmal nicht mehr funktionierte danach gabs nen patch dann funktionierte sie noch noch langsamer dann kam nocheiner dann wurde sie nicht mehr erkannt dann gabs noch ein paar sachen als der hersteller dann die treiber updatete ging wieder nichts mehr wie es weiterging weis ich leider nicht mehr ich könnte jedenfalls damals zu dem blösinn von apple nur herzhaft lachen er aber mit seinem "innovativen"
    OS jedenfalls nicht

    und ein lustiger bug fällt mir da noch ein wie war die geschichte als nach dem update von MacOS plötzlich die lüfter lauter wurden und es ein update für das "BIOS" des macs gab um den fehler zu korigieren da hilft auch innovative technologie und µKernel nix wenn die von apple zu blöd zum programmieren sind

    mal ehrlich wie kann man denn so blöd sein und beim update die automatische lüfterregeln verhunzen obwohl es nur einen chip gab den man dafür unterstützen muss

    und die von vielen gelobte classic umgebung ist jawohl wie gesagt der absolute schrott wenn ich nur überlege wie oft sich mein kumpel damit rumgeplagt hatte

    PS: mein kumpel verwendet übrigens keinen apple mehr den hat er verscherbelt
    da ihn das alles angekotzt hat vorallem das es viele software nicht als macos gab und gibt vorallem opensource da er selbst auch entwickelt

    und zum schluss da apple ja so die schlauen sind mussten sie ja auch microsoft anbetteln damit die ms office auf MacOS portieren


Anmelden zum Antworten