3

Windows (по крайней мере, XP и Vista, я не пробовал 7) отказывается соблюдать мою настройку значка для отображения HTML-файлов. Он настаивает на том, чтобы показать лист бумаги с логотипом IE на нем.

В XP я изменил значок через Folder options > File Types а для Vista я использовал FileTypesMan. Но это не работает вообще.

Как я могу это сделать?

4 ответа4

2

Значения для значков находятся в реестре.

Перейти в RUN и введите regedit

Go to HKEY_CLASSES_ROOT\.html

Затем проверьте по умолчанию. Например, у меня есть браузер Chromium. Поэтому мой ключ по умолчанию - ChromiumHTM.

Перейти к названию ключа по умолчанию:

HKEY_CLASSES_ROOT\{YOUR DEFAULT BROWSER KEY}\DefaultIcon

Пример:

HKEY_CLASSES_ROOT\ChromiumHTM\DefaultIcon

Измените значение по умолчанию для этой клавиши на нужный значок. Перезапустите explorer.exe, и ваш значок изменится.

1

В приложении мог быть установлен обработчик значков для предоставления пользовательского значка в зависимости от содержимого файла. Например, Microsoft Office устанавливает обработчик значков для отображения пользовательских значков для файлов HTML, созданных в Word или Excel.

Если есть обработчик значков, Windows не будет использовать значок из DefaultIcon .

Итак, попробуйте удалить ключ:

HKEY_CLASSES_ROOT\htmlfile\shellex\IconHandler

Затем Explorer будет использовать значок, указанный в DefaultIcon:

HKEY_CLASSES_ROOT\htmlfile\DefaultIcon

Нет необходимости перезапускать Explorer. Если значок не изменяется сразу, перезапустите Explorer.


В противном случае grvanchal предоставил шаги для изменения значка.

0

Я могу предложить вам другой способ использования Different Icon для вашего HTML-файла. Это совершенно другой способ, но он может дать вам результат, который вы хотите ....

Щелкните правой кнопкой мыши по Рабочему столу >> Создать >> Ярлык и выберите свой файл. Затем вы можете изменить значок этого ярлыка, щелкнув правой кнопкой мыши на нем >> Свойства >> Изменить значок. Затем вы можете переместить этот ярлык куда угодно

-1

Решение по ссылке

Щелкните правой кнопкой мыши Рабочий стол, выберите Свойства> Внешний вид.
Нажмите "Дополнительно", выберите "Значок" и измените размер на другой, отличный от текущего.
Нажмите "ОК" для подтверждения изменений во всех соответствующих диалоговых окнах.
Когда значки изменились, восстановите размер до его первоначального значения.

Это должно вызвать перерисовку всех значков, очистив старые изображения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .