there also other fix that work for me after other methods not work, you should try reinstall Windows through Windows update by open setting > system > recovery > fix problems using Windows update, this may take a while
my desktop icons keep changing and refreshing
My desktop icons keep refreshing and changing. THey go from blank to generic to app icons,
Windows for home | Windows 11 | Desktop, Start, and personalization | Desktop
4 answers
Sort by: Newest
-
Anonymous
2026-03-01T02:14:44.13+00:00 Hi Paul Freedman,
Thanks for reaching out to Microsoft Q&A Forum. I understand that your desktop icons keep refreshing and switching between blank, generic, and app icons on Windows 11.
Please make sure you already tried the Q&A Assist steps. In addition, please try the following.
To help narrow this down:
1, Are you using any desktop customization, icon pack, or third‑party theme software?
2, Is your Desktop folder currently being synced with OneDrive?
In the meantime, you can try these steps:
1, Pause OneDrive desktop sync
- Click the OneDrive cloud icon in the system tray
- Select Settings, then Sync and backup
- Temporarily turn off Desktop backup and observe if the icon behavior stabilizes
2, Restart the graphics driver
- Press Win + Ctrl + Shift + B
- The screen may briefly flicker; check if icons stop refreshing afterward
3, Update the display driver
- Open Device Manager
- Expand Display adapters
- Right‑click your graphics adapter and select Update driver
- Choose Search automatically for drivers
4, Disable thumbnail previews
- Open File Explorer
- Select the three‑dot menu and choose Options
- Under the View tab, enable Always show icons, never thumbnails
- Select Apply and OK
5, Run System File Checker
- Open Command Prompt as administrator
- Run
sfc /scannow - Restart the PC after the scan completes
6, Restart Windows Explorer cleanly
- Open Task Manager
- End Windows Explorer
- Select File, then Run new task
- Type
explorer.exeand press Enter
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.
-
Diana Mariz 11,385 Reputation points Independent Advisor
2026-02-26T18:25:58.12+00:00 Hi,
You can try creating a new Windows user profile to see if the behavior is the same. If the desktop icons work normally in the new profile, it usually means the issue is with the current Windows profile and it may be corrupted.
If the desktop icons behave normally in a new Windows profile, it strongly indicates that the issue is with the current user profile, which may be corrupted. Profile corruption can cause symptoms like icons constantly refreshing, changing to generic icons, or failing to load correctly.
If the problem also occurs in the new profile, the cause is more likely system-wide, such as graphics drivers, icon cache corruption, or Windows Explorer issues. But if it works fine in the new profile, migrating to the new profile is usually the most reliable fix.
-
AI answer
2026-02-26T16:59:29.2733333+00:00 The behavior described is typically caused by a corrupted or constantly rebuilding icon cache. Repair focuses on clearing and rebuilding the icon cache and, if needed, adjusting the cache size.
Follow these steps in order:
- Clear and rebuild the icon cache in Windows 11
- Save any open work.
- Open Task Manager (Ctrl + Shift + Esc or right-click the taskbar → Task Manager).
- On the Processes tab, find Windows Explorer.
- Right-click Windows Explorer → End task.
- In Task Manager, select File → Run new task.
- Type
cmd.exe, check Create this task with administrative privileges, and select OK. - In the Command Prompt window, run:
CD /d %userprofile%\AppData\Local DEL IconCache.db /a - Back in Task Manager, select File → Run new task again.
- Type
explorer.exeand press Enter to restart Windows Explorer.
- (If the problem persists) Increase the icon cache size
This step is based on the same icon-cache issue seen in earlier Windows versions and can help if the cache is too small and keeps rebuilding.
- Sign in with an account that has administrator rights.
- Press Start, type
regedit, and open Registry Editor. - Navigate to:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer - On the Edit menu, select New → String Value.
- Name it
MaxCachedIcons. - Double-click
MaxCachedIcons, set Value data to2048, and select OK. - Close Registry Editor.
- Delete
IconCache.dbagain from:%userprofile%\AppData\Local(orC:\Users\<User Name>\AppData\Local), then restart the PC.
- (If still not fixed) Re-register Shell Experience Host
- Open Windows PowerShell as administrator.
- Run:
Get-AppXPackage -AllUsers | Where-Object {$_.InstallLocation -like "*ShellExperienceHost*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - Restart the PC.
These steps address corrupted icon cache data and shell registration issues that cause icons to keep changing and refreshing.
References:
AI-generated content may be incorrect. Read our transparency notes for more information. - Clear and rebuild the icon cache in Windows 11