Как вернуть значки Оперы файлам .html, .htm, .mht


Иногда после обновления браузера Опера слетают значки для файлов с расширением .html, .htm, .mht. Мы расскажем как вернуть их.

Решение 1: свойства папки

1. Меню "Пуск" -> "Настройка" -> "Панель управления";
2. Открываем "Свойства папки" и переходим на вкладку "Типы файлов;
3. Ищем нужное расширение файла(например: ".html") и кликаем о по нему;
4. Нажимаем "Дополнительно" -> "Сменить значок";
5. Кнопкой "Обзор" находим файл opera.exe(обычно: C:\Program Files\Opera\Opera.exe);
6. Выбираем нужную иконку и нажимаем "Ok";
7. Закрываем все и перезагружаемся.

Решение 2: работа с реестром

1. Меню "Пуск" -> "Выполнить";
2. Вводим regedit;
3. В реестре находим разделы HKEY_CLASSES_ROOT\.htm и HKEY_CLASSES_ROOT\.html;
4. В этих разделах меняем значение ключа (по умолчанию) на Opera.HTML;
5. В HKEY_CLASSES_ROOT находим раздел Opera.HTML. В нем подраздел DefaultIcon. Меняем значение (по-умолчанию) на C:\Program Files\Opera\Opera.exe,1 (путь к своей opera.exe). Цифра означает номер значка, можно любую цифру до 7, т.к. в Oper'e их около 7;
6. Основной момент!. В этом же разделе есть подраздел \ShellEx\IconHandler, значение (по-умолчанию) которого равно (по крайней мере, у меня) равно {42042206-2D85-11D3-8CFF-005004838597}. Не знаю, что это такое, но смело удаляем весь раздел IconHandler;
7. Перезагружаемся и иконки восстанавливаются.

Пункты 3 и 4 не всегда требуется выполнять!