Remove or modify the arrow used on shortcuts in Windows XP

Published: June 2004
Send your feedback

By default, each shortcut file will have an arrow icon to indicate that it's a pointer to another file/folder. You can change or remove the shortcut arrow using one of the methods discussed in this article.

Method 1: Setting the Shell Icons value

This tweak removes the shortcut arrow

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Shell Icons


(shell32.dll,50 is a empty icon)

To apply the changes instantly, follow this

The changes will be applied now. Repeat the above steps and then set the Icon size back to 32 (defaults). The above steps are required to force Windows to redraw the icons. Even Tweak UI does this.

Method 2: Safer & simpler - Using Tweak UI

TweakUI2.JPG (42877 bytes)Using TweakUI to change the shortcut arrow icon is more safer. Plus, it offers another special icon Light Arrow (icon within TweakUI.exe). This gives the user an extra option to set the shortcut arrows to Light Arrow style, without completely removing the arrow.

TweakUI download locations

Open TweakUI, click Explorer, click Shortcut. Choose Light Arrow or None.

Warning: If you choose None, you cannot differentiate between the shortcut and the actual file/folder. You may end-up copying a shortcut to a file in situations where you need the original file. Hence, setting the arrow to None is not advisable. The same warning applies for Method 1.