Making stubbornly hidden tray icons visible again
Anyone know of a software tool or other trick that will rescan your system tray icons and make them visible again? you know when explorer crashed or something like that and some programs that are running are not showing their tray icons any longer? (and if you run that program again it still doesn't help since it is still running but if you reboot they will be visible again)
windows-10
|
show 1 more comment
Anyone know of a software tool or other trick that will rescan your system tray icons and make them visible again? you know when explorer crashed or something like that and some programs that are running are not showing their tray icons any longer? (and if you run that program again it still doesn't help since it is still running but if you reboot they will be visible again)
windows-10
Is there a particular application or applications you're more worried about? I would consider just having a batch file that kills the process responsible for tray icon(s) you care about and relaunch the process. You shouldn't need to reboot/log-off/on. First step is identifying the process name responsible for the notification tray icons. Windows doesn't make this mapping that easy to establish, I'd suggest using Process Explorer and AutoRuns from Microsoft to work it out. A simple taskkill command for the process name and then re-launch it using the established path.
– HelpingHand
Jan 26 at 9:05
when this seems to happen, it happens to several applications. One is RoboTask lite. Sure I could kill them individually but I was thinking there might be any easier way to refresh all the icons. Restarting explorer doesn't help.
– Mikey
Jan 26 at 9:08
The problem is, the behaviour depends on how each application is written and their use of the function Shell_NotifyIcon, i.e when they add, modify, delete. You can imagine that most tray icon processes call "add" at startup but then probably don't go on to monitor "If they are visible" by some means. If Explorer crashes it has no reference of the tray icons that previously added themselves for the last session so it relies on the process going through it's startup process again to "add" the icon to the tray hence restarting them almost always helps.
– HelpingHand
Jan 26 at 9:17
I'm not aware of an easy way (supported APIs) from a script to enumerate the icons in the tray to obtain the process path that backs them. This "good" data (maybe gathered shortly after startup) could then be used by a script to know what should be present and kill/re-launch them even if you manually kick off the recovery when you notice them missing.
– HelpingHand
Jan 26 at 9:22
ok, thanks - well i thought it was worth asking anyhow since I had no luck with google
– Mikey
Jan 26 at 9:25
|
show 1 more comment
Anyone know of a software tool or other trick that will rescan your system tray icons and make them visible again? you know when explorer crashed or something like that and some programs that are running are not showing their tray icons any longer? (and if you run that program again it still doesn't help since it is still running but if you reboot they will be visible again)
windows-10
Anyone know of a software tool or other trick that will rescan your system tray icons and make them visible again? you know when explorer crashed or something like that and some programs that are running are not showing their tray icons any longer? (and if you run that program again it still doesn't help since it is still running but if you reboot they will be visible again)
windows-10
windows-10
asked Jan 26 at 6:17
MikeyMikey
1,02721724
1,02721724
Is there a particular application or applications you're more worried about? I would consider just having a batch file that kills the process responsible for tray icon(s) you care about and relaunch the process. You shouldn't need to reboot/log-off/on. First step is identifying the process name responsible for the notification tray icons. Windows doesn't make this mapping that easy to establish, I'd suggest using Process Explorer and AutoRuns from Microsoft to work it out. A simple taskkill command for the process name and then re-launch it using the established path.
– HelpingHand
Jan 26 at 9:05
when this seems to happen, it happens to several applications. One is RoboTask lite. Sure I could kill them individually but I was thinking there might be any easier way to refresh all the icons. Restarting explorer doesn't help.
– Mikey
Jan 26 at 9:08
The problem is, the behaviour depends on how each application is written and their use of the function Shell_NotifyIcon, i.e when they add, modify, delete. You can imagine that most tray icon processes call "add" at startup but then probably don't go on to monitor "If they are visible" by some means. If Explorer crashes it has no reference of the tray icons that previously added themselves for the last session so it relies on the process going through it's startup process again to "add" the icon to the tray hence restarting them almost always helps.
– HelpingHand
Jan 26 at 9:17
I'm not aware of an easy way (supported APIs) from a script to enumerate the icons in the tray to obtain the process path that backs them. This "good" data (maybe gathered shortly after startup) could then be used by a script to know what should be present and kill/re-launch them even if you manually kick off the recovery when you notice them missing.
– HelpingHand
Jan 26 at 9:22
ok, thanks - well i thought it was worth asking anyhow since I had no luck with google
– Mikey
Jan 26 at 9:25
|
show 1 more comment
Is there a particular application or applications you're more worried about? I would consider just having a batch file that kills the process responsible for tray icon(s) you care about and relaunch the process. You shouldn't need to reboot/log-off/on. First step is identifying the process name responsible for the notification tray icons. Windows doesn't make this mapping that easy to establish, I'd suggest using Process Explorer and AutoRuns from Microsoft to work it out. A simple taskkill command for the process name and then re-launch it using the established path.
– HelpingHand
Jan 26 at 9:05
when this seems to happen, it happens to several applications. One is RoboTask lite. Sure I could kill them individually but I was thinking there might be any easier way to refresh all the icons. Restarting explorer doesn't help.
– Mikey
Jan 26 at 9:08
The problem is, the behaviour depends on how each application is written and their use of the function Shell_NotifyIcon, i.e when they add, modify, delete. You can imagine that most tray icon processes call "add" at startup but then probably don't go on to monitor "If they are visible" by some means. If Explorer crashes it has no reference of the tray icons that previously added themselves for the last session so it relies on the process going through it's startup process again to "add" the icon to the tray hence restarting them almost always helps.
– HelpingHand
Jan 26 at 9:17
I'm not aware of an easy way (supported APIs) from a script to enumerate the icons in the tray to obtain the process path that backs them. This "good" data (maybe gathered shortly after startup) could then be used by a script to know what should be present and kill/re-launch them even if you manually kick off the recovery when you notice them missing.
– HelpingHand
Jan 26 at 9:22
ok, thanks - well i thought it was worth asking anyhow since I had no luck with google
– Mikey
Jan 26 at 9:25
Is there a particular application or applications you're more worried about? I would consider just having a batch file that kills the process responsible for tray icon(s) you care about and relaunch the process. You shouldn't need to reboot/log-off/on. First step is identifying the process name responsible for the notification tray icons. Windows doesn't make this mapping that easy to establish, I'd suggest using Process Explorer and AutoRuns from Microsoft to work it out. A simple taskkill command for the process name and then re-launch it using the established path.
– HelpingHand
Jan 26 at 9:05
Is there a particular application or applications you're more worried about? I would consider just having a batch file that kills the process responsible for tray icon(s) you care about and relaunch the process. You shouldn't need to reboot/log-off/on. First step is identifying the process name responsible for the notification tray icons. Windows doesn't make this mapping that easy to establish, I'd suggest using Process Explorer and AutoRuns from Microsoft to work it out. A simple taskkill command for the process name and then re-launch it using the established path.
– HelpingHand
Jan 26 at 9:05
when this seems to happen, it happens to several applications. One is RoboTask lite. Sure I could kill them individually but I was thinking there might be any easier way to refresh all the icons. Restarting explorer doesn't help.
– Mikey
Jan 26 at 9:08
when this seems to happen, it happens to several applications. One is RoboTask lite. Sure I could kill them individually but I was thinking there might be any easier way to refresh all the icons. Restarting explorer doesn't help.
– Mikey
Jan 26 at 9:08
The problem is, the behaviour depends on how each application is written and their use of the function Shell_NotifyIcon, i.e when they add, modify, delete. You can imagine that most tray icon processes call "add" at startup but then probably don't go on to monitor "If they are visible" by some means. If Explorer crashes it has no reference of the tray icons that previously added themselves for the last session so it relies on the process going through it's startup process again to "add" the icon to the tray hence restarting them almost always helps.
– HelpingHand
Jan 26 at 9:17
The problem is, the behaviour depends on how each application is written and their use of the function Shell_NotifyIcon, i.e when they add, modify, delete. You can imagine that most tray icon processes call "add" at startup but then probably don't go on to monitor "If they are visible" by some means. If Explorer crashes it has no reference of the tray icons that previously added themselves for the last session so it relies on the process going through it's startup process again to "add" the icon to the tray hence restarting them almost always helps.
– HelpingHand
Jan 26 at 9:17
I'm not aware of an easy way (supported APIs) from a script to enumerate the icons in the tray to obtain the process path that backs them. This "good" data (maybe gathered shortly after startup) could then be used by a script to know what should be present and kill/re-launch them even if you manually kick off the recovery when you notice them missing.
– HelpingHand
Jan 26 at 9:22
I'm not aware of an easy way (supported APIs) from a script to enumerate the icons in the tray to obtain the process path that backs them. This "good" data (maybe gathered shortly after startup) could then be used by a script to know what should be present and kill/re-launch them even if you manually kick off the recovery when you notice them missing.
– HelpingHand
Jan 26 at 9:22
ok, thanks - well i thought it was worth asking anyhow since I had no luck with google
– Mikey
Jan 26 at 9:25
ok, thanks - well i thought it was worth asking anyhow since I had no luck with google
– Mikey
Jan 26 at 9:25
|
show 1 more comment
1 Answer
1
active
oldest
votes
Does this help at all? You can turn the icons on or off here.
no, the icon doesn't show anywhere - not even if you click the upside down V on the taskbar, I think there is no real solution apart from what the other person suggested about killing problem tasks individually one-by-one
– Mikey
Jan 27 at 8:11
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1398652%2fmaking-stubbornly-hidden-tray-icons-visible-again%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Does this help at all? You can turn the icons on or off here.
no, the icon doesn't show anywhere - not even if you click the upside down V on the taskbar, I think there is no real solution apart from what the other person suggested about killing problem tasks individually one-by-one
– Mikey
Jan 27 at 8:11
add a comment |
Does this help at all? You can turn the icons on or off here.
no, the icon doesn't show anywhere - not even if you click the upside down V on the taskbar, I think there is no real solution apart from what the other person suggested about killing problem tasks individually one-by-one
– Mikey
Jan 27 at 8:11
add a comment |
Does this help at all? You can turn the icons on or off here.
Does this help at all? You can turn the icons on or off here.
answered Jan 27 at 6:39
cybernardcybernard
10.5k31728
10.5k31728
no, the icon doesn't show anywhere - not even if you click the upside down V on the taskbar, I think there is no real solution apart from what the other person suggested about killing problem tasks individually one-by-one
– Mikey
Jan 27 at 8:11
add a comment |
no, the icon doesn't show anywhere - not even if you click the upside down V on the taskbar, I think there is no real solution apart from what the other person suggested about killing problem tasks individually one-by-one
– Mikey
Jan 27 at 8:11
no, the icon doesn't show anywhere - not even if you click the upside down V on the taskbar, I think there is no real solution apart from what the other person suggested about killing problem tasks individually one-by-one
– Mikey
Jan 27 at 8:11
no, the icon doesn't show anywhere - not even if you click the upside down V on the taskbar, I think there is no real solution apart from what the other person suggested about killing problem tasks individually one-by-one
– Mikey
Jan 27 at 8:11
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1398652%2fmaking-stubbornly-hidden-tray-icons-visible-again%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Is there a particular application or applications you're more worried about? I would consider just having a batch file that kills the process responsible for tray icon(s) you care about and relaunch the process. You shouldn't need to reboot/log-off/on. First step is identifying the process name responsible for the notification tray icons. Windows doesn't make this mapping that easy to establish, I'd suggest using Process Explorer and AutoRuns from Microsoft to work it out. A simple taskkill command for the process name and then re-launch it using the established path.
– HelpingHand
Jan 26 at 9:05
when this seems to happen, it happens to several applications. One is RoboTask lite. Sure I could kill them individually but I was thinking there might be any easier way to refresh all the icons. Restarting explorer doesn't help.
– Mikey
Jan 26 at 9:08
The problem is, the behaviour depends on how each application is written and their use of the function Shell_NotifyIcon, i.e when they add, modify, delete. You can imagine that most tray icon processes call "add" at startup but then probably don't go on to monitor "If they are visible" by some means. If Explorer crashes it has no reference of the tray icons that previously added themselves for the last session so it relies on the process going through it's startup process again to "add" the icon to the tray hence restarting them almost always helps.
– HelpingHand
Jan 26 at 9:17
I'm not aware of an easy way (supported APIs) from a script to enumerate the icons in the tray to obtain the process path that backs them. This "good" data (maybe gathered shortly after startup) could then be used by a script to know what should be present and kill/re-launch them even if you manually kick off the recovery when you notice them missing.
– HelpingHand
Jan 26 at 9:22
ok, thanks - well i thought it was worth asking anyhow since I had no luck with google
– Mikey
Jan 26 at 9:25