1.Open your notepad and type these lines
[Autorun]
icon=youriconname.ico
here youriconname is the name of the .icon file.
And save as autorun.inf to your root of the removable drive.
2.Also Move the icon file to your root of the removable drive
3.Make both of these files hidden so you don’t have to see them. Right-click on the files, choose
Properties, and then check the box for “Hidden”.
4.Remove your drive and insert again.Now you able to see the icon.