No lançamento de um aplicativo, o lançador usa duas variáveis para decidir iniciar
várias instâncias do mesmo aplicativo ou não.
Por exemplo, se eu instalar o squirrel sql (um aplicativo java para navegar em um banco de dados) e criar um launcher WITHOUT StartupWMClass, o launcher iniciará vários processos de esquilo que é MUITO irritante!
No iniciador de arquivos usado para iniciar o aplicativo, você pode encontrar:
StartupNotify e StartupWMClass
StartupNotify = true: queremos a notificação.
StartupWMClass: usado para encontrar uma maneira de detectar se o aplicativo já foi iniciado.
Por favor, dê uma olhada
pergunta do log do ativador de unidade