Как назначить пользовательский значок и метку букве диска
Укажите настраиваемый значок и метку для диска.
Инструкции
Шаг 1. Замена значка стандартного диска настраиваемым значком в Windows 2000
Чтобы заменить значок стандартного диска настраиваемым значком в Windows 2000, добавьте подраздел с именем, соответствующим букве диска, в следующий ключ.
HKEY_CLASSES_ROOT
Applications
Explorer.exe
Drives
В следующем примере указывается пользовательский значок и метка для диска E: Значок находится в файле C:\MyDir\MyDrive.exe с индексом, начиная с нуля, равным трем.
Для Windows 2000:
HKEY_CLASSES_ROOT
Applications
Explorer.exe
Drives
E
DefaultIcon
(Default) = C:\MyDir\MyDrive.exe,3
DefaultLabel
(Default) = MyDrive
Шаг 2. Замена значка стандартного диска настраиваемым значком во всех остальных версиях Windows
Чтобы заменить стандартный значок диска настраиваемым значком во всех версиях Windows, отличных от Windows 2000, добавьте подраздел с именем буквы диска в следующий ключ.
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Explorer
DriveIcons
В следующем примере указывается пользовательский значок и метка для диска E: Значок находится в файле C:\MyDir\MyDrive.exe с индексом три, отсчитываемым от нуля.
Для всех остальных версий Windows:
HKEY_LOCAL_MACHINE
Software
Microsoft
Windows
CurrentVersion
Explorer
DriveIcons
E
DefaultIcon
(Default) = C:\MyDir\MyDrive.exe,3
DefaultLabel
(Default) = MyDrive
Шаг 3. Вызов события SHUpdateImage
В всех версиях Windows, если изменить тип файла или значок диска, необходимо также вызвать SHUpdateImage, чтобы уведомить оболочку об обновлении значков, отображаемых в данный момент.
Замечания
После буквы диска не должно стоять двоеточие (:). Добавьте подраздел DefaultIcon в подраздел буквы диска и задайте его значение по умолчанию строкой, которая содержит расположение значка. Первая часть строки содержит полный путь к файлу значка. Если в файле есть несколько значков, путь следует запятой, а затем отсчитывается от нуля индекс значка.