Die Malwarebytes-Tray-Anwendung wird im Umschaltfenster Alt + Tab angezeigt
Nach dem Update auf Malwarebytes Version 3.2.2 wird das Fenster „Malwarebytes Tray Application“ im Aufgabenumschaltfenster Alt + Tab oder Win + Tab angezeigt. Dies kann für Benutzer, die den Task-Switcher häufig verwenden, sehr ärgerlich sein.

Malwarebytes sollte im Hintergrund ausgeführt werden, und ich verstehe nicht, warum das Fensterhandle der Malwarebytes Tray-App (mbamtray.exe) im Bildschirm Alt + Tab oder Win + Tab angezeigt werden sollte.
Laut Benutzer @Porthos, einem "Trusted Advisor" im offiziellen Support-Forum von Malwarebytes, ist diese Änderung "absichtlich", um ein anderes Problem zu beheben.
$config[ads_text6] not foundNachdem sich einige Benutzer beschwert hatten, antwortete ihnen ein Malwarebytes-Mitarbeiter (im September 2017) mit den Worten:
Wir haben vor, diese Bedenken auszuräumen. Ich kann nicht mit Sicherheit sagen, wie unsere endgültige Lösung aussehen wird, aber wir sind uns bewusst, dass die Leute damit nicht einverstanden sind
und…
Ich kann nicht wirklich sagen, was die endgültige Lösung ist. Wir haben diesen Fehler gemeldet, da wir verstehen, dass es ärgerlich ist, diese zusätzliche Anwendung im Alt + Tab-Menü zu haben. Daher prüfen unsere Ingenieure, ob die Anwendung nicht in dieser Liste angezeigt wird, aber dennoch nicht die Ressourcenprobleme verursacht, die durch das Problem behoben wurden wurde entwickelt, um zu lösen. (Bemerkenswerterweise war das Update nicht "die Anwendung in das Alt + Tab-Menü stellen", sondern nur ein Nebeneffekt des eigentlichen Fixes.)
Es ist ein Monat vergangen und sie haben noch keinen Fix veröffentlicht. Die aktuellen Versionsnummern ab diesem Beitrag (20. Oktober 2017) sind unten aufgeführt:
Malwarebytes-Version: 3.2.2.2029 Komponentenpaketversion: 1.0.212 Update-Paketversion: 1.0.3053
Malwarebytes Tray App vor Alt + Tab & Win + Tab ausblenden
Im Folgenden finden Sie einige Problemumgehungen, mit denen Sie die Malwarebytes-Tray-Anwendung vor dem Task-Umschalter ausblenden können.
Methode 1: Verschieben Sie die Malwarebytes Tray App auf einen neuen virtuellen Desktop
Mit Windows 10 können Sie mehrere virtuelle Desktops erstellen. Sie können das Malwarebytes Tray App-Fenster einfach auf einen neuen virtuellen Desktop verschieben. Gehen Sie dazu folgendermaßen vor:
1. Drücken Sie WinKey + Tab, um die Task Switcher-Oberfläche zu öffnen.
2. Klicken Sie mit der rechten Maustaste auf das Fenster "Malwarebytes Tray Application", klicken Sie auf "Move to" und klicken Sie auf "New Desktop".

3. Wechseln Sie zum ersten oder vorherigen Desktop und setzen Sie dort Ihre Arbeit fort. Die Malwarebytes Tray App sollte nicht im Task-Umschalter der anderen Desktops angezeigt werden.
Bei Computern vor Windows 10 können Sie virtuelle Desktop-Software von Drittanbietern verwenden, um die Malwarebytes-Tray-App auf einen anderen Desktop zu verschieben .
Trotzdem gibt es ein Problem. Sie müssen die Aufgabe nach jedem Neustart oder jeder Anmeldung wiederholen. Hier kann Methode 2 praktischer sein.
Methode 2: Ausblenden des Malwarebytes Tray App-Fensters beim Start mit NirCmd
NirCmd von Nirsoft.net ist ein hervorragendes Mehrzweck-Befehlszeilentool, das viele Aufgaben automatisieren kann. Es kann ein Anwendungsfenster ausblenden, das den Namen der Fensterklasse oder den Fenstertitel als Eingabe verwendet.
Der Fensterklassenname der Malwarebytes Tray App lautet MBTrayClose
. Gehen Sie folgendermaßen vor, um es auszublenden:
1. Laden Sie NirCmd (komprimiert) herunter und extrahieren Sie NirCmd.exe an einen dauerhaften Speicherort, z. B. d:\tools
2. Klicken Sie mit der rechten Maustaste auf Start und dann auf Ausführen.
3. Geben Sie den folgenden Befehl ein und klicken Sie auf OK.
d: \ tools \ nircmd.exe win hide class "MBTrayClose"
Dadurch wird die Malwarebytes Tray App (mbamtray.exe) sowohl auf dem Alt + Tab als auch auf dem Win + Tab-Bildschirm ausgeblendet.
Führen Sie den Befehl bei jedem Start automatisch aus [Optionaler Schritt]
Um diesen Befehl bei jeder Anmeldung automatisch auszuführen, erstellen Sie ein Skript, das den obigen Befehl nach einer Wartezeit von 60 Sekunden nach der Anmeldung startet.
1. Kopieren Sie den folgenden Code in Notepad und speichern Sie die Datei als hide_mbtray.vbs
an einem dauerhaften Speicherort.
Set WshShell = WScript.CreateObject ("WScript.Shell") wscript.sleep 60000 sRunCmd = "d: \ tools \ nircmd.exe" & "win hide class" & _ "" "&" MBTrayClose "&" "" " WshShell.run sRunCmd Setze WshShell = Nichts
2. Erstellen Sie dann eine Verknüpfung zum obigen Skript mit der folgenden Ziel- / Befehlszeile:
$config[ads_text6] not foundC: \ Windows \ System32 \ wscript.exe "d: \ tools \ hide_mbtray.vbs"
** Angenommen, Sie haben das Skript sowie NirCmd.exe
in einem Ordner mit dem Namen Tools
auf dem Laufwerk D:\
NirCmd.exe
. Wenn Sie NirCmd.exe
in einem anderen Pfad gespeichert haben, NirCmd.exe
Sie den richtigen Pfad in der obigen Skriptdatei an.
3. Platzieren Sie die Verknüpfung in Ihrem Startordner, der sich hier befindet:
C: \ Benutzer \% Benutzername% \ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Start

Das Skript wird bei jeder Anmeldung ausgeführt. Nach einer Minute Wartezeit führt das Skript die Nircmd-Befehlszeile automatisch aus. Die Wartezeit wird festgelegt, da die Befehlszeile erst ausgeführt werden muss, nachdem die App mbamtray.exe vom Malwarebytes-Dienst geladen wurde.