Desktop Icons Keep Moving? Here are 5 Ways to Stop it

Deleting the IconCache folder should fix this issue for good

by Teodor Nechita
Teodor Nechita
Teodor Nechita
Software Managing Editor
Eager to help those in need, Teodor writes articles daily on subjects regarding Windows, Xbox, and all things tech-related. When not working, you may usually find him either... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • If your desktop icons won't stay in place, it might be because the icon cache is corrupt.
  • A quick and effective way to fix this is to disable the auto-arrange icon feature.
  • Updating your graphic drivers to the latest version should fix this quickly.
desktop icons wont stay in place
XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix Windows PC system issues, you will need a dedicated tool Fortect is a tool that does not simply clean up your PC, but has a repository with several millions of Windows System files stored in their initial version. When your PC encounters a problem, Fortect will fix it for you, by replacing bad files with fresh versions. To fix your current PC issue, here are the steps you need to take:
  1. Download Fortect and install it on your PC.
  2. Start the tool's scanning process to look for corrupt files that are the source of your problem
  3. Right-click on Start Repair so the tool could start the fixing algorythm
  • Fortect has been downloaded by 0 readers this month.

Many users like to keep their desktops looking fresh and tidy. However, some people report that their desktop icons won’t stay in place.

This can be frustrating, as you must repeat the changes to keep your icons organized. Thankfully, this issue can be fixed easily by following the steps in this guide.

Why are my desktop icons not staying in place?

Below are some of the factors that can cause your desktop icons not to stay in place:

  • Wrong settings: Some PC desktop and theme settings can rearrange your desktop icons after reboot. You need to ensure your settings are correct to fix the issue.
  • Outdated driver: Sometimes, your desktop icons rearrange after connecting to a monitor because your graphics driver is outdated. Updating your drivers to the latest version should fix this issue.
  • Faulty icon cache: Another potential cause of this issue is a corrupt icon cache. You must delete it and let your PC rebuild the cache to fix this.

What can I do if desktop icons won’t stay in place?

1. Change theme settings

  1. Right-click on the desktop and choose Personalize.
    personalize desktop icons wont stay in place
  2. Click on the Themes option.
  3. Now, click on Desktop icon settings.
    theme
  4. Uncheck the box for Allow themes to change desktop icons.
  5. Finally, click the Apply button, followed by OK to save the changes.
    allow themes

One of the reasons your desktop icons won’t stay in place is because of your settings. The solution is to change your theme settings to prevent it from reversing your changes.

2. Disable auto-arrange

  1. Right-click on your desktop and select the View option.
  2. Now, uncheck the box for Auto-arrange icons to disable it.
  3. Uncheck the box for Align Icons To Grid to disable it too.
    view auto desktop icons wont stay in place
  4. Finally, restart your PC.

Your desktop has a setting that allows it to auto-arrange your icons, which can lead to them not staying in one place. It would be best if you deselected the option to make your icons stay fixed.

3. Delete the IconCache folder

  1. Press the Windows key + E to open File Explorer and follow the path below: C:/Users/<username>/App Data/Local/IconCache
  2. If you can’t find the App Data folder, click the View tab and check Hidden items.
    view hidden
  3. Now, right-click the IconCache file and select the Delete option.
    delete icons
  4. Finally, arrange your icons again and restart your PC.

Another excellent solution if your desktop icons won’t stay in place is to delete the IconCache folder. This will allow your PC to rebuild the cache and eliminate the files causing this issue.

4. Change screen resolution

  1. Right-click the space on your desktop and select Display settings.
  2. Click the dropdown under Display resolution and select the recommended value. If it is already set to the recommended value, switch to another option.
  3. Now, click the Change the size of text, apps, and other items dropdown and select the recommended value.
    display change
  4. Click the Advanced scaling settings option.
    advanced scaling desktop icons wont stay in place
  5. Finally, tweak the scaling percentage, try with different values, and click the Apply button.apply

Expert tip:

SPONSORED

Some PC issues are hard to tackle, especially when it comes to missing or corrupted system files and repositories of your Windows.
Be sure to use a dedicated tool, such as Fortect, which will scan and replace your broken files with their fresh versions from its repository.

Sometimes, your display settings might be why your desktop icons won’t stay in place. For example, if you recently changed your resolution, scaling percentage, or other display settings, you need to switch back to the default to fix this issue.

5. Update the graphics driver

  1. Press the Windows key + X and select the Device Manager option.
    device manager
  2. Double-click the Display adapters option to expand it and right-click the device there.
  3. Now, select Update driver.
    update driver desktop icons wont stay in place
  4. Finally, choose Search automatically for drivers option.
    search auto

If your desktop icons keep moving on multiple Windows 10 monitors, it might be because of outdated drivers. The solution to this is to update your driver to the latest version.

Besides using the manual method, you can also try specialized applications to proceed with this task automatically.

Ensure your system performs smoothly and avoids all GPU driver errors by using a complete driver update assistant, namely Outbyte Driver Updater, that will do the job for you. Here's how to safely update your drivers:
  1. Download and install the Outbyte Driver Updater app.
  2. Launch the software and wait for the app to detect all incompatible drivers.
  3. Now, it will show you a list of all faulty drivers to select the ones to Update or Ignore.
    OutByte Driver Updater Scan
  4. Click on Update & Apply Selected to download and install the newest versions.
  5. Restart your PC to ensure the applied changes.
OutByte

OutByte

Keep your GPU in a flawless state without worrying about possible driver issues.
Free trial Download now
Disclaimer: You may need to upgrade the app from the free version to perform specific actions.

With this, we can conclude this detailed guide on keeping your desktop icons in place. All that is left is for you to follow the instructions carefully, and you should be able to get rid of the issue.

If your desktop icons won’t show on Windows 10, check our detailed guide to fix it effortlessly.

Feel free to let us know the solution that helped you fix this issue in the comments below.

This article covers:Topics: