Windows XP. Настройка. Иконки.
Проблема с сохранением расположения иконок на Рабочем столе
Если Вы заметили, что Windows перестала сохранять расположение иконок на Рабочем столе, проверьте, не появился ли параметр «NoSaveSettings» в разделе HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer или HKEY_USERS\[Ваш profile]\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Как побороть глюки с иконками
Если иконки на Рабочем столе очень часто перерисовываются или портятся, то причина может быть в переполнении кэша иконок. Попробуйте увеличить размер этого кэша, изменив значение строкового параметра «Max Cached Icons» в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
Размер задаётся в Кб числом от 100 до 4096. По умолчанию — 500.
Перезагрузите Windows, чтобы изменения вступили в силу.
Совет действителен для всех версий Windows.
Изменение глубины цвета иконок
Иконки на Рабочем столе можно сделать и TrueColor и HiColor, в зависимости насколько тянет ваша видеокарта. Для этого в разделе реестра HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics
создаётся строковый параметр «Shell Icon BPP» и в качестве его значения ставится нужная глубина цвета иконок, к примеру, 24 или 32.
Изменение расстояния по вертикали между иконками
Если вам хочется сократить расстояние по вертикали между иконками, тогда в редакторе реестра выберите раздел
HKEY_CURRENT_USER\Control Panel\desktop\WindowMetrics
и найдите в нём параметр «IconVerticalSpacing». Можно присвоить ему значение, например, «-1000». Чем меньше значение по модулю, тем меньше расстояние.
В этом же разделе вы можете увеличить или уменьшить бордюр (панель) Windows, выбрав параметр «BorderWidth» и присвоив ему значение, например, «-60».
Вы можете сами поэкспериментировать с другими параметрами, только не забудьте сделать резервную копию реестра.
Преобразование bmp-файлов в иконки и курсоры
Переименовав bmp-файл в ico-файл, Вы получите «полнофункциональную» иконку. Только размер файла не изменится… Обратное «преобразование» тоже работает. Также можно переименовывать расширения этих файлов в .cur и изменять вид курсора.
Удаление стрелочек на ярлыках
Все, кому надоели эти стрелочки на ярлыках в Windows, могут сделать следующее: зайти в реестр, открыть ветвь HKEY_CLASSES_ROOT, найти раздел PIFFILE и удалить параметр «IsShortcut», то же самое проделать с разделом LNKFILE. После этого надо перезагрузить компьютер — и всё!
Как избавиться от слов «Ярлык для…» при создании ярлыков
Префикс «Ярлык для» управляется параметром «Link», находящимся в нескольких разделах реестра. Один из таких разделов:
HKEY_USERS\xxxx\Software\Microsoft\Windows\CurrentVersion\Explorer где хххх заменяет собой либо имя текущего пользователя, либо слово «.Default».
Если этот раздел не содержит параметр «Link» или значение этого параметра равно «00 00 00 00», то префикс появляться не будет.
Назначение любой папке любой иконки
Для присвоения папке иконки нужно:
1) Иметь Win95+IE4 или Win98 (в WinNT не пробовал).
2) Сделать папку системной. В Проводнике этого сделать нельзя, зато можно в Dos Navigator’e, FAR’e, WinNavigator’e и др., а также с помощью стандартной утилиты ATTRIB.
3) Создать в разделе HKEY_CLASSES_ROOT\CLSID раздел с именем типа {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}, где X — это любая цифра или латинская буква от A до F (название раздела, разумеется, не должно совпадать с уже имеющимися CLSID-разделами). В этом разделе создать раздел DefaultIcon и в параметре «(По умолчанию)» написать путь к файлу с желаемой иконкой, поставить запятую и номер иконки в этом файле (для ico-файлов надо задавать номер 0).
Пример reg-файла:
===============
REGEDIT4
[HKEY_CLASSES_ROOT\CLSID\{FF393560-C2A7-11CF-BFF4-444553540001}\DefaultIcon]
@=»C:\\ICON\\papka1.ico,0″
===============
4) Создать в нужной папке файл desktop.ini следующего содержания:
===============
[.ShellClassInfo]
CLSID={XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
===============
где {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} должно совпадать с именем созданного нами раздела (в примере {FF393560-C2A7-11CF-BFF4-444553540001}).
Есть способ немного проще.
1. Создаём в нужной папке файл desktop.ini следующего содержания:
[.ShellClassInfo]
IconFile=<file>
IconIndex=N
где <file> — это путь к файлу со значком (или только имя файла, если он находится в этой же папке или является системным dll-файлом);
N — это номер значка в файле (нумерация начинается с нуля).
Если значок в файле один или нужен первый (номер 0), то в Windows 9x строку IconIndex=0 можно не писать.
2. В Windows 2000/XP устанавливаем для папки атрибут «Только чтение», и в Проводнике папка будет иметь заданный значок. В Windows 98 установка этого атрибута позволяет отобразить значок только в дереве папок Проводника (левая панель). В Windows 9x для отображения значков в правой панели (в Windows 95 и в левой) надо устанавливать атрибут «Системный». Для изменения значка в Windows Commander’е нужно установить атрибут «Системный» и в Windows 2000/XP.
Переназначение иконок для различных типов файлов
Проводник Windows для файлов многих типов показывает иконки, которые ищет в самих этих файлах. Если компьютер медленный, то это, естественно, занимает время, тем более при просмотре каталогов CD (особенно, если CD заезженный и некоторые файлы уже не читаются). Чтобы ускорить работу, можно в разделах реестра
HKEY_CLASSES_ROOT\dllfile\DefaultIcon
HKEY_CLASSES_ROOT\exefile\DefaultIcon
HKEY_CLASSES_ROOT\cplfile\DefaultIcon
HKEY_CLASSES_ROOT\icofile\DefaultIcon
и других аналогичных назначить параметрам «(По умолчанию)» вместо значений «%1», которые заставляют искать иконку в самом отображаемом файле, полные имена с путём к каким-нибудь ico-файлам на вашем жёстком диске.
Отображение в Проводнике bmp-файлов в виде содержащихся в них картинок
Для большинства типов файлов картинок Проводник показывает общие иконки для каждого типа файла. Однако для bmp-файлов можно его заставить показывать содержащийся в каждом файле рисунок. Для этого с помощью редактора реестра открываем раздел
HKEY_CLASSES_ROOT\.bmp и смотрим значение параметра «(По умолчанию)», которое определяет тип файла и указывает на имя раздела, где этот тип описан. Для bmp-файла обычно там стоит «Paint.Picture», но если установлены какие-то дополнительные графические просмоторщики или редакторы, то может быть и иное, например, «XnView.bmp».
Теперь в той же ветви реестра HKEY_CLASSES_ROOT находим указанный раздел, открываем подраздел «DefaultIcon» и присваиваем параметру «(По умолчанию)» значение «%1» (без кавычек).