The LZ can change the way of thinking.
For example, if you are afraid that QQGame will be installed on disks like C, D, E, etc., it's very simple. Under the corresponding directories of each disk, create a text file, then rename it to qqgame.exe, and then set the permission to read-only.
If you are afraid of being cracked violently, it's also very simple. Find any background program (with no side effects), rename it to qqgame.exe, then associate it with a process, and it will run at startup. Then the QQGame program is not easy to be deleted.
If installation is allowed but you just want to kill the process in tasklist after running it, then make a background process to monitor tasklist. But this doesn't fundamentally solve the problem, because others can just rename QQGame.
Another method is to make your own network a proxy and set a username and password. In this way, it's almost difficult to crack.
Finally, I'm not sure. It's to prohibit the port corresponding to QQGame.
Hope to give the LZ some inspirations.