Ja Adminrechte wären nicht nötig und die Unterstützung für Assoziationstypen ist nicht vollständig. Wenn das tatsächlich stimmt, das Vista das Assoziations-Hijacking vieler Anwendungen verhindert, dann wird dieser Dialog längerfristig ohnehin keine Zukunft haben, denn wenn UserChoice die höchste Priorität hat und nur von der Explorerfunktion geändert werden kann, dann macht die Manipulation von Windows-Assoziationen keinen Sinn mehr. Da sind wir dann wieder beim TC-eigenen Assoziationssystem, dass am System vorbei funktioniert. Ich denke es ist auch einfach einfacher umzusetzen, als andauernd jeder neuen Idee von Microsoft hinterher zu programmieren.Adminrechte helfen hier nicht weiter, der TC-Dialog ist buggy!
Ich habe das ausführlich getestet und kann das genau so bestätigen. In allen anderen getesteten Fällen kann man auf "Typ bearbeiten" klicken.Der Button "Typ bearbeiten" ist gesperrt, wenn unter HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg KEIN ProgID-Eintrag steht UND ein Application-Eintrag, der NICHT leer ist. "ProgID" hat Vorrang vor "Application".
Ach ja die gibt es ja auch noch. Ich frage mich, ob man durch mehr Wissen über die Assoziationen die Erleuchtung kriegt oder irgendwann völlig verwirrt istWas Du bei der Betrachtung nicht berücksichtigt hast ist der "PerceivedType":
HKEY_CLASSES_ROOT\SystemFileAssociations\image
