Would you prefer to display your shortcuts without the arrow in the bottom left hand corner? This tip will show you how to change the arrow icon or remove it completely
To remove the shortcut arrows:
1. Open your notepad or any script editor
2. Copy and paste the script below into you notepad and save the file with .vbs extension e.g noArrow.vbs, just save it to your desktop
Dim objShell, strRoot, strRead, strDelete, strCreate
strRoot = "HKEY_CLASSES_ROOT\lnkfile\IsShortCut"
' Create the Shell object
Set objShell = CreateObject("WScript.Shell")
strDelete = objShell.RegDelete(strRoot)
WScript.Echo "Error No: " & err.number & " check " & strRoot
strDelete = null
3. Double click your VBScript, then 'OK' the message box. To see the arrows disappear, simply logoff and logon again. Tadaaa!!!! The arrows disappear!!..hahaaaa
Open Registry editor
Go to HKEY_CLASSES_ROOT
Find piffile and lnkfile…………………….and just delete it.
Reboot your computer.
To Change the Icon:
Open the key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\
Explorer\Shell Icons] and create a new string value, or modify the existing value, called '29′. Set it to equal the filename, including path, for the icon you want to use for the shortcut arrow. By setting this to a blank icon it has a similar effect to the removal method above, without the side effects.
Restart Windows for the changes to take effect.
Note: This tweak effectively changes the properties of shortcuts so they are no longer considered to be shortcuts by Windows, this may have some slight side effects, such as hot keys not working as before.