I resolved this problem on my wifes HP laptop by doing the following,
click on the folder beside the Start button,
found the location of the desktop that is in use by doing a right click on Desktop,
then do a RIGHT click on Properties, mine showed(C:\Users\Jenny\Desktop),
then go into C:\Users and do a search on Desktop,
then delete all Desktop that are not related to the Desktop name you found above, mine was(C:\Users\Jenny\Desktop).
If you have more that one user able to log onto your PC, DO NOT delete the other users Desktops.......