How to Hide System Tray Icons in Windows: 5 Methods Compared [2026]

Quick Answer: How to Hide System Tray Icons

Right-click the taskbar → Taskbar settingsOther system tray icons → toggle OFF the icons you want to hide.

For icons that Windows Settings can't touch (clock, network, volume and third-party apps that re-appear after restart), use Method 5 or the free 30-day trial of PS Tray Factory.

Your Windows system tray is cluttered with icons you rarely use. You've tried the basic Settings menu, but those stubborn icons won't go away. This comprehensive comparison reveals 5 proven methods—from completely free to professional solutions—to take control of your taskbar.

Why Hide System Tray Icons?

Before diving into methods, let's understand why over 2.3 million Windows users search for ways to hide tray icons every month:

Productivity

Reduce visual clutter and distractions. Focus on what matters.

Privacy

Hide sensitive apps during screen shares or presentations.

Aesthetics

Create a clean, professional-looking workspace.

Method 1: Windows Built-in Settings (Free)

✅ Best For: Casual users who want basic control without installing software

How to Hide System Tray Icons — by Windows Version

Windows 11

  1. Right-click the taskbar → Taskbar settings
  2. Scroll to Other system tray icons
  3. Toggle OFF any icon you want to hide
  4. Under System tray icons you can also toggle Pen menu, Touch keyboard, etc.

Windows 10

  1. Right-click the taskbar → Taskbar settings
  2. Scroll down, click Select which icons appear on the taskbar
  3. Toggle OFF the icons you want to hide
  4. Also check Turn system icons on or off for Clock, Volume, Network, etc.

Windows 7 / 8 / 8.1

  1. Click the small ▲ arrow in the notification area
  2. Click Customize…
  3. Next to each icon choose Hide icon and notifications
  4. Click OK

Pros:

  • ✅ Completely free and built-in
  • ✅ No installation required
  • ✅ Safe and official Microsoft method
  • ✅ Works on Windows 10 and 11

Cons:

  • ❌ Limited control—many icons can't be hidden
  • ❌ System icons (Network, Volume) partially restricted
  • ❌ No bulk operations (hide all at once)
  • ❌ No custom rules or automation

Reality Check: Windows Settings lets you hide some icons, but you'll still see 5-10 persistent icons. It's a starting point, not a complete solution.

Method 2: Registry Tweaks (Free)

⚠️ Best For: Advanced users comfortable with Registry Editor

How It Works:

  1. Press Win + R → type regedit
  2. Navigate to:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Create DWORD value: NoTrayItemsDisplay
  4. Set value to 1 (hides all icons)
  5. Restart Windows Explorer

Advanced: Hide Specific Icons

Navigate to:

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify

Delete IconStreams and PastIconsStream values, then restart Explorer.

Pros:

  • ✅ Free and powerful
  • ✅ Can hide system icons Settings can't touch
  • ✅ Fine-grained control with specific registry keys

Cons:

  • ❌ Risk of breaking Windows if done incorrectly
  • ❌ Requires advanced knowledge
  • ❌ Changes persist after updates (annoying to maintain)
  • ❌ No GUI—pure command-line editing
  • ❌ Can't easily toggle on/off without editing registry again

Method 3: Third-Party Free Tools

✅ Best For: Users wanting free software with basic features

Popular Free Options:

1. Taskbar Hide

  • Simple portable app (no installation)
  • Basic hide/show functionality
  • ❌ No longer maintained (last update: 2017)

2. Tray Icon Manager

  • Open-source GitHub project
  • Hide specific icons by process name
  • ❌ Limited Windows 11 support

3. Taskbar Tweaker

  • More focused on taskbar buttons than tray icons
  • Some tray customization included
  • ❌ Complex interface for simple tasks

Pros:

  • ✅ Free and lightweight
  • ✅ Better than Windows Settings
  • ✅ Some offer portable versions

Cons:

  • ❌ Often abandoned or outdated
  • ❌ Limited features compared to paid alternatives
  • ❌ May break with Windows updates
  • ❌ No official support or documentation
  • ❌ Potential security risks from unknown developers

Method 4: PowerShell Scripts (Free)

⚠️ Best For: Developers and IT professionals who automate tasks

Sample Script to Hide Icons:

# Hide all system tray icons
$key = "HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer"
Set-ItemProperty -Path $key -Name "NoTrayItemsDisplay" -Value 1
Stop-Process -Name explorer -Force

Pros:

  • ✅ Free and customizable
  • ✅ Can integrate with other automation
  • ✅ Version control for your scripts

Cons:

  • ❌ Requires PowerShell knowledge
  • ❌ No GUI—pure scripting
  • ❌ Must maintain scripts yourself
  • ❌ Complex to hide specific icons selectively
  • ❌ Not beginner-friendly

Method 5: PS Tray Factory (Paid - $24.95)

🏆 Best For: Power users who want complete control without technical complexity

How It Works:

  1. Download PS Tray Factory (30-day free trial)
  2. Install and restart PC
  3. Right-click the PS Tray Factory icon → Configure
  4. Check any icon to hide—system or third-party
  5. Click Apply
  6. Done! Icons hidden instantly

Exclusive Professional Features:

One-Click Hide/Show

Hide ALL icons instantly with a single click or keyboard shortcut. Restore them just as fast.

Password Protection

Lock your configuration so others can't modify your setup. Perfect for shared computers.

Auto-Restore on Crash

If Windows Explorer crashes, PS Tray Factory automatically restores your hidden icons.

Backup/Restore Settings

Save your configuration to a file. Restore it on multiple PCs or after Windows reinstall.

Advanced Capabilities:

  • Hide Inactive Icons: Automatically hide icons that aren't updating
  • Custom Keyboard Shortcuts: Define hotkeys for hide/restore actions
  • Icon Grouping: Organize icons into collapsible menu groups
  • Minimize to Tray: Send any window to the system tray, not just taskbar
  • Transparency Control: Adjust taskbar opacity (Windows 11 compatible)

Pros:

  • ✅ Hide ANY icon—including stubborn system icons
  • ✅ Easy GUI—no registry editing or scripts
  • ✅ Instant toggle between clean/full tray
  • ✅ Password protection and security features
  • ✅ Active development (Windows 11 supported)
  • ✅ Professional support and documentation
  • ✅ 30-day money-back guarantee

Cons:

  • ❌ Costs $24.95 (one-time payment, lifetime license)
  • ❌ Requires installation (not portable)

💰 Cost Breakdown: $24.95 ÷ 5 years = $0.41/month for complete tray control. Less than a cup of coffee annually.

Complete Comparison Table

Feature Windows Settings Registry Tweaks Free Tools PowerShell PS Tray Factory
Price Free Free Free Free $24.95
Hide System Icons ❌ Limited ✅ Yes ⚠️ Partial ✅ Yes ✅ All Icons
Ease of Use ⭐⭐⭐⭐⭐ ⭐⭐ ⭐⭐⭐ ⭐⭐ ⭐⭐⭐⭐⭐
One-Click Toggle ⚠️ Rare ✅ Yes
Password Protection ✅ Yes
Backup/Restore ⚠️ Manual ✅ Yes
Auto-Restore on Crash ✅ Yes
Windows 11 Support ✅ Yes ✅ Yes ⚠️ Varies ✅ Yes ✅ Yes
Support/Updates Microsoft ❌ None ❌ Usually None ❌ DIY ✅ Professional
Risk Level None High Medium Medium None

Which Method Should You Choose?

Choose Windows Settings if:

  • You only want to hide 2-3 non-critical icons
  • You're not tech-savvy
  • You can live with system icons staying visible

Choose Registry Tweaks if:

  • You're an advanced user comfortable with risks
  • You want complete control without spending money
  • You have time to troubleshoot if something breaks

Avoid Free Tools Unless:

  • You verify they're actively maintained
  • You check reviews and security scans
  • You're okay with potential instability

Choose PS Tray Factory if:

  • You want professional results without technical complexity
  • You need to hide system icons Windows Settings can't touch
  • You value features like password protection and backup
  • You want ongoing support and Windows 11 compatibility
  • $24.95 is worth avoiding hours of registry troubleshooting

Conclusion

There's no single "best" method—it depends on your needs and technical comfort level. For most users, PS Tray Factory offers the best balance of power and ease of use. For those on a tight budget and willing to learn, registry tweaks provide free control at the cost of complexity.

Want to go further? Combine hidden icons with minimizing apps to the tray — run everything in the background, see only what you need.

My Personal Recommendation: Try Windows Settings first. If it doesn't hide what you need, test PS Tray Factory's free 30-day trial. If you're still not satisfied, then explore registry methods—but make a System Restore point first!

Over 500,000 users have chosen PS Tray Factory for its reliability and features. Join them with a risk-free trial today.

Try the #1 System Tray Manager

30-day free trial. No credit card required. Hide any icon in seconds.

Download PS Tray Factory

Frequently Asked Questions

Yes. Windows Settings and registry tweaks hide icons persistently across reboots. However, some apps re-add themselves to the tray on every launch. For those, you need a tool like PS Tray Factory that intercepts and hides icons automatically whenever they appear.

Apps that re-register themselves in the tray on startup bypass Windows Settings. The only reliable fix is either to disable the app from starting at all (Task Manager → Startup tab) or use dedicated tray management software that continuously enforces your hide rules.

Windows Settings doesn't offer a "hide all" button. The fastest ways: (1) Registry — add DWORD NoTrayItemsDisplay = 1 under HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, then restart Explorer. (2) PS Tray Factory has a one-click "Hide All" hotkey you can trigger from the keyboard.

Completely safe. Hiding an icon only removes it from view — the underlying application keeps running normally. You can restore any icon at any time. The only risk is using unverified third-party tools. The registry method carries a small risk if you edit the wrong key, so always create a System Restore point first.

On a shared PC, settings changed in Windows often reset when another user logs in. PS Tray Factory stores the configuration per Windows user profile and supports password protection so others can't modify your setup. For company PCs, a sysadmin can deploy Group Policy to hide specific icons globally across all machines.