The blue arrows on the icons of the Windows 10 desktop indicate that the files to which they refer are compressed. A recent update of Windows 10 made them visible and ... my desktop completely disfigured.

Informing themselves on the net, there are those who suggest to decompress the files, to avoid these annoying blue arrows. In my opinion, this is not a solution, as file compression is useful for saving space on the hard disk.
So here is the definitive method to remove the annoying blue arrows from windows 10 icons, both those of compression, but also those that indicate links.
Supporting files, as well as one automatic script, are located in a file ZIP, described at the bottom of this article.

Arrows superimposed on desktop icons
The blue arrows on the Windows 10 desktop icons, in the upper right, as well as the arrow in the lower left indicating the shortcut, are nothing more than other icons, with a transparent background, which are superimposed on the file icon.

Hence the idea: if Windows really wants to superimize something, it will be a transparent icon!
The change I describe, removes the overlay of all the icons, both the large ones, those of the desktop and even the small ones of the file lists.
To understand if a file is compressed, or if it is a connection, it will therefore be necessary to view the list of file details.
At any time, you can still restore the superimposed arrows.


Remove blue arrows from Windows 10 icons
The following procedure consists of three phases:
- copy of the transparent icon in the Windows path;
- registry editing;
- rebuilding the icon cache.
During the second step you can choose whether to remove only the blue arrows of the compressed files, in the upper right, or even the arrow in the lower left of the links.
Copy of the transparent icon in the Windows path
Among the support files present in the file ZIP described at the bottom of the article, there is the transparent icon: Transparent.ico.
The first step is to copy this file to the Windows 10 folder (C:Windows), ensuring Administrator permissions.

Editing the registry
The second step is to change some settings in the Windows registry.
It is possible to start the file Transparent.reg, present in the file ZIP described at the bottom of this article, to perform the registry steps automatically.
Alternatively, start regedit and add a Key in:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer
The key you will have to call:
Shell Icons

Inside the key just created, two string values will have to be added:
29 = %SystemRoot%\Transparent.ico 179 = %SystemRoot%\Transparent.ico
The value 29 is used to clear the arrow in the lower left, the one that indicates the link. Instead, the value 179 serves to remove the blue arrows from the Windows 10 icons, those that indicate compression.

At this point the change is already operational, but in order to appreciate its benefits, we must clear and rebuild the Windows 10 icon cache.
Rebuilding the Windows 10 icon cache
Finally, here's how to rebuild the Windows 10 icon database.

First of all, close all active applications.
Look for the command prompt (type cmd in the search text) and run it as an administrator (right click, run as administrator).
Enter the folder that contains the icon database:
cd %homepath%\AppData\Local\Microsoft\Windows\Explorer
To be sure, you can verify that the databases exist in the folder:
dir iconcache*
The list of files should look like this:
iconcache_1280.db iconcache_16.db iconcache_1920.db iconcache_256.db … iconcache_wide.db iconcache_wide_alternate.db
Close the Windows shell (temporarily disappears the desktop and the start menu, no need to be frightened):
taskkill /f /im explorer.exe
Now delete the files containing the icon database:
del iconcache*
If you receive errors, you may see that cmd (the command prompt) has not been started as an administrator, or that there are apps open, which are accessing the databases.

At this point, you can restart the Windows shell with the following command:
explorer.exe

Reset blue arrows on Windows 10 icons
For those who want to do the reverse procedure, i.e. restore the blue darts of the compression and the arrow of the link, it can simply:
- load the Windows registry, with regedit;
- delete the key Shell Icons that we created in the previous step (in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer);
- Rebuild the icon database again.
Support file to remove blue arrows on Windows 10 icons
here is the file ZIP which contains all the supporting files:
- transparent icon (Transparent.ico);
- registry keys (Transparent.reg);
- file Remove darts.bat to automate the process (removes both the compression darts and the arrow at the bottom left of the link).
Automatic script to remove blue arrows on Windows 10 icons
For those who do not want to manually perform all the operations described above, I have prepared an automatic script. Download and unzip the file ZIP in a folder on the local hard disk (not on a network path).
To boot as an administrator the file Remove darts.bat.
Then follow the requests of the script. The first concerns the authorization to change the registry: confirm that you want to continue.

Next press a key (preferably ENTER) to close the Windows shell. When the Windows shell is closed and the desktop is gone, press a key again to clear the old icon database and rebuild it.

At the end of the execution of the script, all the icons (those of the desktop and also those of the Explorer file) will no longer have more arrows in superimpression.
