Shortcuts in Windows have an arrow overlaid on top of the icon to indicate that they are links. If you find the default Windows 10 shortcut icon too large, or you wish to change the shortcut arrow from the default blue arrow overlay to a smaller one, then you can do that easily. You can even disable the shortcut arrow completely. In this article, we will see how it can be done. There are two ways available to do this.
If you are not happy to see the shortcut overlay icon, here is how you can disable it.
- Download the ZIP archive which contains an empty icon. It will be used instead of the blue arrow overlay icon.
In the archive, you will also find ready-to-use Registry files so you can avoid manual Registry editing and save your time.
- Extract and put the blank.ico file to any folder you want. If you use the ready-to-use Registry files or for the sake of explaining with an example, let's use the following path:
- Open Registry Editor.
- Go to the following path:
- Create a new subkey here named Shell Icons.
- Under the Shell Icons subkey, create a new string value and name it 29. Set its value data to the full path of the "blank.ico" file. In this example (and in the ready-to-use Registry files), I have to set it to
- Sign out from your Windows session or restart the Explorer shell.
You are done. Instead of the blank icon, you can use any other icon you like. It will be overlaid on top of the program's icon. So, in this way you can set a custom shortcut icon.
Alternatively, you can use Winaero Tweaker. Run it and go to Appearance -> Shortcut Arrow.
There, you can apply of the following options:
- remove the shortcut arrow with a single click;
- set classic (XP-like) shortcut arrow with a single click;
- set ANY icon as the shortcut overlay;
- and of course, reset the shortcut arrow to its default icon.
That's it. This trick should work in every Windows version starting from Windows XP.