Показать полную графическую версию : Пропали иконки к *.exe MS-DOS файлам.
У меня пропали иконки ко всем *.exe файлам, подходящим под категорию MS-DOS Application. Иконки стали "по умолчанию", т.е. как к неизвестному типу файлов. Ковыряние в реестре и поиск несоответствий со "здоровой" системой ни к чему не привели. Пытался даже искать в реестре по строке "shell32.dll, 2" - иконка для DOS приложений. Но ничего не нашёл.
Система Windows XP SP3 Eng. Установлен IconPackager, но даже повторное переопределение иконок для MS-DOS Application ни к чему не приводит. Пересбор кэша иконок тоже не влияет на ситуацию.
Обновления к системе в последнее время не устанавливались. Возможно связано с действиями DrWeb, т.к. приходилось создавать копии томов с сервера, а там похоже была зараза и антивирус на лету вылечил около десятка файлов. На данный момент на 99% система чиста от вирусов.
Petya V4sechkin
24-11-2008, 23:49
alexy, скачайте AVZ (http://z-oleg.com/avz4.zip), распакуйте в отдельную папку, обновите базы (меню Файл -> Обновление баз). Далее, меню Файл -> Восстановление системы -> поставьте галку на пункте 1. -> нажмите Выполнить отмеченные операции.
Или меню Файл -> Мастер поиска и устранения проблем -> выберите категорию: Системные проблемы, степень опасности: Все проблемы -> нажмите Пуск.
Petya V4sechkin, не помогает avz. По второй части твоего ответа вообще ничего относящегося к моей проблеме нет.
alexy, а добавить в имя файла ".exe" пробовали?
Иконки стали "по умолчанию", т.е. как к неизвестному типу файлов. »
А сами приложения запускаются?
У меня пропали иконки ко всем *.exe файлам, подходящим под категорию MS-DOS Application. »
Это *.com вроде бы.
Примените файл из вложения. (http://slil.ru/26366742)
А сами приложения запускаются? »
Да. Причём, т.к. используется IconPackager, то я могу посмотреть параметры иконки. По-умолчанию, берётся иконка (это указано во вкладке "Иконка" свойств файла) с номером "0" из этого файла. Естественно в MS-DOS программе иконки нет, и вот тут система почему-то берёт нулевую иконку из shell32.dll.
Это *.com вроде бы. »
Нет.
alexy, можете выложить какой нибудь файл MS-DOS Aplication?
Пожалуйста. В качестве примера даже security-fix от MS (они тоже не несут в себе иконку). В нём даже подпись жива.
alexy, это не "MS-DOS Application" и не DOS-файлы! Это *.exe. Поправьте название темы.
alexy, вы не могли бы ещё выложить скрин, того как он у вас отображается в Explorer?
Иконку из shell32.dll посмотрите! По-моему уже флуд начинается.
Иконку из shell32.dll посмотрите! »
Именно shel32.dll?
По-моему уже флуд начинается. »
Флуд это когда не по теме говорят, и где вы видели, что я говорил не по теме?
И мне очень интересно, причем тут dll файлы? Если в теме сказано что у вас не отображаются иконки MS-DOS файлов которые имеют расширение *.exe.
PS: может быть речь идет о файлах Win32 Console Application? Хотя тот файл, что вы выложили, не являлся не MS-DOS файлом не Win32 Console Application. А был полноценным приложением Windows XP.
PS: типы файлов Win32 Console Application имеют вид примерно как во вложенном файле. В Windows XP они выглядят немного иначе, но различия не большие.
Petya V4sechkin
25-11-2008, 20:31
alexy, проверьте ветку (если есть, удалите):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons
Durson, ты слишком привык к Висте :D
Petya V4sechkin, спасибо за наставленный путь. Но не то. Не помогает.Именно shel32.dll? »
Нет, shell32.dll
Нет, shell32.dll »
Тобиш я правельно понимаю, что у тебя *.exe файлы отображаются точно так же как и *.dll файлы?
Durson, см. первое (http://forum.oszone.net/post-962587.html#post962587)сообщение.
alexy, может быть, ты все-таки выложишь скрин шот.
Для того что бы это сделать открой папку в которой находится хоть один такой файл, и нажми кнопку Print Screen (PrtScr) на клавиатуре.
Потом открой Paint и нажми "Правка\Вставить" выдели тот файл на рисунке, и сохрани в любом доступном формате.
Иначе я никак не могу понять, как они у тебя отображаются, толи как файлы по умолчанию, толи как dll или как к неизвестному типу файлов. Все это абсолютно разные вещи.
сохрани в любом доступном формате »
В формате JPG/JPEG (но не BMP!) и выложить на http://radikal.ru/
Durson, Вам по-моему не вдомёк, что файл shell32.dll содержит в себе иконки для различных типов файлов. Чего вы привизались к иконке отображения dll файлов?! Я ж вроде по-русски писал, что отображается нулевая (первая) иконка из этой библиотеки.
По-моему я беседую с совершенно непонятливыми людьми.
ты все-таки выложишь скрин шот.
Для того что бы это сделать открой папку »
Ты меня ещё поучи кнопку "Пуск" нажимать.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.