|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 2000/XP » Разное - Иконки файлов *.htm и *.html как неизвестное приложение |
|
Разное - Иконки файлов *.htm и *.html как неизвестное приложение
|
gnokii
Сообщения: n/a |
Вдруг ни с того ни с сего у всех файлов *.htm и *.html иконки стали как у не зарегистрированных фалов. В свойствах файла стоит "открывать всегда файлы этого типа при помощи Mozilla Firefox". Что только не делал. Подскажите.
|
|
Отправлено: 15:23, 03-04-2006 |
Сообщения: 25151
|
Профиль | Сайт | Отправить PM | Цитировать Панель управления - Свойства папки - Типы файлов - htm - Дополнительно - Сменить значок
то же для html |
------- Отправлено: 16:15, 03-04-2006 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Deadooshka Сообщения: 2511
|
Профиль | Отправить PM | Цитировать gnokii
Недавно тоже озадачился и нашел причину... Удали ветку [HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler]. Лучше предварительно сохрани куда-нить... Она появляется после установки Office, и ссылается на %ProgramFiles%\Microsoft Office\Office10\msohev.dll. Видимо для замены стандартной иконки на какую-то глючную иконку. То же самое и с *.mht (mhtmlfile) и *.odc (odcfile) файлами. |
Отправлено: 17:23, 03-04-2006 | #3 |
Silent Сообщения: 1305
|
Профиль | Сайт | Цитировать В реестре не было времени копаться, а через типы файлов ничего не менялось - всё исправил IconPackager, если есть какие-то проблемы со значками, можешь попробовать решить их через неё.
|
Отправлено: 10:57, 05-04-2006 | #4 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Sham,
Для .odc (odcfile) - отбой. Это - файл Офиса и до его установки такой тип файла в ХР отсутствует. А для .html (htmlfile), .mht (mhtmlfile) помогает железобетоно!!! Коварный Офис ХР ВСЕГДА периодически сбрасывает иконки файлов .html, .mht в ХР именно из-за их увязки с msohev.dll. Ещё сбрасывается иконка файлов .url. Хоть сначала эти файлы, вроде, имеют иконки, но при попытке их смены, как пишет Blast, выясняется, что иконка в реестре не прописана и надо выбрать её вручную. Надеюсь, после такой чистки увязка пропадёт вместе с порчей иконок. Иначе надо деинсталлировать msohev.dll, но не знаю, как это сделать. Подсказал бы кто-нибудь! P.S. Уже разобрался. Пуск -> Выполнить -> regsvr32 /u "C:\Program Files\Microsoft Office\Office10\msohev.dll" Компьютер обязательно перезагрузить. Для регистрации: Пуск -> Выполнить -> regsvr32 "C:\Program Files\Microsoft Office\Office10\msohev.dll" Вот только после регистрации процесс C:\Program Files\Microsoft Office\Office10\msohev.dll не запускается. (( |
|
Последний раз редактировалось Grigorijg, 16-10-2014 в 17:15. Отправлено: 15:26, 16-10-2014 | #5 |
Ушел из жизни Сообщения: 8595
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Grigorijg:
|
|
------- Отправлено: 20:10, 16-10-2014 | #6 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Мда, удаление веток реестра, указанных Sham, позволяет менять иконки .html, .mhtml. НО, если с помощью unlocker временно остановить прцесс msohev.dll, перезагрузиться, запустить Word, чтобы активизировать msohev.dll, то это уничтожит записи реестра об иконках для файлов .html, .mhtml. Это - в Офисе 2002 (ХР) и Офисе 2003. Причина: неудалённый пустой раздел реестра ShellEx. А вот если чистить реестр глубже, т.е. удалить ветки [HKEY_CLASSES_ROOT\htmlfile\ShellEx], [HKEY_CLASSES_ROOT\mhtmlfile\ShellEx],то проблема решается полностью. Хотел, было, из-за подобной агрессивности msohev.dll, от греха подальше, в добавок к чистке реестра, эту длл-ку деинсталлировать, как я предложил выше (для Офиса 2003 будет: Пуск -> Выполнить -> regsvr32 /u "C:\Program Files\Microsoft Office\Office11\msohev.dll"). Но это не помогает, msohev.dll активируется, если сохраняются пустые разделы реестра ShellEx. Наоборот, на одном из компьютеров подавить активность msohev.dll удалось с помощью её регистрации.
Можно с помощью рег-файла, совместно с чисткой, восстановить исходные иконки .html, .mhtml Я боялся применять этот рег-файл, когда в качестве браузера по умолчанию выбран не Internet Explorer. Но оказалось, что, например, Мозилла эти ветки не трогает, она прописывается в других местах. Так что смело можно применять этот лечебный рег-файл при выборе любого браузера по умолчанию и полностью решить проблему с указанными иконками в Офисе 2002 (ХР) и Офисе 2003. При необходимости, уточнить "C:\\Program Files\\... А можно сделать батник, где это уточнять не надо. Для Internet Explorer 6.0 числовые значения после запятых должны быть 1 вместо -17 и 22 вместо -32554. С учётом этого, автоматический батник Чтобы батник отработал в Windows 2000, рядом с ним надо положить reg.exe от Windows XP. До смены браузера по умолчанию помогает. После смены браузера по умолчанию и первого открытия приложения Офиса лекарство однократно применить снова. Проверено для Internet Explorer 6, 7, 8, Офиса 2002 (ХР), Офиса 2003 в Windows XP. В Офисе 2003 побороть вызов MSOHEV.DLL не получится, но она ведёт себя куда менее агрессивно, чем в Офисе ХР, и больше не изменяет ключи реестра для иконок по умолчанию. Если при чистой установке Офиса ХР, 2003, подсунуть MSOHEV.DLL от Офиса 2000 (для этого приходится перепаковывать CAB архивы), то эта длл-ка вообще не может быть вызвана, и достаточно однократно открыть вышеуказанный батник. Если установка не чистая, хоть раз отработала оригинальная MSOHEV.DLL, то эта подмена не поможет. Ещё раз, ОГРОМНОЕ спасибо Sham!!! |
Последний раз редактировалось Grigorijg, 04-12-2014 в 12:04. Отправлено: 02:03, 18-10-2014 | #7 |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать Долго повозился, нашёл окончательное решение, отредактировав свой предыдущий коммент.
|
Отправлено: 18:13, 21-10-2014 | #8 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Как заставить windows использовать расширение html вместо htm? | vanvanov | Microsoft Windows 2000/XP | 0 | 25-04-2014 20:27 | |
Интерфейс - [решено] Значки файлов html и htm | LilLoco | Microsoft Windows 7 | 3 | 10-05-2010 23:00 | |
Интерфейс - Какой раздел реестра не позволяет менять иконки html и mhtml файлов | shiko10 | Microsoft Windows 2000/XP | 0 | 05-01-2009 19:40 | |
Ошибка - [решено] В системе везде пропали иконки HTML-файлов... | Palomnik | Microsoft Windows 2000/XP | 4 | 09-05-2008 19:32 | |
html or htm | dimon55 | Вебмастеру | 3 | 24-02-2004 15:46 |
|