You may also want to convert PNG information to ICO icon structure. There are two methods to do that, both use the free obtain MyPng2ico or use the free website Convertico.
The Simple Way
The simple way is to add autorun.inf files into the root of the drive. This of course will not work for optical drives such as DVD-ROM drives, since CD/DVD media will need to contain such a file to make it work. Next time you pop in a CHIP or DIGIT DVD, have a look, an autorun.inf file is specifying an icon.
In order to do this…
1. Open Notepad and copy paste this text below
download.ico is only an example, replace that wi
th whatever is the name of the actual icon that you are placing, but don't forget to add the extension .ico at the end.
2. Now save the text file with the name autorun.inf, choose Save As Type as All Files. If you don't do this you'll getautorun.inf.txt, which is incorrect and the tweak will not work.
3. Place the autorun.inf file as well as the icon in the root of the d
irectory, meaning if I'm modifying F drive, I should just place both files there and not in a separate folder.
4. Now hit F5 on the keyboard when in My Computer and voila, your icon should appear.
Note that you can use this special method for USB drives too!
The Hard Way
Cautionary warning: Before we go further. Note that we will be delving deep down into the registry to achieve our goal. For those who cannot or will not want to do this, please use a fantastic utility called Icon Packager to achieve the same objective in a simpler way. However, the utility isn't free and will set you back by about Rs. 1000. Icon Packager is well worth the price if you love eye candy.
Alright, let's get down and dirty.
1. To open Windows Registry, hold down the WinKey + R, and type regedit, click OK.
2. Locate HKEY_CURRENT_USERSoftwareClassesApplications; look for a folder by the name of Explorer.exe. In my case I didn't find it there. So I created one by right-clicking on Applications folder, New > Key. Ent
We need to access Drives folder under Explorer.exe folder, since Explorer.exe itself was missing; we'll need to create that folder under Explorer.exe folder. Right-click select New > Key, enter Drives.
4. Now we need to specify which drive's icon needs to be changed. Since it is going to be my F: drive, right-click on Drivesfolder and create a new key. Name the new key(s) with the drive letters you desire, in my case drive F.
5. Now since the drive is entered, we will need to specify where to pickup the icon from, as Windows will pick up a default drive icon. Therefore right-click select New > Key, enter DefaultIcon.
6. Finally, now all that we need to do is specify where the icon is located on your hard drive. Now note that the icon has to be kept in a proper location. If you move the icon folder, the icon will disappear from the drive. Therefor
e I suggest a place where you will not alter the icons after selection or accidentally delete it. I chose the Program Files folder wherein I created an icons folder to store the icon(s) that I wanted to apply only. Do not copy all the icons here, just the ones you want to use. Therefore my icon folder path is C:Program Filesicons.
7. But I need to specify which particular icon I want, therefore in Vista and upwards, you can hold down Shift on the keyboard and right-click the file, you'll now be presented with an extra option to Copy as Path, select that.
8. Double-click to open (Default) value string and enter the path copied with .ico icon at the end without quotes. Your coped text will look something like this C:Program Filesiconsorange.ico
ust hit F5 on the keyboard to refresh My Computer. Repeat the same process for all icons.
To reset the icon back to its default, go back to Explorer.exe folder, and either remove the drive or just the DefaultIcon folder.