It doesnt have to be malware or spyware, those are just the most common causes.
ANY program running in the background can cause you to dump to the desktop. All it has to do is ask for attention for a fraction of a second. Windows Auto Update can cause it. Anti Virus programs looking for an update can cause it. So can any other program that automatically looks to the internet for updates. You should optimally have absolutely ZERO other programs running when you run Aces High, for 3 reasons.
1. The more programs you have running the more of your system resources are eaten up sustaining those programs. Less for the game to use.
2. If any of those programs asks for attention, it will get it, and your open window (Aces High) will minimize. At best this can cause some scrambling to get the window back up before something bad happens. It almost never happens at a time thats convenient.
3. If any of those programs ask for attention like that, chances are they are not only dumping you to the desktop, but using CPU cycles and maybe internet bandwidth to download something. Aces High is VERY CPU dependent, requiring its total attention. Dividing that attention can cause the game to lockup when it minimizes. Also, anything taking up internet bandwidth can interfere with stable communication with the Aces High server and you can lose the connection. Another good way to lock up the game. So now your annoying problem with the game minimizing becomes an even more annoying problem of the game crashing and maybe locking up your computer.
So. If you have anything running while you are gaming, even if it's a legitimate program, I'd strongly suggest you shut it off or you will never be happy with your gaming experience.
*Edit
This most especially goes for anti virus programs.