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

Сделать это, на самом деле, совсем не сложно, и в данной статье вы узнаете, где хранятся иконки ОС Windows и как их можно получить.

Итак, приступим к делу и сразу ответим на первый поставленный вопрос.

Где хранятся значки Windows

Ясно, что системные иконки являются графическими файлами и что их нужно искать в системной папке «Windows», лежащей в корне диска, на который установлена ваша операционная система. Просто искать графические файлы во внутренних каталогах бессмысленно, потому как большинство из них запаковано в специальные файлы с расширением dll (иначе говоря, в dll-библиотеки).

Нужные нам dll-файлы находятся в папке «System32» (которая сама лежит в «Windows»), и большинство иконок лежит в следующих из них:

  • shell32.dll;
  • imageres.dll;
  • ddores.dll;
  • moricons.dll.

При желании вы можете отыскать иконки и в других таких же системных файлах в этой же папке. Также отметим, что в различных версиях Windows графические файлы могут находится в разных dll-файлах, некоторые из таких файлов могут присутствовать в одной системе, но отсутствовать в другой. Но, например, файл «shell32.dll» имеется во всех Windows.

Теперь о том, что нужно делать с этими файлами, чтобы получить иконки.

Как вытащить системные иконки из dll-файлов

Сделать это можно разными способами, но мы пойдем по наиболее простому. Для наших целей понадобится программа-архиватор 7-Zip.

Для начала перейдите в папку System32; полный путь приблизительно будет таким – «C:\Windows\System32». Затем выберите системный файл, из которого вы хотите вытащить иконки. Пусть это будет, например, файл «shell32.dll». Кликните по нему правой кнопкой мыши для вызова контекстного меню, в контекстном меню перейдите к пункту «7-Zip» и в его подменю нажмите на пункт «Распаковать».

И да, чтобы упростить поиск, лучше воспользуйтесь встроенным поиском Windows по файлам и папкам.

Итак, у вас откроется окно распаковки архиватора 7-Zip. Здесь вы можете указать место, куда необходимо распаковать ресурсы файла (по умолчанию ресурсы распакуются в тот каталог, в котором и находится файл), и дать название папке, в которую будут извлечены эти ресурсы.

Теперь из папки, в которую были извлечены ресурсы файла, перейдите в папку «.rsrc», а из нее – в каталог «ICON». Здесь, собственно, и хранятся искомые иконки Windows, используемые системой. Они имеют расширение «ico» и представлены в различных размерах (некоторые из них крупнее и более детализированные, другие – мельче и менее детализированные).

Извлеченные иконки вы можете, к примеру, использовать для изменения значка папки.