ghisler(Author) wrote: - dazu müsste ich wissen, wie die Verknüpfung aussah, als der Fehler noch auftrat...
Das war der Grund warum ich geschrieben habe, das ich das Ganze noch mal verifizieren will.
Ich habe am Freitag eine Vista Ultimate Installation auf einer Spare-Partition durchgeführt, und nicht anderes als TC7b4 installiert.
Anschließend habe ich mit einem AVI-FIle und den Dateiassoziationen zu WMP (WIndowsMediaPlayer) und MPC (MediaplayerClassic) rum experimentiert, und versucht die Änderungen in der Registry unter
Code: Select all
[HKEY_CLASSES_ROOT\.avi]
[HKEY_CLASSES_ROOT\WMP11.AssocFile.AVI]
[HKEY_CLASSES_ROOT\AVIFile]
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.avi]
zu verfolgen, und Unterschiede festzuhalten, für den Fall das die Verknüpfung geändert wird.
Dabei ist mir an einer Stelle folgendes aufgefallen:
Die Dateiassoziation war auf MPC eingestellt, TC hat das Avi-file allerdigns nicht aufgerufen.
Der TC-Dialog "Dateien-Verknüpfen" zeigte für AVI immer noch WMP an.
Im Dialog habe ich nur das Icon aus auf ein anderes aus der WMPloc.dll im Systemverzeichnis umgesetzt.
Anschließend wurde per Doppelklick der MPC aufgerufen.
Der Vergleich der 4 Registry Zweige ergab dann, dass sich nur folgende Stellen geändert haben.
Vorher:
Code: Select all
[HKEY_CLASSES_ROOT\AVIFile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,6d,00,\
70,00,6c,00,6f,00,63,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,37,00,33,00,31,\
00,00,00
[HKEY_CLASSES_ROOT\AVIFile\shell]
@="Play"
Nachher:
Code: Select all
[HKEY_CLASSES_ROOT\AVIFile\DefaultIcon]
@="C:\\Windows\\system32\\wmploc.dll"
[HKEY_CLASSES_ROOT\AVIFile\shell]
@=""
Das DefaultIcon wird also nicht mehr über einen REG_EXPAND_SZ sondern über eine REG_SZ angegeben, und das Shell Commando "Play" wurde gelöscht.
Und damit funktionierte dann die Default-Datei-Verknüpfung.
Bevor ich Ihnen die exportierten Registry-Zweige komplett zum Download bereitstelle, würde ich das Ganz gerne nochmal genau verifizieren, und die Schritte dokumentieren.
Das war am Freitag(@work) doch etwas zusehr Probieren/Experimentieren, darum diese Info erstmal nur unter Vorbehalt.
Ich bleibe dran.
Gruß
Holger
PS: Sorry, das war jetzt wieder Kauderwelch
