Windows hasn't been able to remember icon positions consistently since Win 3.1.
Use Iconoid.
The above is the answer! Posted way back in November, 2009, tenth post on Page 1.
I have installed Iconoid (from sillysot.com), and played around. Anytime Windows screws up the icon locations, I just go to Iconoid, and click the "Restore Icon Positions Now", and they go back to where I put them! Makes me
verrry happy. :-)
I can even use the Windows View -> Auto arrange icons, and then do the Iconoid (Positions tab) "Restore...Now" and it puts them right back (After turning off the Auto arrange icons setting).
Iconoid was written for earlier versions of Windows, so with some experimenting I found that setting its "Compatibility for all users" to
Windows XP (SP3), and also checked Run as an administrator, its Restore function works better (from the System Tray as well as its own window/tab).
Here's what I did:
- Install Iconoid. Set its compatibility to: Change settings for all users,
Win XP SP3, and Run as Admin.
- Moved all the icons around where I wanted them.
- Open Iconoid. On the "Positions" tab, click "Save Icon Positions (Relative)"
Whenever icons get moved or repositioned, I can open Iconoid, Positions tab, click "Restore Icon Positions Now", and they go to where I put them before the "Save".