- Home
- Search
- Newsletter
- Start a Blog!
- Services We Recommend
- Forum
- Login
- Donate
If you like keeping your desktop items organized a certain way in Windows 10, having them change around after a refresh is annoying. Heres how to fix it.
Do you like a personalized Windows 10 desktop with your shortcuts, files, and other items organized in a specific way? If so, you might have noticed they can change location when the screen is refreshed. For example, it tends to happen when you modify the screen resolution. It can be quite frustrating after organizing your desktop icons, only to have them disorganized when you connect a second display or refresh the screen. Here is how you can fix that.
Press Windows key + R to bring up the Run dialog andtype: %userprofile%and hit Enter.
Your User folder will open. Ensure that hidden items are visible by clicking the View tab and then checking the box Hidden items within the Show/hide group.
Next, open the AppData folder and then open theLocal folder.
Select the IconCache file, then click Delete.
Thats it! If you want to confirm it works, move an icon to any location on your desktop, then right-click the desktop and click Refresh or press F5 on your keyboard.
For more on organizing your desktop items, please read our article about using Stardock Fences to hide all desktop icons the easy way.
Or, check out our article on how to create Windows 10 universal app desktop shortcuts.
87 Comments
mur_phy
If one simply does not show the icons on the screen but rather R click the Taskbar>toolbars>desktop then a simple click on the carot will show all of the items available from the DT and there will be no need to minimize open apps in order to access new items from the DT.
ReplyGene
I followed your instructions and unfortunately, they did not work. When I refresh the desktop, the ini icon moves back to its original location. what am I missing?
ReplyTony
Hello. Just tried it, works!
Try again, and good luckReplyTony
btw thanks to groovypost for the posting!
ReplyRuth
Download Icon Shepherd. Its free and it works like a charm. When the icons move, just click the Icon Shepherd and click the restore icons and BINGO! When you first download it, click on remember icons and thats all it takes.
ReplyRon
Me too. Gene
I followed the instructions and unfortunately, they did not work. When I restart the icons move back to their original location.
Reply
DA
While some may find that useful, mur_phy, its not the solution most will be looking for when they find this article. Items will not be in preferred groupings/order/size and it requires an unnecessary extra click and a scan for the proper item. As things on the desktop change the desktop toolbar list will reorder itself while an organized desktop user can append items wherever desired to maintain muscle memory and faster launching. Many dont need to minimize windows to access desktop shortcuts as they arent running programs fullscreen or have multiple monitors, etc.
Reply
PC
Thank you for your article; it is however inaccurate for the current user build [winver=Version 1511 OS Build 10586.122] and this is as of 03/05/2016 at 1:52 AZ Time. Utilizing your exact instructions, I was unable to locate the IconCache file. Utilizing a search for IconCache, I was able to locate it and was able to delete it to the recycle bin. I tried your instruction to test it; it does not function as you stated. I removed and icon to a different location, right clicked on the screen. The screen went blank and reappeared; the icon remained in the area I moved it to. I also attempted to test it again utilizing the F5 option; the same thing happened; the screen went blank, reappeared, but the icon remain in the area I moved it to.
Would you need to reboot your computer to make this work as you stated? I have not deleted the IconCache file from the recycle yet as I wanted to make sure it worked before I did so.
Thank you for the tip, just needs to be addressed further.
ReplyBlock
Cannot find IronCache
ReplyGeorge Lea
Same here Block.
ReplyPeter J. Adams
U have to carefully scan the list. It is there, and it works !
ReplyJoe
No, it does not work!
ReplyRob Davis
Amen. This does *not* work. It works until the next time you restart windows or change resolutions [like with an older video game] and the folder reappears and the DT MESS comes back immediately.
Shelly
Agree whenever I move my laptop onto, or off of my docking station, and therefore changing the resolution between the small laptop screen to a dual-monitor display, all of my icons move themselves back to the LH side, in random order. I was so hoping this would work, since it takes me in excess of 10 minutes each time, to reorganize. :[
Frank Lobach
Sorry Peter, I have gone over the screens 3 times and no IconCache.I have the succession of screen shots here if someone can show me how to send that in for viewing.I get as far as AppData and that is it.After that all I get is 1] Local 2] LocalLow 3] Roaming. If I open Local, there is IconCache.db which when I open that gives me the message that This file does not have a program associated with it for performing this action.Please install a program[no idea hoe to do that anyway] or, if one is already installed, create an association in Default Programs control panel Again no idea what all that means either?
ReplyOMK
which part of delete iconcache leads you to believe you should open it instead?
Try reading more closely. The text clearly states to open the LOCAL folder and DELETE iconcache.
Frank Lobach
Seems to work if you go to display and resize Change the size of text,apps,and other items? Will cause sizes of icons to change, with a few other displays I had ,ie international date/time displays etc, but my icons did mostly remain in same relative positions.Not exactly the best solution, if it stays that way of course, and it surely must be time something so frustrating to so many MS customers ,is fixed.What is wrong with their programmers?
ReplyFrank Lobach
This did NOT work latewr after shut down and restarting??
Reply
speedyblupi
The file just creates itself again.
ReplyAnnette
Yes, my file was recreated again too!
Reply
Bama350z
What I want to know is how to keep my windows from moving from my second monitor to my main monitor just because I power it off.
ReplyWinston Smith
All the other solutions I could find had me chasing all over regedit without resolution. This solution was simple. And worked. Thank you!!!
ReplyMarcia
Yes!! It worked for me too! Thanks Andre
Reply
Winston Smith
Update: The solution worked until the weekend Windows weekly update. The update rearranged the icons. There is apparently something seriously wrong with Win 10!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Rearranged the icons to where I wanted them and redid the solution. Waiting to see how long the icons stay put.
ReplyJay
Winston: Its doubtful that an update rearranged the icons. More likely, the reboot prompted by the update process resulted in the icons rearranging.
This makes sense: a reboot causes the iconcache file to get recreated, so the fix described on this page, insofar as it works at all, doesnt work after a reboot. So its not really a solution.
ReplyWinston Smith
Thank you, Jay. Im technology challenged, but your explanation was so clear even the Geico caveman nodded at me that he understood it, too. Thanks.
ReplyWinston Smith
The recent Creators/Developers update fixed the issue for me. Its been about two weeks or so and the icons have not changed locations on the desktop [I shut down and restart every day]
ReplyChris Gage
No, in my case the problem STARTED with the Creators/Developers update and will not go away. Up till a couple of weeks ago this problem never occurred since I installed Windows 10 during the free period, and my setup is unchanged for months. It is an introduced BUG, pure and simple. I have Benq 32 2560×1440 and and Asus 24 1920×1200 in portrait mode.
I have been a Windows user since the very first release, 1984 or so, when dinosaurs were still roaming, the earths crust had barely cooled, and the sun, the moon, and the eleven stars were only just getting into alignment.
Jon
Thank you for teaching me how to effing recode windows so it can act like every other platform in the 21st century!
Windows drives me nuts!!!!
ReplyStacyN
It works temporarily and as soon as you reboot then next time the file/problem just recreates itself.
ReplyEd Kranz
This fix does seem to be workingbut I actually had to move an icon on the desktop to make it work.
When this desktop rearranging catastrophe started with the previous group of Windows 10 updates, I searched for a desktop restore utility. I now use Midi-Ox Desktop Restorer. But even after deleting the IconCache.db file and restoring the desktop using the desktop restorer, a refresh or restart put all of the icons back on the left side.
Apparently an icon has to be moved to force generation of a new IconCache.db file.
So I first restored the desktop using the desktop restorer. Then I moved an icon to generate new contents into the IconCache.db file. I am glad I found the Midi-Ox Desktop Restorer last time! I installed it on all of my Windows computers.
Now my desktop seems to remain intact even after refresh or restart at least until the next update!
ReplyKen
I tried this method sevearal times and it did not work.
Finally I changed the dis[play settings [change the size of text, apps,and other items: 100% [Recommended]] .from 125% to 100 and it now seems to work.
But my icons and text are smaller.Reply
Siegfried
When I try to delete the IconCache files [3 of them,], it tells me that they cant be deleted as they are being used by Windows Explorer.
This is REALLY pissing me off badly I honestly cant BELIEVE that the hydrocephalic chimps at Microsoft refuse to pay any attention to their users [this issue seems to have been going on for well over a year now], and that they havent come up with a fix for this issue. I guess they dont care about their customers or users, since they already got their money.
ReplyBradleyp
This tip for the desktop icons re-arranging did not work.
@Andre, you need to update your article.
ReplyDavid L Laidig
Doesnt work File gets recreated
ReplyJamey
Its supposed to be recreated. Its a file that Windows needs and uses. You are merely deleting the file because it might be corrupted, which is why the icons are messed up. When it is regenerated, its a file without errors in it.
Reply
Bonhes
I have not tried this, but I would think its normal for the IconCache file to be recreated. In which case maybe the trick is getting it to recreate with the icons arranged how you want. So maybe theres a sequence of steps required, like making sure Auto Arrange is off. Or try moving icons after [and/or before] deleting IconCache. Just something to consider.
ReplyDavid L Laidig
Nah Cammon.
Reply
Milan
thanks, very helpful, you are right, it is very frustrating :D
ReplyRaoul Drapeau
Wonderfully simple solution for something that has been bothering me for a long time.
ReplyRaoul Drapeau
Alas, I spoke too soon. Its B-a-a-c-k. I can position screen icons wherever I like, but as soon as I click on MS Word, for example, when I cancel out of it, the icon moves to some other position, even without having restarted the computer or goner through an update. I agree with Siegfried that MS is woefully irresponsible in not correcting something simple like this, once and for all..
Reply
David Lloyd
Windows would not allow access to the AppData folder. I had to take ownership of the AppData folder, which was not a simple task. Then I was able to follow these instructions, but they had no effect. I just want my old icon positions restored the way they were before Windows messed with them without my permission.
ReplyAlexey
I changed permissions of IconCache file to read-only. Now it prevents it to be overwritten by system. Works for me so far.
ReplyHarvey Lewis
I hated MS screwing up my icons and found a software fix. Download ShellFolderfix and run it. You will have to run it again every time there is a MS update.
Replyjay
It worked. When I found and deleted IconCache file, icons are not rearranged after clicking refresh [even when I changed files in the folder]. IconCache file was located on my [AppData > Local] folder. Thank you so much!
ReplyWindows fan
I DID EVERYTHING SUGGESTED HERE.
DELETED THE ICON,
CHANGED IT TO READ ONLY.IT DOESNT WORK.
SOLUTION: BUY AN APPLE NEXT TIME!!!
ReplyWinston Smith
Amen!
ReplyJoe Mama
Seriously, the worst. It is so terrible. I miss working on a Mac.
ReplyTerry hi Stewart
Bill Gates cant even fix his software, yet he wants you to get a vaccine for a disease that has a 99% survival rate. WTF
Reply
rees
Theres another way.
Open Settings>Personalization>Themes
Choose Theme settings
Click Change Desktop Icons
In the new window Untick Allow Themes to change desktop icons and SaveIve since moved icons and restarted. Works for me.
ReplyRon
This worked great for me!
Reply
Cam
Not sure what is the exact cause yet but, it has to do with Office files. I move the Office icons and everything moves all over the place. I am getting seriously pissed with Micro$oft.
ReplyCam
Nope. Desktop ini files also do weird things. This problem is annoying and wasting my time. I guess I just have to live with it.
ReplyJoe Mama
Windows is literally the worst what a terrible, useless system. I hate it so much.
After 10 years on Macs, my new job requires me to use a Windows machine, and its like stepping back in time to 2003, a much sh-ttier time in computing. Basic things you can do on a Mac, on near impossible on a Windows machine. Could it be an less user friendly??
HOW COULD THIS BE AN ISSUE IN A OS IN 2017???
Let me arrange my icons how I want them, and keep them that way, dammit!
ReplyDiego Witte
I made those recommended procedures, and when I restarted the system it doesnt start anymore. I havent done anything else besides this procedure. Now, I dont have a restore point on my PC, and it cannot repair the start up. Now, I think the only solution is to reset my windows 10 and Im likely to lost all my files!
ReplyChristian Hollinger
must be outdated because after following instructions and checking to see if it works after moving an icon then refreshing, it did not revert back to place.
ReplyColleen Richards
Ive tried everything Ive found on the internet and nothing works. Like other people that posted here I found no Iconcache in that folder/file though I opened every folder in it and search doesnt bring up anything either. This only started after a Windows 10 updated. It also lost both my wireless printers, one I still havent been able to get back in the network. If anyone has an answer please shout it from the rooftops!
ReplyJamey
So far, with the Win 10 Creators Update, I havent had a single desktop icon budge an inch.
Perhaps they fixed this minor annoyance for good.
ReplySieggy
I came home tonight and found all of my Icons scrambled AGAIN. No, they havent.
ReplyRaul
Multiple Windows versions have been moving my desktop icons for years. This used to be when I used an external monitor or projector on the VGA port with my laptop especially when the external device had a different resolution or used the HDMI port even when the resolution matched. Sometimes this happened immediately and sometimes it happened after I restarted. Since Windows 10 came along some of those updates including the mid June one also move the icons over to the left side of the screen in columns after the reboot after the update
It must be very simple to create a file that locks the icons location on the screen and it is not played with by the operating system when other things such as screen resolution or screen communication methods change or an operating system is updated. . but will Microsoft bother to do that in an update????
ReplyPaul
its actually got worse recently.
Now, when i start up, the icons are a jumbled mess with or without the IconCache file and when i sort them by Item type, they move to my desired positions. However, if I then refresh the desktop, they move back to being jumbled. Worse still, if I refresh again, some icons move randomly. There is no IconCache file at present, so where the icon image info is being stored is a mystery.
ReplyCam
I had custom scaling on for fonts and when I turned it off, have not had a problem since. I would like a slightly larger print but, if it stops this nonsense, I will put up with the smaller print rather than have my icons moving all over the place.
Replytswood
had hopes this would work, but it didnt. FYI, I have solved my problem by moving the icons one space away from the screen edges. set align to grid on, move every icon 1 grid away from your display edges, uncheck align to grid [or not]. Ive been able to suspend, hibernate, sleep, remove laptop from port replicator, connect to projectors which reset resolutions etc and my icons remain in place. only catch is installing new apps or saving docs to desktop, the new icons will be at the edges and need to be moved otherwise guess what happens so I loose a bit of screen real estate, ehh.
ReplyRandom User
This actually appears to work. Thanks!
Reply
Carole Saylor
Does this article have an update that would show how to prevent the icon.cache file from being re-created every time MS decides to do an update or whatever else they do to my computer without my permission? The instructions in the article work fine until you throw MS in the mix.
ReplyPeter
Look I dont know what the author of this article is talking about it makes no sense to me and I have been a tech for around 30 years.Now if I am understanding the issue correctly all you have to do is in the same menu where you click refresh there are 2 options View and Sort if you want your icons arranged the way you want and dont want windows moving the icons around go to view then click on align to grid.Then you can sort using by name or simply sort the icons yourself when I set my desktop up I start by sorting by name and then I go from there.
ReplyPeter
Another thing you can do is just uncheck all of the options under view than you can stack icons on top of each other if thats what you prefer I myself like my icons separated but still aligned to the grid so they are not on top of each other and windows wont change this setting but other things like spyware can.
Reply
Peter
Why would you do this? All you have to do is right click on your desktop then choose view and then you can auto arrange or align to grid I like having some icons on the left some more used on the right so I use align to grid and I suspect many people commenting have the view set to auto arrange you can also use the sort by just under view to arrange icons in different ways.
ReplyJ
The problem is the icons dont remain fixed through any range of actions. Changing screen resolution, using an external monitor that is a different resolution then resuming use of the laptop screen, some updates and resets, and in the case of laptops that double as tablets it doesnt survive using them in portrait mode then returning to landscape mode. So you can take the time to get every icon exactly where you want it, even aligned to the grid, with intentional grid gaps between different categories of icons, then as soon as any of those actions above happens Windows re-arranges them and you have to start over. Its also super annoying that they all default to the left side of the screen and theres no way to change it. I like to save some files I am currently editing on the desktop and I have my primary open app justified on the left side and like to be able to drag-and-drop the current files on the right side. Not possible without a lot of wasted effort saving them manually moving them to the other side in Windows.
Reply
Alison
Just recently, it seems that every time Win 10 crashes as it does or reboots my laptop unilaterally for updates or whatever, all my carefully arranged desktop icons move to the left side of the screen.
I tried the fix in this post, moved one icon, and hit refresh. The icon stayed put in its wrong location. So, alas, Microsoft has successfully defeated this work around.
Finally, in desperation, I added a row and position number to the start of each icon name, so I can quickly put them back to their home locations every time this happens. I also coded the icons on my PC, so the icon layouts pretty much match. Makes it easier going from one machine to the other.
The rest of my family all use Apples. Thatll probably be my next purchase. After about 35 years as a Microsoft user, theyve exhausted me with their crappy new operating systems, updates that cure one problem while creating another, and general disregard for the user.
Replyabbie
Good idea!
Reply
Paul Hands
Yeah..w10 is an appalling pile of garbage. I have a new Lenovo Yoga 2 in 1, and the hardware is gorgeous, but windows spoils it totally. Im switching to a Macbook Pro. None of the solutions proposed here has worked, and now the windows store is totally broken, meaning I cant perform certain basic actions, and none of the m$ suggested fixes work for that either.
ReplyDave
Works perfectly for me. Dont reboot my machine often, but I noticed it after Explorer crashed, which may have been the cause.
Replyabbie
Deleting the cache file worked for me for now. Lets see what happens..
ReplyFrank Lobach
To OMK, I did not say I WANTED to open that file, it was just the last frustrating thing I thought I could do, after wasting so much of my time trying to find that bloody iconcache file & everthing people here have suggested to do.I hate it so much ,& it happens sooo often , when I get directions to follow a certain file trail, only to get to the last >.? to click on[to supposedly fix whatever problem I am trying to fix], and it is almost always not there, the frequency of it being missing depending proportionally to the desperation I have to find it and get something fixed at last.
Replynarutouzumaki
After you do all of the instruction above, right click > view > turn on auto arrange icon to ON [if yours is OFF] and turn it off again. It works on me!
ReplyIan
Not sure how old this chain is but when I checked today [16th November 2017] for the iconcache file [which is actually iconcache.db] I found 3- one in each User profile [including Administrator, but excluding Default]. However, the newest version of the file is 3 years old 2014 despite the laptop being only 2 years old [???] and having had several W10 updates in that time. It therefore appears that no recent versions of Windows 10 use this file any more, so unless youve managed the impossible, and stopped MS updating your Windows 10 version at will, then deleting this file apparently cannot have any effect.
Clearly, however, the icon positions are stored somewhere. If you take a backup of your desktop folder and then use it to overwrite the current desktop folder, you will probably find all your icons neatly marshalled at the left side of your screen so it would appear that their positions are not stored in the icons themselves, or in any file saved in the desktop folder. Just need to find that file. One possibility is to move some icons and then search for any files changed in the last few seconds [if you have a utility that can do that] might helpReplySpeedstor
thx a lot, i have rearrange my desktop for 4 times now, lol, now i dont need to anymore, thx a lot
ReplyPatrick
January 20, 2018. So, Ive persistently had this problem for a while [years, I suppose]. It seems worse after the latest Windows update. All my icons move to the right edge of my left monitor after Ive carefully placed them where I want them. So Im wondering. What do we all have in common? I mean, clearly not every Windows 10 user is having this problem.
I have three monitors connected to an nvidia GeForce 1070 GTX:
Left 2560×1440, HDMI, Display 2, Locked Taskbar and Desktop Icons here
Center 2560×1600, DisplayPort, Display 1, full screen applications launch here by default
Right, 2560×1440, DVI to HDMI, Display 3
I have always suspected that my problem would go away if I had three DisplayPort monitors. I think my monitors wake up with different delays because of the different connection technologies, which confuses Windows. That said, sometimes these tricks were trying work for me for a stretch. I think the Windows Updates set me back on the raging battle with my desktop icons, but it may be simply due to the forced reboot.ReplyPaddy Stanley
Get Desktop restore off the Softpedia.com website. It works perfectly on one monitor, so try it on your setup. Hopefully it will work for you.
All the best from one Patrick to another !
ReplyAnnie
Im an IT and was asked to alleviate this issue with the icons reshuffling.
I tried many software solutions some that are posted here but with no luck.
Also, watch out for viruses when installing free stuff.The only thing that works for us is a cheap hardware adapter solution.
Look up monitor detect killer
We have no more issues.Hope this helps.
ReplyRobert
A solution that really works:
Create two batch files. The first one saves your icon locations on the desktop:
copy desktop2.reg desktop1.reg /y
reg export HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop C:\Temp\desktop2.reg /yThe second one restores them in case of windows changing their position:
taskkill /f /im explorer.exe
reg import C:\Temp\desktop1.reg
explorer.exeI let the first file be executed by the task scheduler every time I log on in windows. The second file is to be executed when windows moved the icons.
ReplyIan James
This looks like an interesting approach but maybe needs some development [which is beyond my abilities], because it will not apparently resolve the problem that most people [like me] are encountering. When Windows 10 does an update [which the user cannot either prevent or predict] it then does an automatic restart which involves a user login. At that point, the icons will have been reorganised; so the first file will run and will overwrite the file containing the saved version of the desktop with the one corrupted by the Windows 10 update. The same problem would apply if the batch file was run before logging off, of course. Or am I missing something?Reply
Donna Barnhill
I have looked the internet over and could never find a solution until now. THANK YOU SO MUCH!!! There are so many forums with this problem and no one ever has an answer. This was so simple even a 66 year old female could get it done. Again, thanks for your expertise and sharing it with us.
ReplyAshley Bateson
after doing this i now cant turn the pc off and on again or its meesses up icons spreading them all over both monitors, i cant change main display cant change resolutions nothing now works and every time i do anything windows moves all my icons making a huge mess..i change them delete that file but soon as any monitor change resolution change restart, im back to a mess an absolute mess with icons all over the shop.please microsoft give us control of our own desktop and what it looks like your way of organising is simply unorganised mess over two screen when all my icons should be in a few lines on the same monitor i placed them on.is there a real solution as this is simply not working and if anything makes it worse as every time now its doing it previously it was only a main monitor change now its anything turning off and on reolution change on either monitor anything it just wont remeber my settings or set up at all if i change main monitors it messes them up if i change back it doesnt do anything keeps them as they were changed in a mess, no matter what i do the icons wont remain where i put them ive tried everything this solution is not a solution in any way it does nothing doesnt stop windows from re arranging everything all the time
ReplyAntreas
I solved this by renaming the icons. All other solutions about windows settings did not help. Thank you
ReplyReg
Worked fine for me. Next day booted up and all incons are in the right place. Thanks Andre :]
Reply
Leave a Reply
Cancel reply
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment
Name *
Email *
Δ
Save my name and email and send me emails as new comments are made to this post.
How to Find Your Windows 11 Product Key
If you need to transfer your Windows 11 product key or just need it to do a clean install of the OS,...
Backblaze Cloud Backup Review Updated 2021
Backing up your data to the cloud via an automated service is critical. Backblaze is the solution I use and recommend. Here's...
How to Clear Google Chrome Cache, Cookies, and Browsing History
Chrome does an excellent job of storing your browsing history, cache, and cookies to optimize your browser performance online. Hers's how to...
In-Store Price Matching: How to Get Online Prices while Shopping in the Store
Buying in-store doesn't mean you have to pay higher prices. Thanks to price-matching guarantees, you can get online discounts while shopping in...
How to Gift a Disney Plus Subscription with a Digital Gift Card
If you've been enjoying Disney Plus and want to share it with others, here's how to buy a Disney+ Gift subscription for...