PDA

Показать полную графическую версию : [решено] Неправильное отображение значков MHT-файлов в проводнике


Страниц : [1] 2

d_u
10-02-2009, 23:20
Подскажите плиз, как заставить в проводнике (Виста х64) файлы mht отображаться со сначком связанного приложения (Опера ассоциирована с ним), отображается белый листочек.[hr]Решение прикреплено к сообщению.

Valeriy_tc
11-02-2009, 02:21
У меня такая-же проблемма, Vista x64 советов нашол много но все для XP

Valeriy_tc
11-02-2009, 02:43
Решил проблемму следующим образом
Поставил IconPackager 4 и с его помощю сменил иконки на норальные

d_u
11-02-2009, 14:21
Попробую Icon Packager, но хотелось бы без посторонних средств обойтись...
пысы: TuneUp Utilites - меняю иконку, ничего не происходит.

DiMMMm
11-02-2009, 19:21
запустите вложенный файл, и иконка MHT станет нормально (возможно потребуется сброс кэша иконок - с помощью TweakUI в режиме совместимости с XP). Если Windows установлена не на диск C:, исправьте букву диска на вашу

d_u
11-02-2009, 19:54
Спасибо, попробовал. Применил, TweakUI в режиме совместимости не запустился, воспользовался TuneUp Utilites - исправление кэша значков. Результата нет...

Vadikan
11-02-2009, 22:32
d_u, попробуйте Пуск - Программы по умолчанию - Задание используемых по умолчанию программ - Internet explorer - Использовать эту программу по умолчанию. Значок поменялся? Теперь то же самое для Opera.

d_u
11-02-2009, 23:06
d_u, попробуйте Пуск - Программы по умолчанию - Задание используемых по умолчанию программ - Internet explorer - Использовать эту программу по умолчанию. Значок поменялся? Теперь то же самое для Opera. »
Благодарю, это помогло!

Нет, если меняю на IE - отображается оперовский значек, но при изменении на Оперу - опять "белый листочек"

Vadikan
11-02-2009, 23:49
d_u, смените ассоциацию на IE, сбросьте кэш иконок в Windows Vista (http://www.oszone.net/4328/#11), перезагрузитесь и смените ассоциацию на Opera.

d_u
12-02-2009, 00:23
Без изменений :-( ставлю IE - иконка Оперы, открывает в IE, ставлю Оперу - листочек... Попробую поменять на IE и в реестре р Default Icon прописать то, что в этом случае стоит, и поменять на Оперу.

Так, вышеуказанные манипуляции в реестре эффекта не дали, удаление-установка Оперы тоже. Блин, да что ж это за ерунда такая...

d_u
12-02-2009, 01:50
Что интересно, значек файла при установке IE для открытия htm, mht - Оперовский...

Valeriy_tc
12-02-2009, 01:57
Попробуй IconPackager 4 , правой кнопкой на любом .html файле, потом свойства, там появится новая вкладка Ikon в ней указываеш иконку из файла Оpera.exe.
IconPackager можно удалить, и покопаться в реестре, посмотреть чего он там сменил, чтоб потом править вручную.
У меня Vista х64, перепробовал кучу разных способов, но помогло только это

Vadikan
12-02-2009, 01:58
Ладно, заканчиваем с шаманством - переходим к базе знаний Microsoft :) The default system icon is displayed for Internet shortcut files when you use Internet Explorer 7 on a Windows XP SP2-based or Windows Vista-based computer (http://support.microsoft.com/default.aspx/kb/930426)

Valeriy_tc
12-02-2009, 02:32
Тут дело в том, что у Internet Explorer, если он назначен браузером по умолчанию иконки отображаются нормально.
Но если назначить Operu то они отображаются как неизвестный файл, но по двойному клику открываются Оперой

d_u
12-02-2009, 16:15
Ладно, заканчиваем с шаманством - переходим к базе знаний Microsoft The default system icon is displayed for Internet shortcut files when you use Internet Explorer 7 on a Windows XP SP2-based or Windows Vista-based computer »

У меня при нажатии правой кнопкой мыши-свойства - нет вкладки иконка, она присутствует только если создать ярлык для mht файла, а для отображаемых в проводнике - нет. Т.е. ИМХО это годится, когда неверно отображаются иконки _ярыков_ для файлов, но у меня ярлыки как рахз отображаются верно, неправильно сами файлы...

d_u
12-02-2009, 16:39
Icon packager результата не дал.

Valeriy_tc
13-02-2009, 15:31
Если сделать все правильно получится так

http://s53.radikal.ru/i141/0902/34/830f5bd49211.jpg

d_u
13-02-2009, 16:16
Valeriy_tc
Если сделать все правильно получится так
http://s53.radikal.ru/i141/0902/34/830f5bd49211.jpg

Доброго времени суток. А вкладку Icon добавляет Icon Packager? А то у меня нет ее... И если не сложно, можете в реестре глянуть, в Classes_Root есть конкретно mht-файл? А то у меня только htm, html, mhtml и Opera-HTML, собственно mht нет...

Valeriy_tc
13-02-2009, 16:43
Да ее добавляет Icon Packager

Из этой вкадки меняются иконки для люых типов файлов, и не нужно реестр мучать

в Classes_Root .mnt файлов у меня нет
Я в реестре разбираюсь не плохо но в случае Windowc XP, а исправить иконки под Vista не получилось, видимо у висты
это организованно как-то по другому. И по этой теме весь Интернет перерыл но ничего стоящего не нашол.

Можно еще поставить RegistriMonitor и посмотреть какие изменения вносит Icon Packager
но нет желания этим заниматься, я свою проблемму вродебы как решил

d_u
13-02-2009, 19:31
Ясно, спасибо. Однако не помогает.




© OSzone.net 2001-2012