Windows 9x/Me:Иконки


карта сайта
контактные данные
e-mail: Epson-c20(собака)narod.ru
ICQ:143699666


РЕКЛАМНЫЙ БЛОК

   
 
Windows 9x/Me:Иконки

Если иконки на Вашем рабочем столе вдруг почернели, "поехали" или еще как-то испортились, то "починить" их можно двумя способами:
перегрузиться в DOS и из папки Windows удалить файл SHELLICONCACHE;
либо зайти в настройки экрана, выбрать Оформление, найти в выпадающем списке пункт "значок", поменять его размер, нажать ОК, а потом восстановить размер обратно.
Дмитрий Турецкий (dmitri@listsoft.ru http://www.listsoft.ru)


Иконки, расположенные в главном меню и панели быстрого запуска, тоже кэшируются, но не в ShellIconCache, а где-то ещё. (Кстати, кому известно, где именно, прошу известить. Я лично найти не смог.) Этот кэш более задумчив, чем на рабочем столе. Именно поэтому бывают чудеса: иконка остаётся в меню даже после физического удаления программы вместе с каталогом. Поэтому же бесполезно уничтожать ShellIconCache, если "поплыли" главное меню и/или быстрый запуск. Единственная возможность исправления - запустить программу TweakUI и сделать во вкладке Repair операцию Rebuild Icons.
Александр (neirosoft@mtu-net.ru)


Как побороть глюки с иконками в Active Desktop.
Если вы используете Windows 95 + IE4.0 или Windows 98, то при включенном Active Desktop иногда бывают глюки с иконками в панели быстрого запуска и на рабочем столе. Коллективный разум сумел побороть это такой поправкой в реестре:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer
"MaxCachedIcons"="1024" (строковый параметр). Число 1024 при необходимости может быть увеличено.
Andrey


Иконки на рабочем столе можно сделать и TrueColor и HiColor, в зависимости насколько тянет ваша видеокарта. Для этого в ключе реестра
HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics
пишется строка Shell Icon BPP и ставится нужная глубина цвета иконок, к примеру 24 или 32.
   K I R I L L


Если вам хочется сократить расстояние по вертикали между иконками, тогда в Редакторе реестра выберите раздел
HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics
и найдите в нём параметр IconVerticalSpacing. Можно присвоить ему значение, например, "-1000". Чем меньше значение по модулю, тем меньше расстояние.
В этом же разделе вы можете увеличить или уменьшить бордюр (панель) Windows, выбрав параметр BorderWidth и присвоив ему значение, например, "-60".
Вы можете сами поэкспериментировать с другими параметрами, только не забудьте сделать резервную копию реестра.
Кучин Пётр (kuchinpeter@mail.ru)


Переименовав .bmp файл в .ico Вы получите "полнофункциональную" иконку. Только размер файла не изменится... Обратное "преобразование" тоже работает. Также можно переименовывать эти файлы в .cur и изменять вид курсора.
Дмитрий Турецкий (dmitri@listsoft.ru http://www.listsoft.ru)


Все, кому надоели эти стрелочки на ярлыках в Windows, могут сделать следующее: зайти в реестр, открыть папку HKEY_CLASSES_ROOT, найти папку PIFFILE и удалить параметр IsShortcut, то же самое проделать с папкой LNKFILE!
После этого надо перезагрузить компьютер - и всё!
   Santa Claus


Как избавиться от слов "Ярлык для..." при создании ярлыков.
Префикс "ярлык для" управляется параметром "Link", находящимся в нескольких ветвях реестра. Одна из таких ветвей:
HKEY_USERS\xxxx\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
где хххх заменяет собой либо имя текущего пользователя, либо слово .Default Если этот раздел не содержит параметр "Link", или значение этого параметра равно "00 00 00 00", то префикс появляться не будет.
MadElk


Изменение системных иконок и названий.
Пpедположим, вам захотелось заменить название "Коpзина" на "Урна" и изменить её пиктогpамму на изобpажение мусоpного бачка. Для этого запустите редактор pеестpа, войдите в раздел
HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}
и измените значение параметра по умолчанию этого pаздела на желаемое название (в нашем случае "Урна"). Затем войдите в подраздел DefaultIcon и измените значения паpаметpов Empty и Full на путь к вашему файлу значка.
Кстати, цифpа после имени файла означает номеp значка в файле, так напpимеp c:\Windows\System\Shell32.dll,15 означает 15-й значок из библиотеки иконок Shell32.dll. Если же вы используете файл *.ico, то надо пpосто поставить после имени файла значение 0.
Тепеpь название и значок изменены, но они пока хpанятся в буфеpе иконок ShellIconCache. Чтобы обновить буфеp можно пеpезапустить систему, но для обновления его на ходу достаточно изменить pазмеp иконок, войдя в Свойства экpана - Офоpмление - Значок - Размеp.
Ниже приведены CLSID для pазных системных пиктогpамм:
{20D04FE0-3AEA-1069-A2D8-08002B30309D} - "Мой компьютеp"
{208D2C60-3AEA-1069-A2D7-08002B30309D} - "Сетевое окpужение"
{645FF040-5081-101B-9F08-00AA002F954E} - "Коpзина"
{00020D75-0000-0000-C000-000000000046} - "Входящие"
{00028B00-0000-0000-C000-000000000046} - "The Microsoft Network"
{FBF23B42-E3F0-101B-8488-00AA003E56F8} - "Пpоводник"


многие обращают внимание, что при установке компакта с игрушкой или какой либо другой програмой иконка сиди - устройства меняется на иконку игрушки или устонавливаемого софта, но многие не знают, как такое можно сделать. Для тех кто не знает - раскроем этот секрет :). За очень многие действия при открытии какого либо устройства отвечает файл AUTORUN.INF, (ондолжен быть расположен в корневой папке компакт диска или раздела винчестера. Его сотав примерно такой:
[Autorun]
icon=icon.ico
вот эта то строчка и отвечает за иконку укоторая выводится приустановки компакт диска в накопитель. Также можно создать такой файл и в корне льюогораздела жесткого диска.
Таким образо, Вы сможете разукрасить свой компьютер как бог черепаху :).
PS: Внимание.!!!многие вирусы и трояны в настоящий момент также используют этот файл, так чтоприсматривайтесь внимательней к егосодержимому, верней к параметру [Autorun]