什么决定了Windows 7系统图标栏中的应用程序顺序?


12

我想知道的事情是,我注意到,尽管更改了一些应用程序的运行顺序,甚至停止并重新启动它们,甚至在重新启动之间.....它们似乎在我的系统图标栏中占据了相同的显示位置。

因此,我对于确定Windows中的显示顺序感到好奇吗?

可以更改吗?如果是这样,如何。

谢谢

Answers:


16

托盘图标的顺序不是由它们的加载时间或类似条件决定的,至少在Windows 7及更高版本中不是。

从Windows 7开始,您可以拖动任务栏图标来自己更改顺序。通过右键单击任务栏,进入“属性”,然后在“通知”区域下,单击“自定义”,您甚至可以决定始终显示哪个隐藏。

在同一面板中,您还可以选择完全隐藏系统图标,例如网络,音量和电池。


1
很有意思!根据我的观察,它显然可以节省一些东西,并且这些信息似乎可以验证我所看到的。
mdpc

2
哇,我从来不知道您可以拖放这些东西……我之所以来到这里,是因为有人开始出现在一个新地方(我想我是不小心将其拖放了)
Kip

10

我在Windows 8中使用Sysinternals Process Monitor(在“托盘”上进行过滤)进行了查看。当您在系统托盘中移动图标时,此注册表项将更新:

HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify

具体地,在这些关键价值得到更新:LastAdvertisementUserStartTimePastIconsStreamIconStreams

我猜图标的顺序存储在IconStreams值中。


4
不错的侦探工作!
mdpc

1

我的理解(有限)是顺序由启动顺序决定。

我不认为有任何方法可以更改订单。

糟糕,您刚刚意识到可以手动更改订单!只需拖放!!


好吧,如果我随后杀死该程序并重新启动它,则相同的系统任务栏图标将出现在同一位置。另外,我注意到如果我禁用启动并手动启动该过程,它将再次神奇地出现在同一插槽中。
mdpc

哇酷!以前从未注意到过……我认为几年前我曾尝试过这样做,但没有成功。
mdpc

因此,某处必须有订单记录-尽管我不确定重启后是否保存订单。
朱利安·奈特

我知道这只是困扰我一阵子的事情。没有什么重要的只是有趣的好奇心。
mdpc

1

它们出现的顺序是由它们完成加载的顺序引起的...因此,每次通常都相同。

Windows不允许您自己更改此设置。但是,可能有可用的程序,但它们可能不是免费的。

来源:http
//appscout.pcmag.com/microsoft-windows/272972-what-c​​ontrols-system-tray-icon-order


1
本文似乎表明与我所看到的相反。
mdpc

是的,我认为实际顺序是很复杂的,因为它们只是在添加图标时出现的,并且如果并行开始执行多个操作,这在负载之间可能会有所变化。
朱利安·奈特

0

我希望每次启动时通知区域图标都以完全相同的顺序出现,而不必每次都手动重新排列它们。

这是行之有效的方法:
1.单击显示隐藏的图标箭头,然后自定义。2.每次更改图标的属性时,它都会移动到列表的顶部,从而将其移动到通知区域的最左侧。3.确定要在最右边的图标,更改属性,然后将其移到最左边。
4.对第二至最右,第三至最右的所需图标重复执行此操作,依此类推。5.我已经重新启动了很多次,并且图标顺序保持不变。


通过UI可以完成某些工作,这似乎需要很多工作。你也可以拖放图标的顺序,你希望他们进来
Ramhound
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.