I am using Windows 7.
If I delete something from the desktop, then the icon remains there.
I have to hit F5 or right-click->Refresh to make the desktop refresh. After the refresh, the icon disappears.
I finally found the answer to this...
Open regedit and search for
You should find a value that has
I found the value under
I confirmed the fix on my laptop. No more pressing F5 after I make a new folder or move a file to my desktop!
Temporary AutoHotkey fix:
If the confirm file delete dialog is open, wait until it's closed then send F5 to the desktop. I know this will always refresh the desktop even if the file wasn't deleted from the desktop, but it doesn't hurt anything really.
I have solved the problem by removing the CPU clock from the side bar, this tool caused the problem and also didn't allow the machine to shut down properly.
If that is not the case, think about an application that you have installed recently that might cause this fault and remove it.
The cause on my PC was a "Network Location" that was pointing to a server that was turned off.
When I deleted that Network Location, all my icons started refreshing normally.
Here's a screenshot to show what I mean by Network Location:
This solution was originally found in a comment by Emin Guzel after HOURS of searching and experimenting with solutions.
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?