Forum Discussion
"Show all icons in system tray" option in windows11
Hello there. Subject said that all. This option was available till windows10 in taskbar and start menu settings, but in windows11, I found a settings to enable notification icons one by one, and not all icons remain enabled at the time. How to do this (show all icons in system tray) in windows11?
To always show all the Icons in the System Tray or Notification area of Windows 11/10, follow these steps:
1. Press Win+R to open the Run prompt.
2. Enter this value: explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
3. Tick the Always show all icons and notifications on the taskbar checkbox.
4. Click the OK button.Hope this helps everyone!
165 Replies
- TrevorLaneRayBrass Contributor
Coming from Windows 11, v24H2 (OS Build 26100.1742)...
This shell option opens properly, but the checkbox to show ALL icons in the tray menu *cannot be toggled*.This may have worked in the past, but is no longer a solution on the current version of Windows 11.
- TahirKhalidBrass Contributor
Solution doesn't work and its incorrect that is not the issue.
The issue is the system task tray icons are not fully displayed along the bottom right and if you're a power user and/or developer then those actions get very annoying when you have to constantly see the icons.I have ditched Windows 11 in favour of Ubuntu + Omakub enhancements for this and many other similar reasons.
I am hoping Windows 12 or whatever is better but for now my advice is switch to Windows 10 final edition it still has plenty of life and this issue will not be present.
Can we mark this as unsolved.- gmaganaCopper Contributor
Switching the O/S to solve a problem like this is laughably ridiculous.
- Bryan__TCopper Contributor
Maybe you missed it, so I'll give you the exact excerpt:
"...for this and many other similar reasons." Their O/S switch was not only for this issue, but for many issues, making the O/S switch reasonably far from laughable. Personally, I think your defense of Micro$hat is laughable. Their business model and customer ignorance has caused many to seriously consider or make the O/S switch as well. Clearly, M$ is far from defendable (for this and many other reasons, like the hacker's wet dream known as Recall), but do go on and defend them if you can say they're doing well by their customers - without lying to yourself.
- Wraith1115Copper Contributor
Nothing works. it resets EVERY SINGLE TIME there is an nvidia graphics card update. that's what causes this.
- diligent176Brass Contributor
By the way - NOT SOLVED. NO SOLUTION.
- AemonyBrass Contributor
There are working and automated solutions in the thread, just hidden as replies.
See my own solution as an example: https://github.com/Aemony/NotifyIconPromote
- diligent176Brass Contributor
FOR THE LOVE OF ALL THINGS HOLY - PUT IT BACK M$.
PUT. IT. BACK. SHOW. ALL. ICONS.
- BobbertBrass Contributor
There is a place in hell for whoever added the feature to hide icons by default without option to disable... Right next to the genius behind "hide file extensions" feature being on by default, causing countless people to double click executables with TXT/PDF icons.
- Ktulu789Brass Contributor
The solution doesn't work
- Press Win+R to open the Run prompt.
- Enter this value: explorer shell:::{05d7b0f4-2121-4eff-bf6b-ed3f69b894d9}
- Tick the Always show all icons and notifications on the taskbar checkbox.
- Click the OK button.
This is not a solution to anything. Yes, the window exists and you can check the box but it doesn't enable anything. After checking it you can't uncheck it anymore. It's just broken and useless. New Application application icons will still be hidden and need to be dragged/enabled to appear on the Systray.
This is why nobody likes Win11. I sadly have a Laptop with this pseudo OS and I can't downgrade to Windows 10 for there are some missing drivers. Thankfully my desktop PC is my main machine and this cartoon of an OS I just use it sometimes to watch Netflix. But I wont upgrade until Win10 gets crippled completely after it's end of support which is gonna be many more years than 2025.
- ernman111Copper Contributor
yes, worthless... however, the next solution works perfectly...
- JoachimS750Iron Contributor
Powershell as admin:
$RegistryPath = 'HKCU:\Control Panel\NotifyIconSettings'
$Name = 'IsPromoted'
$Value = '1'
Get-ChildItem -path $RegistryPath -Recurse | ForEach-Object {New-ItemProperty -Path $_.PSPath -Name $Name -Value $Value -PropertyType DWORD -Force }
All system tray icons now showing, even after restart, enjoy ..- nengkyaCopper Contributor
Thank you. It works for me.
- YodamannBrass Contributor
Madness, and microsoft wonders why windows 11 has slow adoption, its these finer details... and lack of any follow through.
- THE_TechNickBrass Contributor
FOR THE LOVE OF GOD, JUST BRING BACK THE"SHOW ALL ICONS" OPTION!!!!!!!
- MisophoniqBrass Contributor
Exactly. So typical Microsoft. Taking away options we want to keep and replacing it with crap we didn't ask for.
- ItharenCopper Contributor
This is not working. also still have to turning each one "on", one by one, day to day.... (it also turns off after software updates)
BRING BACK FEATURES FROM 10...
total mindf - BobbertBrass ContributorThis post is from 2022. It's 2024 now, and we still don't have a way to "always show all tray icons".
Most applications that have a tray icon also have an option for "hide tray icon". I don't need microsoft to force hide the **bleep** tray icons.
Microsoft keeps adding stupid crap like this to windows instead of streamlining existing stuff. I get why... it's easier to add new code than it is to fix existing, but come on they're just shoveling crap on top of crap instead of fixing stuff, so the OS UI elements become a sluggish mess.
Satya, fix your company.- AMDMan64Copper Contributor
Blank
- AemonyBrass Contributor
A couple of weeks ago, I threw together a similar solution in a tiny C++ app. Already posted it previously in the thread, but the post for some weird reason doesn't appear.
Anyway, https://github.com/Aemony/NotifyIconPromote is a similar super-tiny C++ app that can be kept running in the background and will idle and automatically promote all new icons as they appear. It will also adhere to the user's choice of hiding some icons so it will never force the reveal of an already customized icon.
It doesn't have a refresh timer because it has no need of one. On launch, it will check the registry once, and automatically promote any new unconfigured icons, and then it will just sit and wait, sleeping, in the background until a change occurs that warrants its operation. It's also permanently tagged to run in Windows 11's Efficiency Mode so even when it wakes up, it'll always be prioritized below/after any regular foreground or background apps.
- JoachimS750Iron ContributorPowershell as admin:
$RegistryPath = 'HKCU:\Control Panel\NotifyIconSettings'
$Name = 'IsPromoted'
$Value = '1'
Get-ChildItem -path $RegistryPath -Recurse | ForEach-Object {New-ItemProperty -Path $_.PSPath -Name $Name -Value $Value -PropertyType DWORD -Force }
All system tray icons now showing, even after restart, enjoy ..- MatthiasHolzinger_CloudflightCopper Contributor
this is the solution, the other one does not work (anymore)