Skip to content
Fixes & Errors

Fix Taskbar Icons Missing on Windows 11

Taskbar icons missing on Windows 11 makes the whole desktop feel broken. Here is the calm, practical 2026 fix walkthrough that restores everything fast.

Fix Taskbar Icons Missing on Windows 11

Taskbar icons missing on Windows 11 is usually a quick fix, but the right fix depends on which type of icon went missing. There are two distinct categories, and they have different causes:

Pinned app icons disappeared from the taskbar — These live in the taskbar’s pinned section and can vanish after Windows updates, profile changes, or Explorer crashes. Pins are restored by re-pinning the apps. You’ll find the complete rundown in our Complete Guide to Fixing Windows, Browser, and Software Errors.

System tray icons missing (Wi-Fi, volume, battery, notification bell) — Controlled through taskbar settings and occasionally reset by Windows updates. Settings → Personalisation → Taskbar → System tray icons each have their own toggle.

Which type is missing? That determines where to start.

System Tray Icons

The system tray (bottom right area) has two sections: the visible icons and the overflow icons behind the ^ arrow. Check the overflow first — “missing” icons are often just hidden there. To move them to the visible area: Settings → Personalisation → Taskbar → Other system tray icons → toggle on any that should be permanently visible.

For the core system icons (network, volume, battery): Settings → Personalisation → Taskbar → System tray icons section — each has its own On/Off toggle. These can be accidentally turned off, and Windows updates occasionally reset them. Turning them back on is the complete fix.

If these toggles are greyed out or show “On” but the icons still don’t appear: restart Explorer. Task Manager (Ctrl+Shift+Esc) → Processes → Windows Explorer → right-click → Restart. Explorer manages the taskbar, and a corrupted instance can show icon toggles as enabled while not actually displaying the icons.

Fix 1: Re-Register Shell Components

When a Windows update or application installation corrupts the shell registration for taskbar components, icons disappear without any obvious trigger. The PowerShell fix re-registers the shell experience packages that manage the taskbar icon display:

Get-AppxPackage Microsoft.Windows.ShellExperienceHost | Reset-AppxPackage
Get-AppxPackage Microsoft.Windows.StartMenuExperienceHost | Reset-AppxPackage

Run from an administrator PowerShell. After running both, press Win+Ctrl+Shift+B to reset the display driver, or sign out and back in. System tray icons typically reappear after the shell packages reinitialise.

Fix 2: Re-Pin Apps to the Taskbar

Pinned app icons that disappeared need to be re-pinned. Open Start → find the application → right-click → Pin to taskbar. For apps that were previously pinned via shortcuts, the original shortcut file may need to be recreated if it was deleted.

After pinning: if the icon shows but looks wrong (wrong application icon, blank icon), the icon cache is corrupted. Clear it by closing all applications → administrator Command Prompt:

ie4uinit.exe -show

Or more completely: close all applications → Task Manager → end Windows Explorer → in the now-open administrator Command Prompt, navigate to %localappdata%MicrosoftWindowsExplorer → delete all “iconcache” files → restart Explorer from Task Manager (File → Run new task → explorer.exe). After Explorer restarts, icons rebuild from source and display correctly.

Fix 3: Taskbar Icons After a Windows Update

Major Windows version updates (like upgrading from 23H2 to 24H2) reset taskbar customisation. Microsoft treats these as significant OS changes that may include taskbar redesigns, and customisations from the previous version don’t always carry forward. After a feature update, repin apps and reconfigure system tray icons from scratch.

Cumulative monthly updates shouldn’t cause icon resets, but they occasionally do — particularly when the update touches Explorer or the Start menu components. If icons disappeared after a specific update date: Windows Update history shows what installed that day, and rolling back the update (Settings → Windows Update → Update history → Uninstall updates) is an option if the loss is significant.

Fix 4: Icon Appears But Shows Generic Icon

An app is pinned but shows a blank white rectangle or a generic application icon instead of the correct icon: the shortcut’s icon reference is broken. This happens when an application updates to a new path but the shortcut still points to the old executable location.

Right-click the broken icon on the taskbar → Properties → Target field. Verify the path still exists. If the application was updated and moved: update the Target path to the current executable location → Apply. The icon refreshes to show the correct application icon at the new path.

Fix 5: SFC for Persistent Icon Issues

When the above fixes don’t restore icons permanently — they come back after a restart of Explorer but disappear again after a reboot — system file corruption is the underlying cause. SFC repairs these files:

sfc /scannow

Administrator Command Prompt. After completion, restart. If SFC reports “found corrupt files and repaired them,” the corruption was causing the persistent icon loss.

Taskbar Icons on Multiple Monitors

Windows 11 can show the taskbar on all connected displays. Settings → Personalisation → Taskbar → Taskbar behaviours → “Show my taskbar on all displays.” When this is turned off, only the primary monitor’s taskbar shows. If icons are missing on a secondary monitor’s taskbar specifically: this setting being off is the explanation.

Also: “Show taskbar apps on” determines whether each monitor’s taskbar shows all open apps or only apps running on that specific monitor. If apps appear to be missing from a secondary taskbar, this setting controls that behaviour rather than the icons being genuinely absent.

Group Policy Icon Restrictions

On corporate managed machines, Group Policy can restrict which taskbar icons are visible and prevent users from customising the taskbar. If icons can’t be added back after following the above steps, or if the Taskbar settings page shows items as disabled, Group Policy is controlling the configuration.

Run gpedit.msc → navigate to User Configuration → Administrative Templates → Taskbar and Start Menu → look for policies like “Remove the notification area,” “Do not display any custom toolbars in the taskbar,” or “Remove Quick Launch Toolbar.” Enabled policies here explain why icons can’t be restored through normal settings. On managed machines, IT needs to adjust the policy to allow the desired taskbar configuration.

Our guide on Windows 11 taskbar not working covers the Explorer crash and shell component reset that applies when the taskbar itself is frozen or unresponsive alongside missing icons. For the icon cache corruption that causes blank or wrong icons, our Start menu guide covers the shell experience package reset that affects both the Start menu and taskbar icon rendering. Microsoft’s Windows 11 taskbar documentation covers the full Taskbar settings options including the Taskbar behaviours section that controls alignment, badge notifications, and the taskbar corner overflow settings for managing icon visibility.

Third-Party Start Menu Replacements and Icon Loss

Applications like StartAllBack, Start11, and Open-Shell replace or modify the Windows taskbar to restore Windows 10-style behaviour. When these applications update, get uninstalled, or conflict with Windows updates, taskbar icon display can break in unexpected ways — icons disappearing, icons duplicating, or the taskbar showing in an inconsistent state between restarts.

If a Start menu replacement tool was recently modified: reinstall it (the tool’s own installer handles shell registration correctly), then uninstall using its dedicated uninstaller if you want to remove it. Avoid uninstalling through Windows’ Add/Remove Programs without using the tool’s own uninstaller — the Add/Remove Programs uninstallation often leaves shell registration changes in place that cause taskbar issues.

Missing Taskbar Notification Badges

App badges — the number on the taskbar icon showing unread notifications, pending actions, or update counts — are a separate feature from the icons themselves. Badges can disappear while icons remain visible. Settings → Personalisation → Taskbar → “Show badges on taskbar apps” toggle. If this is On but specific app badges still don’t show: the individual application controls whether it sends badge notifications to Windows. Check the application’s own notification settings for whether it supports and has enabled badge counts.

Taskbar Icon Overflow Management

When many applications are pinned to the taskbar, the taskbar becomes crowded and some pinned icons may appear to disappear — they’re actually pushed off the visible area when the taskbar runs out of space. Particularly common on high-DPI displays or when the taskbar is set to a larger icon size.

Reduce the icon count: right-click less-frequently used pinned icons → Unpin from taskbar. Alternatively, check whether small taskbar buttons can be enabled: Settings → Personalisation → Taskbar → Taskbar behaviours — on older Windows 11 versions, small icons reduced the size of each icon, fitting more into the visible area. In more recent Windows 11 versions, this option was removed, making it more important to limit the number of pinned applications to those genuinely needed for instant access.

Running Apps Not Showing on Taskbar

Open applications that don’t appear on the taskbar — running but not showing a taskbar button — is a different issue from pinned icons disappearing. This happens when an application is set to minimise to the system tray rather than the taskbar, or when a specific application window type doesn’t create a taskbar button.

Check the system tray overflow (the ^ arrow at the right of the taskbar) — the application may have minimised there instead of to the taskbar. Applications that “run in the background” — cloud sync clients, communication apps, security tools — often use the tray rather than the taskbar for their background state. In the application’s own settings, look for an option about where to minimise to (tray vs taskbar) and adjust according to preference.

Registry Reset for Taskbar Settings

When taskbar icon settings appear correct in Settings but icons still don’t display as configured, the registry values storing taskbar configuration may differ from what the Settings UI shows. A registry reset for the Explorer taskbar settings clears any inconsistency between the Settings display and the actual registry values:

Win + R → regedit → navigate to: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerTrayNotify → look for the values “IconStreams” and “PastIconsStream” → delete both (right-click → Delete). Restart Explorer (Task Manager → Windows Explorer → Restart). Windows regenerates these values from the current system tray settings. This resolves the common issue where the Settings page shows an icon as On but the icon doesn’t appear — the registry had a conflicting value overriding the setting.

Corrupted Taskbar Database

Windows 11 stores taskbar state in a database file. When this database is corrupted, the taskbar may show incorrect icons, fail to update icon states, or lose pinned icon configurations between restarts.

Close all applications → open an administrator Command Prompt → net stop spooler (stop the print spooler as it holds file locks on some Windows components) → navigate to %localappdata%MicrosoftWindows → look for “taskbar” files → rename any taskbar-related files to .old (preserving them as backup). Restart Explorer. Windows creates fresh taskbar database files. After the restart, re-pin applications as needed — the database rebuild starts clean without the corruption that was causing icon display issues.

User Profile Roaming and Taskbar Icons

In corporate environments where user profiles roam between computers (the same user account logs into different machines and the profile follows them), taskbar pin configurations are part of the roaming profile. When a roaming profile’s taskbar configuration references applications installed on one machine but not on another, those pinned icons appear as broken or missing on the machine where the applications aren’t installed.

Broken pins from roaming profiles can’t be fixed by updating the pin on the local machine alone — the roaming profile needs to be updated on whatever machine controls the profile’s master copy. IT can configure which taskbar elements roam (through Roaming User Data policies) and which are machine-specific, preventing taskbar pin conflicts between different machines in a roaming profile environment.

For home users experiencing this: if the Windows account is syncing settings through a Microsoft account connected on multiple PCs (Settings → Accounts → Windows backup → Sync settings), taskbar pin configurations may be syncing between machines and creating conflicts when pinned applications are only installed on some of them. Check the sync settings for “Other Windows settings” to control what syncs between machines.

For a comprehensive fix that addresses both system tray icons and pinned app icons in one sequence when the cause is unknown: (1) restart Explorer from Task Manager, (2) check Settings → Personalisation → Taskbar → System tray icons for all core toggles, (3) run the ShellExperienceHost PowerShell reset, (4) re-pin any apps that should be pinned. This four-step sequence addresses the most common causes simultaneously and works for the majority of post-update icon disappearances without needing to identify which specific cause applied.

Worth noting: taskbar icon issues in Windows 11 are more common than they were in Windows 10 because the Windows 11 taskbar was significantly rewritten — it runs as a separate Shell Experience Host process rather than being part of Explorer directly. This architectural change made the taskbar more independent (an Explorer crash no longer always takes the taskbar with it) but also introduced new ways for the Shell Experience Host to get into bad states that specifically affect icon display without affecting the rest of the interface. The PowerShell Reset-AppxPackage commands are correspondingly more relevant for Windows 11 taskbar issues than any equivalent fix was for Windows 10. See also Windows 11 Taskbar Not Hiding for a related case.

Nikolas Lamprou

Nikolas Lamprou (MSc; GCFR, SC-200, Security+) has been working with computers professionally since 2009 — starting with web development and e-commerce, and moving into cybersecurity over the years. Based in Greece, he brings over 15 years of real-world IT experience to SolveTechToday, where he writes about Windows fixes, software reviews, security tools, and AI applications. His goal is straightforward: cut through the noise and give readers clear, honest guidance on the tech decisions that matter.

Stay Ahead

Fix your next problem before it starts

Get the week's best Windows fixes, software picks, and security guides delivered straight to your inbox. No noise, just solutions.

Press ESC to close · Try "Windows 11" or "Chrome"