There are possible solutions here:
http://www.sillysot.com/
http://www.winhelponline.com/blog/fix-desktop-icons-layout-not-saved-restart/
https://www.groovypost.com/howto/stop-desktop-icons-changing-position-after-screen-refresh/
If you feel lucky the try this:
In regedit go to these 2 destinations
HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32\
and
HKEY_CLASSES_ROOT\CLSID\{42aedc87-2188-41fd-b9a3-0c966feabec1}\InProcServer32\
Double click on (Default) and replace "%SystemRoot%\SysWow64\shell32.dll" with "%SystemRoot%\system32\windows.storage.dll" in both file destinations then restart your PC and everything should work fine.
In all cases I havent tried any of the solutions as I dont have the problem that you are experiencing so use them at your own risk but good luck.
Ben_
161 discussion posts
Thanks Alan.
This is quite silly. I think I found one culprit being CCleaner, which is set to run on a daily schedule. The option under 'Applications > Windows > IconCache' was checked (enabled) to clear/rebuild each time. So, I suspect with this enabled the icon layout on the desktop will revert to the Windows default? I don't see how that's possible tho, because I have CCleaner on other systems and the icon placements on those don't reset.
Keith, thanks for the additional information about DF monitor profiles. I do use DF (and Nimi Places) to align the icons on startup. The annoying thing is when I refresh the desktop the icons revert back to the Windows default location despite what I have set in DF, then revert back to the saved layout(s). It's hard to explain without providing a preview.
The solution I found, previously, just stopped the annoying icon behavior without having to reset each icon placement on the desktop, windows just accepted my layout as default. I know I saved the script on data storage, but now that it's been several years I'm unsure where I put it.
Dec 31, 2016 (modified Dec 31, 2016)
•
#4
Ben_
161 discussion posts
Wasn't CCleaner. I'll try the suggestions. However, I noticed there is no IconCache.db in appdata for W8.1
Jan 3, 2017 (modified Jan 3, 2017)
•
#5