Icon Replacement Woes

Joined
May 23, 2003
Messages
736
#1
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

yoyo

_________________
Joined
Jul 29, 2002
Messages
1,557
#2
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.
 
Joined
May 23, 2003
Messages
736
#3
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
Jul 29, 2002
Messages
1,557
#4
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.
 

yoyo

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

... and don't exaggerate :D
 
Joined
May 23, 2003
Messages
736
#7
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 User
Joined
Feb 3, 2002
Messages
10,574
#8
Woo, I can smell the ass from NerdUprising's lips all the way over here! :p Only joking.
 
Joined
May 23, 2003
Messages
736
#9
^ 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
Jun 8, 2002
Messages
1,262
#10
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
Jan 6, 2004
Messages
26
#11
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

No members online now.

Latest posts

Latest profile posts

Perris Calderon wrote on Electronic Punk's profile.
Ep, glad to see you come back and tidy up...did want to ask a one day favor, I want to enhance my resume , was hoping you could make me administrator for a day, if so, take me right off since I won't be here to do anything, and don't know the slightest about the board, but it would be nice putting "served administrator osnn", if can do, THANKS

Been running around Quora lately, luv it there https://tinyurl.com/ycpxl
Electronic Punk wrote on Perris Calderon's profile.
All good still mate?
Hello, is there anybody in there? Just nod if you can hear me ...
Xie
What a long strange trip it's been. =)

Forum statistics

Threads
62,000
Messages
673,428
Members
89,026
Latest member
ricegoadi