Open the Start Menu.
In the white line (Start Search) area, type regedit
and press Enter
Click on Continue
in the UAC prompt.
In regedit, go to: (See screenshot below step 5)
NOTE: CLSID is there. You just need to scroll past all the file extensions first
In the right pane, right click on (Default)
and click on Modify
6. To Restore the Default Control Panel Icon -
A) Type %SystemRoot%\System32\imageres.dll,-27 and click on OK. (See screenshot below)7. To Change the Control Panel Icon -
B) Go to step 8.
A) Type in the full path of where the icon is saved at and click on OK. 8.
NOTE: The icon will need to remain in it's location for as long as you are using it. You can use any icon (.ico file) you want, or one that came with Vista. (EX: A .dll file path) See the How to Use a DLL OR EXE Icon Library File tip section below.
NOTE: The change will be immediate. You may need to press F5 to refresh the window to see the new icon though
How to Use a DLL OR EXE Icon Library File
NOTE: Example: For a .dll library full path, you would type in something similar to this
is just one the many icon library files that come with Vista. This one contains most of the different icons used by
is the icon's index number location inside the imageres.dll icon library.
NOTE: See the highlighted icon in the screenshot below
You can determine this by counting the icons in the library. The top left icon is 0
, and it counts vertically down until you run out
if icons. It then starts in the next column/row and repeats vertically down.
NOTE: See the added red numbers in the screenshot below to help understand this
When you count to the highlighted icon, you get 24
. Thus, the imageres.dll,24
(Icon Library File),(Icon Index Number)
To see how to open a box like this to just see what the icon index number is, See
: How to Change a Shortcut Folder or File Icon in Vista
and How to Change a Folder Icon in Vista