Forum Discussion
"Show all icons in system tray" option in windows11
- Dec 19, 2022
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!
abdullah5490
Alright. I have been building out a Windows 11 deployment the last few days and I decided to share my solution as I feel it is probably better than any of the PowerShell solutions out there.
Basically, I wrote a simple executable compatible with .NET Framework 4.8 that can be placed in startup to unhide the tray icons at whatever interval a user desires.
I uploaded the entire source to GitHub (https://github.com/KMSD-Tech/TrayIconUnhide-4.8/), but feel free to grab my precompiled .exe:
https://github.com/KMSD-Tech/TrayIconUnhide-4.8/blob/main/TrayIconUnhide/bin/Release/net48/TrayIconUnhide.exe
The source is available here:
https://github.com/KMSD-Tech/TrayIconUnhide-4.8/blob/main/TrayIconUnhide/TrayIconUnhide.cs
Basically, pick a spot on your computer to store the executable (I would store it in a spot that is accessible to all users):
For example c:\programdata\scripts\TrayIconUnhide.exe
Open Regedit:
Create a REG_SZ under HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run with the name TrayIconUnhide - point the value to wherever you stored the script (e.g. c:\programdata\scripts\TrayIconUnhide.exe)
The default unhide interval is 50 seconds, but you can set this to whatever you want
Simply use "c:\programdata\scripts\TrayIconUnhide.exe" --refresh 10 (where 10 is the desired interval in seconds)
This program should have very minimal CPU impact on your system.
I have tested this on my test deployment machine and it seems to work great. I feel it is a better solution than any scheduled tasks. Feel free to test and report any issues.
- abdullah5490Mar 07, 2024Brass Contributorappreciate your efforts, I'm going to test it. thanks allot for sharing, and i hope it will be benefitial for thousands.