Win10隐藏托盘图标-注册表

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer

  • 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_MACHINESOFTWAREMicrosoftWindowsUpdateUXSettings

  • TrayIconVisibility (类型:REG_DWORD)

    Windows更新状态,0 为禁用,1 为默认启用(可直接删除)

       这不会影响Windows更新

HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows Defender Security CenterSystray

  • HideSystray(类型:REG_DWORD)

    Windows安全中心,0 为默认启用(可直接删除),1 为禁用

      可以直接在任务管理器启动选项卡中禁用“Windows Security notification icon”的开机自启动,

        这不会影响Windows安全中心的正常运行


HKEY_CURRENT_USERControl PanelBluetooth

  • Notification Area Icon(类型:REG_DWORD)

    蓝牙,0 为隐藏,1 为默认显示(可直接删除)

HKEY_CURRENT_USERSoftwareRealtekAudioRtkNGUI64General

  • ShowTrayIcon(类型:REG_DWORD)

    Realtek(瑞昱)控制面板,0 为隐藏,1 为默认显示

HKEY_CURRENT_USERSoftwareNVIDIA CorporationNvTray

  • StartOnLogin(类型:REG_DWORD)

    NVIDIA(英伟达)控制面板,0 为禁用,1 为默认启用

HKEY_CURRENT_USERSoftwareNVIDIA CorporationGlobalCoProcManager

  • ShowTrayIcon(类型:REG_DWORD)

    NVIDIA(英伟达)GPU,0 为默认禁用,1 为启用

HKEY_CURRENT_USERSoftwareIntelDisplayigfxcuiigfxtrayTrayIcon

  • ShowTrayIcon(类型:REG_DWORD)

    Intel(英特尔)控制面板,0 为禁用,1 为默认启用

      1903已将intel显卡控制面板升级为UWP,无效但默认不启用托盘图标,也无TrayIcon项

HKEY_CURRENT_USERSoftwareSynapticsSynTPEnh

HKEY_LOCAL_MACHINESOFTWARESynapticsSynTPEnh

  • TrayIcon(类型:REG_DWORD)

    Synaptics触摸板,十进制,33 为隐藏图标,1 为静止图标,17 为活动图标


USB托盘图标

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionAppletsSysTray

  • Services(类型:REG_DWORD)

    默认 31(显示),29 为隐藏(修改后重启还原默认值)

隐藏方法举例(加入开机启动项)

bat法

reg add "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionAppletsSysTray" /v "Services" /t reg_dword /d 29 /f
systray

  

vbs法(隐藏cmd窗口)

Set WShell=WScript.CreateObject("WScript.Shell")
WShell.RegWrite "HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionAppletsSysTrayServices","29","REG_DWORD"
WShell.Run "cmd /c systray",vbhide
原文地址:https://www.cnblogs.com/BluePointLilac/p/11886771.html