i tried doing it..i placed the icon inside the drive and renamed the portableapps.exe line in the "autorun.inf" with the name of my icon with its ".ico" word...i remove the drive , plug it in , no result..what am i doing wrong or is it impossible for you to change the icon..but logic wise you should and can change icon...i even read an article from lifehacker.com about changing icons for drives....ooooh...i had a brain blast...do i have to make a separate autorun for my icon??...hm..so what do you guys know about this?
You are here
Can you change the icon for the thumb drive??
You should be able to do exactly what you did, however if the icon contains multiple images, I believe you need to specify an icon index so it chooses the correct ico.
so what...i rename the icon specifically...so it goes to that icon ??...hm..worth the try..
not necessarily renaming the icon, you have to select the index of the icon, or it's location in the multi-icon ico file. Ex: myicon.ico 3
but if You want to replace the drive icon in Explorer or the label with autorun.inf it should work. At least it does with WindowsXP and autorun enabled. You just have to replace the path in autorun.inf. Win 2000 doesn´t respond to autorun AFAIK.
Indeed Win2000 does not autostart USB device... unless you use some alternate driver.
This has happened to me several times. The only thing you are missing is to delete the following file and restart your computer.
C:\Documents and Settings\%username%\Local Settings\Application Data\IconCache.db
Windows caches all icons so that it does not have to extract it each time Explorer displays the folder/executable, etc. The cache is not the most intelligent in the world. Sometimes the cache is used instead of the real icons.
Hope this helps.