Пропали иконки html, htm в windows используя браузер Opera как основной
Данная проблема возникает (как утверждают) после установки пакета Microsoft Office.
Естественно эта проблема дезориентирует навигацию по рабочему столу, поскольку если он забит ярлыками, то тратится больше времени на поиск сохраненного html файла, который выглядит как неизвестный документ.
Метод исправления:Заходим в системный реестр (нажать сочетание клавишь WIN+R и в окошке ввести "regedit" без кавычек) и следуем в раздел:
"HKEY_CLASSES_ROOT\Opera.HTML\" раскрываем "Opera.HTML" и видим раздел "ShellEx" - который следует удалить. После его удаления выходим из редактора реестра и перезагружаемся. Иконки файлов html и htm должны принять фирменный логотип "Opera".
Цитата:
Важно!!!Если реестр не даёт удалить раздел "ShellEx", то следует установить разрешения. Кликаем правой кнопкой мыши на папку "ShellEx" и в выпавшем меню выбираем "разрешения"

выбираем имя владельца и снизу отмечаем пустые клетки под пунктом разрешить

нажать ОК и можно удалять
Цитата:
Примечание!
Если есть сомнения по описанному мною способу исправления, то просто экспортируйте раздел "Opera.HTML" (нажав правой кнопкой на папку и выбрать "экспортировать", как-нибудь назвать и сохранить скажем на рабочий стол. Теперь если вдруг что то пойдёт не так, то можно будет запустить сохранённый файл реестра и он восстановит прежнее значение
=======================
через какое то время спустя
=======================
Заметил ещё один косяк, после запуска офиса всё вернулось обратно, это для Win7 x64 и офиса 2010.
Пришлось искать проблему в настройках самого офиса для того чтобы он не менял постоянно записи в реестр под себя. Всё оказалось очень просто.
Открываем офис и кликаем "Файл", там кликаем на "Параметры" и переходим в пункт "Дополнительно" и опускаем ползунок в самый низ. Видим кнопку "Параметры веб-документа..." и давим на неё, во всплывшем меню кликаем на пункт "Файлы" и убираем галки с параметров:
"
Office - для веб-страниц, созданных в Office"
"
Word - для всех остальных веб-страниц"
Нажимаем на всё ОК и выходим из офиса.
Следующее что нужно проделать, так это повторить то, что описано в первом посте (поскольку офис уже затёр параметры) и удалить не только раздел "Shellex" но и раздел "shell" и выйти из реестра.
Дальше можно перезагрузить систему. После загрузки рабочего стола видно, что иконки не изменились на логотип "Opera". Открываем программу "Opera" идем в "инструменты">"общие настройки">"расширенные"> выбираем пункт "программы" и смотрим что галочка установлена на параметре "Проверять, что Opera - браузер по умолчанию", если не стоит то необходимо поставить> нажать ОК. Выходим из Opera. Потом нужно найти какой нибудь **.htm документ и нажать по нему правой кнопкой> выбрать "свойство" в окошке найти "тип файла "приложение"" кликнуть "изменить" выбрать "Opera"> ОК > OK.
тут

Запускаем Opera и должно выскочить предложение о использовании опера как браузер по умолчанию для таких типов файлов, после того как нажать "ок" иконки будут фирменными

