Registry Shell Icon Mapping

S

Spawn666948

Does anyone know the mapping numbers for the registry shell icons.
For instance, in this location, "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
\Windows\CurrentVersion\Explorer\Shell Icons\", there are a series of
numbers that you can add to change the default icons like your folders
and hard drives. Example, you can add a key "3" and map it to an
".ico" file to change your folder icons.

These ones I know off so far:
--3 and 4 are Folders (opened/unopened)
-8 is the hard drive icons

I want to figure out the ones for My Pictures, My Music, and My
Videos.

Thanks.
 
R

Ronaldo

To know the specific dll file that contains the icons you need, right click
on the file or folder, Customize tab, if the change Icon option is
available, click and the icon database dll will open, if the change icon
option is not available, create a shortcut to the specific file or folder,
right click on the file/folder shortcut, click on the shortcut tab, click
the change icon button, this will open the specific icon database dll,
showing it's location in the address bar. From there on it's a matter of
counting the icons in vertical rows from top to bottom... starting from
zero... Examples: in C:\WINDOWS\system32\shell32.dll,4 icon is the closed
folder, 5 is the open folder, 6 is the 5.5" floppy drive, 7 is the 3.5"
floppy drive and so on..

That can all be done with an application such as "ActiveIcons" that opens
the dlls and help you select and easily replace Icons.. this changes the
data in the Shell Icons registry key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Icons

Mi Pictures Icon database is:
C:\WINDOWS\system32\mydocs.dll

My Music and My Videos icon database is:
C:\WINDOWS\system32\SHELL32.dll
 
B

Big_Al

Ronaldo said:
To know the specific dll file that contains the icons you need, right click
on the file or folder, Customize tab, if the change Icon option is
available, click and the icon database dll will open, if the change icon
option is not available, create a shortcut to the specific file or folder,
right click on the file/folder shortcut, click on the shortcut tab, click
the change icon button, this will open the specific icon database dll,
showing it's location in the address bar. From there on it's a matter of
counting the icons in vertical rows from top to bottom... starting from
zero... Examples: in C:\WINDOWS\system32\shell32.dll,4 icon is the closed
folder, 5 is the open folder, 6 is the 5.5" floppy drive, 7 is the 3.5"
floppy drive and so on..

That can all be done with an application such as "ActiveIcons" that opens
the dlls and help you select and easily replace Icons.. this changes the
data in the Shell Icons registry key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell
Icons

Mi Pictures Icon database is:
C:\WINDOWS\system32\mydocs.dll

My Music and My Videos icon database is:
C:\WINDOWS\system32\SHELL32.dll
http://icofx.ro/ ICOfx is another program that reads exe / dll files.
You can also make icons and store them in .icl file libraries. Note
on file open you have to change the file type for .exe's
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top