Solution1:
Launch RegEdit from the Start menu’s Run dialog and navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\
CurrenTVersion\Explorer. f a subkey named driveicons is present, open it; if not, right-click in the right-hand pane, select New | Key and name the key driveicons. Under the driveicons key, find or create a subkey named C (or the letter of the drive whose icon you want to change). And under this C key find or create a subkey named DefaultIcon. Double-click the (Default) entry in the right-hand pane and set its value to the full pathname of the icon-holding file, a comma, and the icon index. Again you’ll need to restart Windows.
to get the defalt hard drive icon, in the key DefaultIcon, type this in for the value: C:\WINDOWS\SYSTEM\SHELL32.DLL,8 . this will make your harddrive icon a regular harddrive icon.
Solution2:
Delete autorun.inf from drive and you are done with it. Sometimes this file may be hidden, so display hidden files and delete it.