Zrobiłem. Po zmianie i restarcie bez zmian.
Wywaliłem IconCache.db i zrestartowałem.
Teraz wszystkie pliki mają ikony programów, które je otwierają :/
Analogicznie tak jak na tym rysunku dwa pierwsze rzędy...
http://fc04.deviantart.net/fs23/i/2009/248/8/6/Microsoft\_Office\_2010\_IconPack\_by\_NhatPG.png
Dla pewności:
HKEY_CLASSES_ROOT
.doc
Word.Document.8
C:\Windows\Installer{90140000-0011-0000-1000-0000000FF1CE}\wordicon.exe,1
.docx
Word.Document.12
C:\Windows\Installer{90140000-0011-0000-1000-0000000FF1CE}\wordicon.exe,13
.xls
Excel.Sheet.8
C:\Windows\Installer{90140000-0011-0000-1000-0000000FF1CE}\xlicons.exe,28
.xlsx
Excel.Sheet.12
C:\Windows\Installer{90140000-0011-0000-1000-0000000FF1CE}\xlicons.exe,1
.ppt
Power.Point.Show.8
C:\Windows\Installer{90140000-0011-0000-1000-0000000FF1CE}\pptico.exe,17
.pptx
Power.Point.Show.12
C:\Windows\Installer{90140000-0011-0000-1000-0000000FF1CE}\pptico.exe,10
Wszystko poprawione jak powyżej i ciągle to samo :(
Jakby coś blokowało...
Nie wiem czy to istotne, ale w Narzędziu Programy domyślne wszystkie niestandardowe formaty np. Excela są skojarzone z właściwymi ikonami natomiast dwa standardowe rozszerzenia dalej pozostają skojarzone z ikoną aplikacji. Załączam zdjęcie jak to u mnie wygląda:
http://i55.tinypic.com/4fh2h.jpg
Ponadto spróbowałem jeszcze tak:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \ .xls \ UserChoice
W kluczu chciałem modyfikować Wartość ProgId wskazując odpowiednią ścieżkę do wybranej ikony.
Pomimo Pełnego dostępu - 'Nie można edytować ProgId: błąd przy zapisie nowej zawartości wartości.'
Czyli problem ciągle nierozwiązany :(