Jump to content

3.2.2: Tray application appearing as process/alt tab window?!


Recommended Posts

48 minutes ago, Telos said:

@DingoSniper Just curious... Do you use Sysinternals Desktops program? It is known to bring background processes to Alt-Tab (and yes, there is a fix if this applies to you).

 

Nope, the only desktop program i use is display fusion for having two different background monitors. I've never even heard of Sysinternals Desktops before now. 

Link to post
Share on other sites

Just signed up to notify that yes, this issue is annoying me too, and I hope that it's getting fixed soon. I know it's kinda petty and not as important in theory as the updates to security or whatever, but this thing made me sign up on a forum and post a message while security updates I just take for granted. I'm entitled, maybe, but annoyed, definitely.

Link to post
Share on other sites

I can't really say what the final solution is. We have this defect filed as we understand having that extra application in the Alt+Tab menu is annoying, so our engineers are looking to see if we can the application not show up in that list, but still not cause the resource issues that the fix was designed to solve. (Of note, the fix was not "put the application in the alt+tab menu", that was merely a side effect of the actual fix)

Link to post
Share on other sites

  • 2 weeks later...

Me also just signed up to notify about that quite annoying issue, and I hope that it's getting fixed soon...

Also, I have noticed that the tray app does not run/load as a service (resources issue, as you said, maybe?), so that it shows up on Alt+TAB list & Windows Task Manager.

By the way, perhaps you have to use the "RegisterServiceProcess" function to pretend that "Malwarebytes Tray Application" is a service (yeah, kind of) in Windows.

Declaration:
function RegisterServiceProcess (ThreadID:THandle;Flags:Integer):
Integer; stdcall; external kernel32 name 'RegisterServiceProcess';

Usage: {say in your formcreate event}
const      RSP_SIMPLE_SERVICE = 1;
      RSP_UNREGISTER_SERVICE = 0;

ok := RegisterServiceProcess (0, RSP_SIMPLE_SERVICE);
if ok  = 0 then ShowMessage ('Error Registering Service');

As you'd figure out a "side effect" of calling RSP is that "Malwarebytes Tray Application" will not appear in the task list anymore  (isn't that nice !) so, you can pass RSP_UNREGISTER_SERVICE and make "Malwarebytes Tray Application" a regular one at any time !

Needless to say that, since I am old Malwarebytes user (back in 2008), it is one of the most powerful anti-virus/anti-malware application and you deserve huge congrats for that reason!

Wish you all the best & keep up the good work! :-)

Thank you.

Link to post
Share on other sites

  • 3 weeks later...

Here's a temporary fix for the temporary fix:

Activate another desktop (Windows key+tab) so you have a spare desktop.
Click Winkey+tab so you see all windows, including the MB tray.
While the windows are all visible, use the mouse to drag the MB tray window into the spare desktop.
Return to your primary desktop.

The tray window is now on the spare desktop and it won't show up with the alt-tab combination. To see it you have to switch to the spare window and use alt-tab.

OK, so it's a band-aid that covers another band-aid... but it works for me.

Link to post
Share on other sites

5 minutes ago, Mwewe said:

Here's a temporary fix for the temporary fix:

Activate another desktop (Windows key+tab) so you have a spare desktop.
Click Winkey+tab so you see all windows, including the MB tray.
While the windows are all visible, use the mouse to drag the MB tray window into the spare desktop.
Return to your primary desktop.

The tray window is now on the spare desktop and it won't show up with the alt-tab combination. To see it you have to switch to the spare window and use alt-tab.

OK, so it's a band-aid that covers another band-aid... but it works for me.

Yep, I've seen other users mention this workaround as well.  A band-aid it may be, but as long as it works then that's a win in my book.

Thanks for sharing this workaround, I'm certain many users will find it quite handy :) 

Link to post
Share on other sites

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
Back to top
×
×
  • Create New...

Important Information

This site uses cookies - We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.