Stimmt, unter Vista ist diese Funktion "abhanden gekommen".
Laut Google soll Folgendes funktionieren:
Drücke die Windows-Taste + R (Ausführen)
regedit eintippen und Enter drücken
HKEY_CLASSES_ROOT öffnen
Hier befinden sich die Dateiendungen. Die gewünscht Endung öffnen und einen neuen Schlüssel hinzufügen.
"DefaultIcon"
Als Wert gibt man den Pfad zum gewünschten Icon an. Angeblich soll das klappen. (natürlich ohne Gewähr)
Die Änderungen werden erst nach einem Neustart bzw. einer Neuanmeldung wirksam.
Ich würde vorher UNBEDINGT eine Sicherung der Registry vornehmen. Wenn du nicht sicher bist was du dort machst, dann mach es lieber nicht.
Gruß Matze
P.S.: Für die Änderung eines simplen Icons finde ich das ganz schön aufwendig. Würde mich wundern, wenn es dafür nicht irgendwo eine hübsche Freeware geben sollte.