How can I get custom icons on an external drive to display on any PC?

Desie66 June 10, 2014
Pinterest Stumbleupon Whatsapp

I have an external drive for movies, music etc. I made icons for all folders on this drive, but they only work when plugged into my PC. I assume that’s because the cache for these icons is only on my PC. Is there a way to allow these icons to load on any PC or Laptop when I plug in this external Drive?

Ads by Google

  1. Hovsep A
    June 11, 2014 at 12:53 pm

    Windows 7: Permanent Custom Folder Icon?
    http://www.sevenforums.com/customization/279224-permanent-custom-folder-icon.html#post2298223

    perhaps for to assign the driver letter to the external hard drive
    Change drive letters and paths
    http://windows.microsoft.com/en-us/windows/change-add-remove-drive-letter#1TC=windows-7

  2. Oron J
    June 11, 2014 at 9:18 am

    Note that for this to work reliably, you will need to place the icons in the root directory of the external drive. If you put the icons in a folder, you will need to refer to them in the desktop.ini file, and as your drive letter may be different on different PCs, the settings may not work.

  3. Alan W
    June 11, 2014 at 6:58 am

    Choose the icon you want to use for that drive, it must be 32×32 and have the .ico extension.
    Copy and Paste the icon into the root of the drive/card.
    Open Notepad and create a text file with the following lines:
    [autorun]
    icon= the name of your icon .ico
    label= the label you want to assign . E.g. Alans Files
    Save the file as autorun.inf and copy into the root of the drive/card

    That will do the trick.

  4. Susendeep D
    June 11, 2014 at 5:26 am

    Follow the instructions given by a forum user -

    Jimmy24 -


    " You will need to make a new folder on the desktop and then open notepad and copy the below lines:

    [.ShellClassInfo]
    ConfirmFileOp=0
    IconFile=Folder.ico
    IconIndex=0

    After that save it as desktop.ini in the same folder and put a icon in the folder and name it as "Folder.ico" without quotes. Now open CMD and type this - attrib +s C:usersusernamedesktopfolder you want to change and then press Enter and close Command Prompt. It will work if you only move and paste the folder and not copy and paste."

  5. Dalsan M
    June 11, 2014 at 4:23 am

    You would have to create or modify the "desktop.ini" file on the external drive, plus add the icons in a folder that you can link to in the "desktop.ini" file. More information can be found here: http://www.sevenforums.com/customization/131057-customising-folder-icons-removable-hdd.html.