Как установить значок диска или накопителя с помощью значка Windows или пользовательского значка на Windows 11?

Вопрос или проблема

Итак, вы пытаетесь изменить значок вашего диска в Windows 11, но обнаружили, что в разделе “Настройка” свойств диска отсутствует кнопка “Изменить значок…”.

Слева свойства классической папки, справа свойства диска Слева свойства классической папки, справа свойства диска

Также вы хотели бы использовать значки, которые появляются в окне выбора значков по умолчанию.

Скриншот настройки значка папки

Скриншот настройки значка папки

Что нужно сделать, чтобы получить этот результат?

Скриншот диска на моем компьютере, последний с пользовательским значком

Скриншот диска на моем компьютере, последний с пользовательским значком

Первый шаг, выберите ваш значок

Сначала нужно понять, откуда берутся значки по умолчанию. Они хранятся, как показывает путь, в файле %SystemRoot%\System32\SHELL32.dll. Существуют и другие файлы, содержащие значки, вы можете ознакомиться с ними здесь: Windows Icons: полный список с деталями, расположениями и изображениями

Далее, вам нужно выбрать, какой значок вы хотите использовать для вашего диска. Перейдите по ссылке выше и выберите ваш любимый значок. Запомните выбранный dll-файл и номер значка для следующих шагов. Здесь это файл shell32.dll и значок номер 42.

Скриншот сайта, описывающего значки Windows

Скриншот сайта, описывающего значки Windows

Теперь мы можем установить этот значок в качестве значка диска двумя способами.

Простой способ, создайте файл autorun.inf

Если вы имели дело с USB-носителями, то должны быть с этим знакомы. Просто создайте файл с именем autorun.inf в корне диска, откройте его в вашем любимом текстовом редакторе и добавьте следующее содержимое:

[autorun]
icon="%WINDIR%\system32\shell32.dll,41"

Не забудьте вычесть 1 из выбранного номера значка, иначе будет выбран неправильный значок! В этом примере дерево — значок 42, поэтому я записываю 41.

После этого перезагрузите компьютер, и на диске будет установлен правильный значок!

Продвинутый способ, изменение реестра Windows

Основной недостаток предыдущего метода в том, что нужно создавать файл в корне диска, это некрасиво и просто не подходит!

Этот метод объяснит, как добиться того же результата без создания дополнительного файла.

Пожалуйста, имейте в виду, что изменение реестра может быть опасным при неправильном выполнении; не стесняйтесь выполнить экспорт текущего состояния реестра в случае возникновения проблем.

  1. Нажмите Win+R, введите regedit и нажмите OK
  2. Перейдите к HKEY_LOCAL_MACHINE | SOFTWARE | Microsoft | Windows | CurrentVersion | Explorer | DriveIcons
  3. Создайте новый ключ, щелкнув правой кнопкой мыши по DriveIcons, выбрав New > Key и назовите его в соответствии с буквой диска (например, E)

Щелкните правой кнопкой мыши по DriveIcons и создайте новый ключ

Создать новый ключ

  1. В данном ключе диска создайте еще один новый ключ и назовите DefaultIcon

Итоговая структура папок

Итоговая структура папок

  1. Дважды щелкните по значению по умолчанию и в новом окне вставьте ту же строку, что и в файл autorun.inf ("%WINDIR%\system32\shell32.dll,41") и нажмите OK:

Установите значение по умолчанию ключа

Не забудьте вычесть 1 из выбранного номера значка, иначе будет выбран неправильный значок! В этом примере дерево — значок 42, поэтому я записываю 41.

Вот и все! Вам даже не нужно перезагружать компьютер.

Скриншот диска на моем компьютере, последний с пользовательским значком Скриншот диска на моем компьютере, последний с пользовательским значком

Могу ли я использовать пользовательский .ico вместо значка Windows?

Конечно, используйте любой из вышеописанных методов и просто укажите путь к .ico файлу вместо пути к shell32.

Метод autorun:

[autorun]
icon=drive.ico

Метод редактирования реестра:

Значение по умолчанию ключа с пользовательским значком

.

Ответ или решение

Настройка иконки диска или привода в Windows 11 может быть полезной для персонализации и удобства. В то время как опция "Изменить иконку" отсутствует в свойствах диска, вы все равно можете выполнить эту задачу двумя разными методами: с помощью файла autorun.inf или через редактор реестра Windows. Ниже подробнее рассмотрим оба способа.

Выбор иконки

Сначала вам нужно выбрать иконку, которую вы хотите использовать. По умолчанию иконки Windows хранятся в библиотеке иконок SHELL32.dll, находящейся по пути %SystemRoot%\System32\SHELL32.dll. Чтобы получить доступ к этим иконкам и выбрать нужную, вы можете воспользоваться ресурсами, подобными этой странице с иконками Windows. Например, если вы хотите использовать иконку под номером 42 в shell32.dll, вам следует помнить, что в файле конфигурации или реестре номер будет уменьшен на 1, то есть 41.

Метод 1: Создание файла autorun.inf

  1. Создайте в корневой папке диска файл с именем autorun.inf.

  2. Откройте его с помощью текстового редактора и добавьте следующие строки:

    [autorun]
    icon="%WINDIR%\system32\shell32.dll,41"

    Обратите внимание на необходимость уменьшения номера иконки на 1, для выбора иконки 42 в конфигурационном файле указываете 41.

  3. Перезагрузите компьютер. После этого, иконка диска должна измениться.

Метод 2: Изменение реестра Windows

Предостережение: работа с реестром может повлиять на производительность системы, поэтому рекомендуется сделать резервную копию реестра.

  1. Нажмите Win+R, введите regedit и нажмите OK.
  2. Перейдите по следующему пути: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons.
  3. Щелкните правой кнопкой мыши на DriveIcons, выберите Новый > Раздел и назовите его буквой диска, например E.
  4. В этом разделе создайте новый ключ и назовите его DefaultIcon.
  5. Дважды щелкните по значению по умолчанию и введите путь к иконке, например:

    "%WINDIR%\system32\shell32.dll,41"

После внесения изменений иконка диска должна обновиться без необходимости перезагрузки компьютера.

Использование собственной .ico иконки

Если вы хотите использовать собственную иконку в формате .ico, замените путь к стандартной иконке на путь к вашему .ico файлу. Например, используйте:

  • Для метода с autorun.inf:

    [autorun]
    icon=путь_к_вашему_файлу.ico
  • Для метода с реестром:

    Укажите полный путь к .ico файлу как значение по умолчанию в ключе DefaultIcon.

Настояние дисковых иконок может быть выполнено быстро и без сложностей, если следовать описанным шагам. Это добавит уникальности вашему интерфейсу Windows 11 и сделает файловую систему более удобной и интуитивно понятной.

Оцените материал
Добавить комментарий

Капча загружается...