Поделиться через


Как назначить пользовательский значок и метку букве диска

Укажите настраиваемый значок и метку для диска.

Инструкции

Шаг 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 в подраздел буквы диска и задайте его значение по умолчанию строкой, которая содержит расположение значка. Первая часть строки содержит полный путь к файлу значка. Если в файле есть несколько значков, путь следует запятой, а затем отсчитывается от нуля индекс значка.