Icon Replacement Woes

NerdUprising

[ Method ]
Joined
23 May 2003
Messages
736
Recently compiled my own shell32.dll with some icons that I liked (serenity sage)

went into safe mode, replaced, rebooted, works gorgeous... with the exception of three little things:

my computer, my pictures, and my documents icons have something against changing, I guess... the rest of the icons were working, but I rebuilt the icon cache with iPhile anyway, but to no avail :(

Do I have to increase cache size (best/safest way to go about that?), is there a problem with the shell32.dll (should I re-replace all of the icons from a fresh copy) or am I screwed :confused:

many thanks for suggestions and whatnot
 

Attachments

  • icons.jpg
    icons.jpg
    192.2 KB · Views: 86

yoyo

_________________
Joined
29 Jul 2002
Messages
1,557
The My Pictures icon is retrieved from mydocs.dll by default, not from shell32.dll.
You can edit the desktop.ini file inside the folder.

The MyComputer icon is in Explorer.exe
See HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon in the registry.

The My Documents icon however should be in shell32.dll.
HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon.
 

NerdUprising

[ Method ]
Joined
23 May 2003
Messages
736
yoyo, this is one more reason why you will always be one of the most indispensable, genius members of osnn :)

my pictures = now works

my computer/my docs = ...dammit... I changed the registry key (after creating restore point, in case I horrendously screwed something up) from its default to the location of the icon I would like to use - but I know the formatting must be wrong:

C:\Documents and Settings\Nerd\My Documents\icons\Light_Blue___Sage\Light Blue & Sage\Serenity Sage\_Customize.ico,0

I know that the 0 is the index, and all that good junk... but what so I do about the spaces in the address (if anything...although I know that something should be done about them)...or what else

I apologize for however stupid this question actually is, but I trust your godly knowledge

thanks again
 

yoyo

_________________
Joined
29 Jul 2002
Messages
1,557
You can change the My Documents (and the My Computer) icon in Display Properties - Desktop - Customize Desktop.

This is a change on a per user basis. (It changes HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon).

This setting in HKEY_CURRENT_USER overwrites the setting in HKEY_CLASSES_ROOT. If you delete the (Default) value of the HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\DefaultIcon key the one in HKCRoot takes effect. Btw. just noticed the CurrentUser key points to MyDocs.dll not to shell32.dll.
So if you want an all user solution modifying mydocs.dll would be the way to go.
 

NerdUprising

[ Method ]
Joined
23 May 2003
Messages
736
ahhhh!

many thanks for enlightening me, sir yoyo

I bow to your supreme knowledge, thank you again :cool:
 

yoyo

_________________
Joined
29 Jul 2002
Messages
1,557
NerdUprising I edited my post above before I saw your answer, so maybe read it once more.

... and don't exaggerate :D
 

NerdUprising

[ Method ]
Joined
23 May 2003
Messages
736
I had actually gone at mydocs.dll anyway, because I saw it in the desktop.ini in the respective folder, but thanks for the heads up anyhow, in case I come back to make more changes, and end up changing my stuff, but not other users, etc...

and as for exaggerating - I dont :p in all seriousness, you provide some of the most concise, useful, and pertinent information in all of the threads I have seen you post in since I joined, so thank you for that.
 

Grandmaster

Electronica Addict
Political Access
Joined
3 Feb 2002
Messages
10,574
Woo, I can smell the ass from NerdUprising's lips all the way over here! :p Only joking.
 

NerdUprising

[ Method ]
Joined
23 May 2003
Messages
736
^ lol, I was only saying... I'm just thankful there are people out there who can actually help, instead of ... just people named after cars... :D
 

Beginning

I'm Beginning Somehow...
Joined
8 Jun 2002
Messages
1,262
Hehehe... Glad you got it sorted out NerdUprising... :) I guess you can get that feeling with the message line you have there under your sig... :D
 

Stu

OSNN Junior Addict
Joined
6 Jan 2004
Messages
26
NerdUprising said:
yoyo, this is one more reason why you will always be one of the most indispensable, genius members of osnn :)

my pictures = now works

my computer/my docs = ...dammit... I changed the registry key (after creating restore point, in case I horrendously screwed something up) from its default to the location of the icon I would like to use - but I know the formatting must be wrong:

C:\Documents and Settings\Nerd\My Documents\icons\Light_Blue___Sage\Light Blue & Sage\Serenity Sage\_Customize.ico,0

I know that the 0 is the index, and all that good junk... but what so I do about the spaces in the address (if anything...although I know that something should be done about them)...or what else

I apologize for however stupid this question actually is, but I trust your godly knowledge

thanks again

It appears that you have sorted out the problem now, but just so you know for the future, just put that adress into quote marks, eg:

"C:\Documents and Settings\Nerd\My Documents\icons\Light_Blue___Sage\Light Blue & Sage\Serenity Sage\_Customize.ico,0"

Will work in the registry :) I've done it myself :)
 

Members online

Latest profile posts

Xie wrote on Electronic Punk's profile.
Impressed you have kept this alive this long EP! So many sites have come and gone. :(

Just did some crude math and I apparently joined almost 18yrs ago, how is that possible???
hello peeps... is been some time since i last came here.
Electronic Punk wrote on Sazar's profile.
Rest in peace my friend, been trying to find you and finally did in the worst way imaginable.
Terrahertz wrote on Electronic Punk's profile.
Yo fellas!
Electronic Punk wrote on Sazar's profile.
Where are you buddy?

Forum statistics

Threads
62,004
Messages
673,460
Members
5,599
Latest member
Larry Chris