It appears because it's one of the standard desktop icons that you ought be be able to hide permanently were it not for the fact that Windows desktop display/refresh has been defective for decades.
You could try repeating the procedure to hide desktop icons.
Hide or Show Desktop Icons - ElevenForumTutorials
It might or might not make a difference.
The symptoms come & go of their own accord.
I wasted weeks of my life searching for & trying out solutions.
None worked for more than a little while [I think the record was a few days].
If I get desktop refresh issues now I use F5 or I reboot.
I suppose it would be less disruptive to restart Explorer without doing a full reboot.
Restart explorer - ElevenForumTutorials
Denis