Forum Discussion
abdullah5490
May 11, 2022Brass Contributor
"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 ...
- 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!
emreozk
Mar 06, 2024Copper Contributor
haruncosovicIt worked one time but after restart it turned back to the previous situation.,
Why we reach this menu with a special address in run? Is this menu unavailable? Thats so weird Windows fails in simple things.
mg509
Mar 06, 2024Copper Contributor
I ended up doing a group policy logon script, seems to work well so far.
# Define an array of executable paths
$executablePaths = @(
"{1AC14E77-02E7-4E5D-B744-2EB1AE5198B7}\WindowsPowerShell\v1.0\powershell.exe",
"{6D809377-6AF0-444B-8957-A3773F02200E}\PaperCut Print Deploy Client\v2023-10-24-2234\usercontextservice.exe"
# Add more executable paths here if needed
)
# Loop through each executable path
foreach ($exePath in $executablePaths) {
Get-ChildItem -Path "HKCU:\Control Panel\NotifyIconSettings" -Recurse |
ForEach-Object {
$registryPath = $_.Name
$lastFolder = ($registryPath -split '\\')[-1] # Extracting the last folder from the registry path
$executablePath = $_ | Get-ItemPropertyValue -Name "ExecutablePath"
if ($executablePath -eq $exePath) {
# Creating REG_DWORD value with the extracted registry path
New-ItemProperty -Path $_.PSPath -Name "IsPromoted" -PropertyType DWORD -Value 1 -Force
[PSCustomObject]@{
RegistryPath = $lastFolder # Outputting only the last folder
ExecutablePath = $executablePath
}
}
}
}