Having their shortcut arrows replaced by ugly white boxes is more common among Windows 7 users than you would think. This problem, in almost all cases, is caused when a user, or a program that they use, intentionally or unintentionally corrupts or deletes the .ico (icon) file for the shortcut arrow that all Windows users know and love. Fortunately, there is a highly effective and fairly quick fix for this problem – simply remove the shortcut arrows altogether. While removing the shortcut arrows from shortcut icons will mean that you will no longer be able to differentiate between an actual program and a shortcut to that program, it is worth it as doing so will get rid of those ugly white blobs that your beautiful shortcut arrows have been replaced with.
The following are some of the easiest methods that you can use to remove shortcut arrows from your computer in order to get rid of the ugly white boxes that they have been replaced with:
Method 1: Remove the shortcut arrows using Winaero Tweaker
Download Winaero Tweaker by going here and clicking on Download Winaero Tweaker above the Donate Install Winaero Tweaker. Open Winaero Tweaker and click on Shortcut Arrow under Appearance in the left pane.
In the right pane, click on the small circle beside the No arrow option, and then click on Change shortcut arrow.
Restart your computer and the ugly white boxes where the shortcut arrow used to be will have disappeared. It should be noted that Winaero Tweaker can also be used to replace the ugly white boxes with a custom shortcut arrow by clicking on Custom in Step 4 and then specifying the path to the .ico file for the custom shortcut arrows. In order to do so, you will also have to download custom shortcut arrows.
Method 2: Remove the shortcut arrows using the Registry Editor
Press the Windows Logo key and R at the same time to open a Run In the Run dialog, type regedit and click on OK.
In the Registry Editor, navigate to If there isn’t a folder named Shell Icons under Explorer, click on Explorer, click on Edit in the toolbar, hover over New and click on Key. Name the new Key Shell Icons and press the Enter. Click on Shell Icons.
In the right pane, right click on an empty area, hover over New and then click on String Value.
Name the new String Value 29 and press the Enter
Double click on the new String Value named 29 to modify it. Paste %windir%\System32\shell32.dll,-50 into the Value Data bar and click on OK.
Restart your computer, and once it boots up, those annoying white boxes will have disappeared.
Method 3: Get rid of the shortcut arrows using a .reg file
Using a .reg file is the same thing as Method 2, except this method will save you a lot of time and will also do all the fiddling around with your computer’s registry, something that most people are usually afraid to do. First, download the .reg file that will edit your computer’s registry to disable short cut arrows altogether by clicking here. Open the .reg file by double clicking on it.
If asked whether or not you really want to run a program from an unverified publisher, click on Run.
When prompted by the Registry Editor, click on Yes.
Once the .reg file is done working its magic, restart your computer and those ugly white boxes will be gone. The .reg file can be deleted once it has served its purpose.
FIX: Black Squares Behind Folder Icons in Windows 10Fix: RDP ‘Remote Desktop’ Black Boxes/Bars and Screen Size issueHow to Fix Windows 11 Desktop Shortcuts Not Showing After UpdateHow to Fix Black Boxes on Firefox