如何从系统托盘中删除条目?

分享于 

3分钟阅读

电脑

  繁體 雙語

问题:

我找了一个答案,我还没找到。 如何从 Windows 系统托盘中删除单个项目? 我瞄准 Windows XP。

Edit: 这不是关于阻止项目启动。 如果程序要继续运行,我只需要另一个脚本/程序来删除系统托盘中的第一条条目。

我可以考虑通过修改注册表键来隐藏预期的应用程序,这是我可以想到的第二项编辑。 在几个测试机器上,我发现一些与系统托盘信息匹配的注册表项


HKEY_USERSsomething-that-looks-like S-1-5-21-682003330-1563985344-725345543-1003SoftwareMicrosoftWindowsCurrentVersionExplorerTrayNotify



包含systray信息的BalloonTip, IconStreamPastIconsStream。 重要的是 IconStream

在其他机器上,可以在

hkey_classes_root/local/setting/software/microsoft/windows/currentversion/TrayNotify

我非常确定在更改这些特定注册表时没有危险,但是我不知道如何为这些注册表编写代码。 有人能帮助我解决这个问题,并且确认这是否对活动程序隐藏了 for icon?


回答 1:

从一个类似的问题

PS托盘工厂可能有一些用途:

PS托盘工厂是一个功能强大的工具,旨在灵活控制任务栏任务栏中的所有其他图标。 PS托盘工厂将帮助你管理所有的应用程序将他们的图标放在任务栏托盘。 当你安装PS托盘工厂时,你将忘记系统托盘中缺少空间的问题。 简而言之,所有 Windows 用户都会获得这种方便而强大的工具,而且只有 Windows XP用户才能理解。 对后者来说,我们非常惊讶,因为PS托盘工厂的特性超出了这个操作系统中的标准。 你可以使用PS托盘工厂快速隐藏系统托盘图标并轻松管理它们。


回答 2:

只需点击 Start Menu> RunStartup 选项卡上,键入 msconfig,你可以看到与 Windows 一起启动的程序。 你可以清除不希望在系统托盘中运行的程序的刻度。

从系统托盘删除程序的另一种方法是,你可以转到相关程序的选项,然后找到禁止从 Windows 开始的选项。 有些程序没有有意的选择,所以你必须尝试 msconfig 或者 3rd 方启动管理程序。


回答 3:

右键单击开始按钮>> 属性>> 任务栏选项卡>> 自定义。

选择你不喜欢的纸盒 icon。 在行为设置为"总是隐藏"。

根据需要重复。

图标仍然可见,如果你展开托盘,但隐藏为 99%你的使用。


回答 4:

通知区域中的图标始终属于窗口。 这可能是隐藏的,但在任何情况下它属于单个进程。 因此关闭相关进程也会删除通知 icon。 如果希望永久删除,只需不要启动相应的程序。



SYS  系统  entr  Entry  TRAY  系统托盘  
相关文章