Solved

Adding icons in shell32.dll

Posted on 2004-09-15
5
5,137 Views
Last Modified: 2008-01-09
Hi, just a small question; is it possible to add icons in shell32.dll, so that when I change an Icon for a shortcut, I don't have to find my icon in 7 subfolders.
That way, when i click change icon, by default, me icons would all be there.

thx

----Marco
0
Comment
Question by:Sirkaar
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 
LVL 86

Accepted Solution

by:
jkr earned 50 total points
ID: 12070072
No, you cannot change or add icons there. Technically, that would be possible (Win32 has means to do that), but if you try that, the DLL would be replaced by the System File Protection instantly.
0
 
LVL 24

Assisted Solution

by:Kenneniah
Kenneniah earned 25 total points
ID: 12070127
While theoretically possible using a resource hacking program, this would not be a good idea. Shell32.dll is a lot more than an icon library, messing with it could cause serious problems with your operating system. It's also a protected Windows file, so changing it would require disabling or bypassing Windows File Protection. Also, many patches, fixes, and service packs etc replace shell32.dll with a newer version, so you'd have to repeat adding icons everytime a new patch is installed.

You can however, just make your own icon library so you only have to browse to one location. You might take a look at 3rd party icon management solutions such as found at http://www.microangelo.us/
0
 
LVL 6

Assisted Solution

by:mslunecka
mslunecka earned 25 total points
ID: 12070526
I really don't recommend it, but if you have Microsoft Visual Studio.NET you can open up Shell32.dll and insert resources.  You'll have to play around with it and by all means make backups!  Just do a File, open, find shell32 and you'll see a folder listing for Icons.  Right click on it and go to Add Resource.  You should be able to find your icon file there and insert it.  Do this on a copy of shell32.dll. In safe mode, rename your shell32.dll to shell32.old, paste the new file in and then reboot into normal mode.  Theoretically it will show up now.

This is untested and it may break your system, which is why I don't recommend it.  That being said, as long as you're careful, the worst case scenario would probably be having to stick your hard drive into another computer and restoring your old shell32 file.
0
 
LVL 4

Assisted Solution

by:Evarest
Evarest earned 25 total points
ID: 12070628
Try using an icon package program like Icon Packager: http://www.stardock.com/products/iconpackager. You can download additional icons from sites like http://www.wincustomize.com/skins.asp?library=2

Kind regards,
Evarest
0
 

Expert Comment

by:deyamag
ID: 24331963
New datum, thanks.
0

Featured Post

Back Up Your Microsoft Windows Server®

Back up all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Compatiable modem 2 64
Windows 10 -- Home to Pro upgrade ? 4 110
Need to Copy files and folders in a batch file 2 90
Event ID 1054 Userenv 2 61
Sometimes people don't understand why download speed shows differently for Windows than Linux.Specially, this article covers and shows the solution for throughput difference for Windows than a Linux machine. For this, I arranged a test scenario.I…
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question