我一直感到疑惑的是,我注意到尽管改变了某些应用程序的运行顺序,甚至停止并重新启动它们,或者甚至在重新启动之间......它们似乎在我的系统图标托盘中占据相同的显示位置。
所以我很好奇,是什么决定了 Windows 中的显示顺序?
可以改变吗?如果可以,该如何改变?
谢谢
答案1
托盘图标的顺序不是由其加载时间或类似因素决定的,至少在 Windows 7 及更高版本中不是。
从 Windows 7 开始,您可以拖动托盘图标自行更改顺序。您甚至可以决定始终显示哪个图标以及始终隐藏哪个图标,只需右键单击任务栏,进入属性,然后在通知区域下单击自定义即可。
在同一面板中,您还可以选择完全隐藏网络、音量和电池等系统图标。
答案2
我查看了 Windows 8 中的 Sysinternals 进程监视器(按“托盘”过滤)。当您移动系统托盘中的图标时,此注册表项会更新:
HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify
具体来说,该键中的这些值会更新:LastAdvertisement
,,,,。UserStartTime
PastIconsStream
IconStreams
我猜测图标顺序存储在IconStreams
值中。
答案3
我的理解(虽然有限)是该顺序是由启动顺序决定的。
我不相信有任何办法可以改变这个顺序。
哎呀,刚刚意识到你可以手动更改顺序!只需拖放即可!
答案4
我希望每次启动时通知区域图标都以完全相同的顺序出现,而不必每次都手动重新排列它们。
以下是有效且有效的方法:
1. 点击显示隐藏的图标箭头,然后自定义。2. 每次更改图标的属性时,图标都会移动到列表顶部,也就是将其移动到通知区域的最左侧。3. 决定要放在最右侧的图标,更改属性,然后图标会移动到最左侧。4
. 重复此操作,将您想要的图标放在第二个到最右侧、第三个到最右侧,依此类推。5. 我已经重启了很多次,图标顺序保持不变。