Win10隐藏托盘图标-注册表
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
- NoTrayItemsDisplay(类型:REG_DWORD)
展开所有托盘图,0 为默认跟随系统设置(可直接删除),1 为展开所有托盘图标(系统设置失效)
- NoAutoTrayNotify(类型:REG_DWORD)
启用托盘图标,0 为默认启用(可直接删除),1 为禁用所有托盘图标
- HideClock(类型:REG_DWORD)
时钟,0 为默认显示(可直接删除),1 为隐藏(选项变灰)
- HideSCAVolume(类型:REG_DWORD)
音量,0 为默认显示(可直接删除),1 为隐藏(选项变灰)
- HideSCANetwork(类型:REG_DWORD)
网络,0 为默认显示(可直接删除),1 为隐藏(选项变灰)
- HideSCAPower(类型:REG_DWORD)
电源,0 为默认显示(可直接删除),1 为隐藏(选项变灰)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
- TrayIconVisibility (类型:REG_DWORD)
Windows更新状态,0 为禁用,1 为默认启用(可直接删除)
这不会影响Windows更新
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender Security Center\Systray
- HideSystray(类型:REG_DWORD)
Windows安全中心,0 为默认启用(可直接删除),1 为禁用
可以直接在任务管理器启动选项卡中禁用“Windows Security notification icon”的开机自启动,
这不会影响Windows安全中心的正常运行
HKEY_CURRENT_USER\Control Panel\Bluetooth
- Notification Area Icon(类型:REG_DWORD)
蓝牙,0 为隐藏,1 为默认显示(可直接删除)
HKEY_CURRENT_USER\Software\Realtek\Audio\RtkNGUI64\General
- ShowTrayIcon(类型:REG_DWORD)
Realtek(瑞昱)控制面板,0 为隐藏,1 为默认显示
HKEY_CURRENT_USER\Software\NVIDIA Corporation\NvTray
- StartOnLogin(类型:REG_DWORD)
NVIDIA(英伟达)控制面板,0 为禁用,1 为默认启用
HKEY_CURRENT_USER\Software\NVIDIA Corporation\Global\CoProcManager
- ShowTrayIcon(类型:REG_DWORD)
NVIDIA(英伟达)GPU,0 为默认禁用,1 为启用
HKEY_CURRENT_USER\Software\Intel\Display\igfxcui\igfxtray\TrayIcon
- ShowTrayIcon(类型:REG_DWORD)
Intel(英特尔)控制面板,0 为禁用,1 为默认启用
1903已将intel显卡控制面板升级为UWP,无效但默认不启用托盘图标,也无TrayIcon项
HKEY_CURRENT_USER\Software\Synaptics\SynTPEnh
HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPEnh
- TrayIcon(类型:REG_DWORD)
Synaptics触摸板,十进制,33 为隐藏图标,1 为静止图标,17 为活动图标
USB托盘图标
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\SysTray
- Services(类型:REG_DWORD)
默认 31(显示),29 为隐藏(修改后重启还原默认值)
隐藏方法举例(加入开机启动项)
bat法
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\SysTray" /v "Services" /t reg_dword /d 29 /f systray
vbs法(隐藏cmd窗口)
Set WShell=WScript.CreateObject("WScript.Shell") WShell.RegWrite "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Applets\SysTray\Services","29","REG_DWORD" WShell.Run "cmd /c systray",vbhide