Duplicate icons on the Windows taskbar usually appear when an app is pinned while also running, or when a stale icon cache or a misbehaving Explorer process creates a ghost entry. The quickest fix is to unpin and re-pin the affected app, and if that fails, restart Windows Explorer or clear the icon cache. Below are the exact steps, the reasons this happens, and what to do when the problem persists.
Why Duplicate Icons Appear
The taskbar in Windows 10 and Windows 11 groups icons for running apps and pinned shortcuts. A duplicate occurs when Windows treats the running instance and the pinned shortcut as separate items. Common triggers include:
- An app was pinned while it was already running, and the pin didn’t merge with the running icon.
- The icon cache (the database of icon images) became corrupted, so Windows shows a generic or repeated icon.
- Windows Explorer (explorer.exe) crashed or was restarted, leaving a stale icon entry.
- An app’s shortcut target changed (e.g., after an update), so Windows no longer recognizes it as the same program.
- Two different shortcuts point to the same executable but with different arguments, making Windows see them as separate apps.
Understanding the cause helps you pick the right fix. In most cases, a simple unpin/repin resolves it; if not, the issue is likely cache-related.
Quick Fix: Unpin and Re-pin the App
This is the first thing to try. It forces Windows to re-associate the running app with the pinned shortcut.
- Right-click the duplicate icon on the taskbar.
- Select Unpin from taskbar (Windows 10) or Unpin from taskbar (Windows 11 – the menu item is the same).
- Close the app completely (right-click the icon and choose Close window if it’s running).
- Reopen the app from the Start menu or desktop shortcut.
- While the app is running, right-click its taskbar icon and select Pin to taskbar.
If the duplicate disappears, you’re done. If not, proceed to the next step.
Restart Windows Explorer
Explorer.exe manages the taskbar. Restarting it clears temporary glitches without logging you out.
- Press Ctrl + Shift + Esc to open Task Manager.
- Find Windows Explorer in the list (under “Processes” or “Details”).
- Right-click it and select Restart.
- The taskbar will disappear and reappear after a few seconds.
This often removes ghost icons. If the duplicate is still there, move to the icon cache fix.
Clear the Icon Cache
Windows stores icon images in a hidden database. When it gets corrupted, icons can appear duplicated or wrong. Clearing it forces Windows to rebuild the cache.
- Close all apps and save your work.
- Open File Explorer and navigate to:
%localappdata%\IconCache.db– delete the file (it will be recreated automatically). - Also delete the
%localappdata%\Microsoft\Windows\Explorerfolder contents (you may see files likeiconcache_32.db,iconcache_48.db, etc.). - Restart Windows Explorer (as above) or restart your PC.
Note: The icon cache files are hidden by default. You may need to enable “Show hidden files” in File Explorer’s View options to see them. After deletion, Windows rebuilds the cache on next login, which can take a minute.
Check for Multiple Shortcuts or App Updates
If the duplicate persists, the app itself might be the cause. Some apps (like Discord, Spotify, or certain games) create a separate shortcut for each instance or after an update. Check if you have multiple shortcuts to the same app in your Start menu or desktop. If so, delete the extra one and re-pin the correct one.
Also, if the app was recently updated, its executable path may have changed. Unpin the icon, then navigate to the new installation folder (usually C:\Program Files\[App] or C:\Program Files (x86)\) and pin the correct .exe file from there.
When Nothing Else Works
If you’ve tried all the above and the duplicate remains, try these additional steps:
- Run the System File Checker: open Command Prompt as administrator and type
sfc /scannow. This repairs corrupted system files. - Create a new user profile – a corrupted profile can cause taskbar issues. Test if the duplicate appears in a new user account.
- Use the Windows Store Apps Troubleshooter (Settings > System > Troubleshoot > Other troubleshooters) if the duplicate is for a Microsoft Store app.
- As a last resort, perform a Windows repair install using the Media Creation Tool, which reinstalls Windows while keeping your files and apps.
These steps are safe and do not affect your personal data.
Frequently Asked Questions
Q: Why does my taskbar show two icons for the same app even after restart?
A: This usually means the icon cache is corrupted or the app has multiple shortcuts. Try clearing the icon cache as described above, and check for duplicate shortcuts in your Start menu.
Q: Will unpinning an app remove my data?
A: No. Unpinning only removes the shortcut from the taskbar. Your app data, files, and settings remain untouched.
Q: Does this happen on Windows 11 too?
A: Yes, both Windows 10 and Windows 11 can show duplicate taskbar icons. The fixes are the same, though the right-click menu wording may differ slightly.
Q: Can a third-party app cause duplicate icons?
A: Yes, apps that modify the taskbar (like some customization tools) can interfere. Try disabling such apps temporarily to see if the duplicate disappears.
Q: Is there a way to prevent duplicates from happening?
A: Always pin an app while it is closed, not while it’s running. Also, avoid creating multiple shortcuts to the same executable. Keeping Windows updated helps reduce cache corruption.
Q: What if the duplicate icon is for a system app like File Explorer?
A: The same steps apply. Unpin it, restart Explorer, and re-pin. If that fails, clear the icon cache.
Related
General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.
More in this bed
- Turn Off Green Light on Android: 7 Fixes
- Dell Server Admin Password Reset: Step-by-Step
- Color Code Emails in Outlook on Windows
- Fix Outlook Search Not Working on Windows 11
- Awesome Apps You Won’t Find on Android
- How to Use Dictation on iPad 3rd Gen