If they're shortcuts, the arrow is part of the shortcut. You can't remove it. But you can use the Change Icons feature to select a different icon for the function or location.
To remove unused items from the desktop in Windows, a user can use the Desktop Cleanup Wizard, located in Control Panel > Appearances and Themes > Display.
Did you try right clicking on your desktop and choosing "arrange icons with" and then choosing "show desktop icons"
You right click on the icon, then click delete, then click Yes
Aside from manually deleting the shortcuts and icons on your desktop (the Recycle Bin cannot be deleted): you can right-click the background, find "Arrange Icons By" and press "Show Desktop Icons". This'll hide all the existing icons, so if you press "Show Desktop Icons again, they'll all return.
Right Click Your Desktop Select View Untick Show Desktop Icons
If there is no space on the desktop for icons, the icons will run off the screen. Thus the icons will not be displayed. If you use up the space, you could delete icons you don't use, resize the icons, increase the screen resolution, or create a folder on the desktop to move your less commonly used icons to.
in my opinion the icons are stored on the desktop
Don't know if you are talking about any specific application but to view desktop icons, right click on desktop go to 'view' and select/check (if unchecked) 'show desktop icons'.
your screen refreshes when you close a program causing your desktop icons to flicker
Right click on an empty space on the desktop, go to "View" & click on "Small Icons"
Right click on desktop go to 'view' option and there you will see 'show desktop icons', select that and icons should appear.
The small pictures on the Desktop are called as `ICONS`.