I would download and install the free utility, Icon Restore. I've used it for years, and it works - XP, Vista and 7. It inserts a DLL file that, when you right click on Computer or Network, you get two items in the menu. Save Icon Layout and Restore Icon Layout.
http://users.rcn.com/taylotr/icon_restore.html
There are many things that disrupt icon positions - safe mode, resolution change, and ypour RDC. The best solution is to save the layout, then if the icons get jumbled, Restore the layout.
I have it on all of my computers. It works well.