Однозначного ответа на Вашу проблему нет. Причин "сворачивания" клиента игры несколько:
1. Фоновые процессы. Могу предположить, что без видимых причин запускается какой-то процесс, потому активные окна сворачиваются в данный момент. Скачайте программу process explorer и отследите обращение процессов к файлам. Самый знаменитый пример, файл ouc.exe (это программа online update client необходимая для работы USB модема Huawei E171 и его собратьев). Каждые 15 минут он проверяет обновления и закрывает активные окна. Если Вы подключаетесь через указанный модем, нужно завершить процесс ouc.exe и убрать его из автозагрузки.
2. Залипание клавиатуры, возможны ложные срабатывания клавиш. Отключите клавиатуру и попробуйте запустить клиент игры, если помогает - меняйте клавиатуру.
3. Перегрев аппаратных компонентов, хотя в этом случае, наблюдаются зависания игры или артефакты на экране.
4. Нехватка оперативной памяти на маломощных, низкопроизводительных компьютерах.
5. Некоторые клиенты scype и qip могут стать причиной сворачивания активного окна. Попробуйте отключить эти процессы.
6. Драйвера на видеокарту, попробуйте обновить драйвера.
7. Попробуйте запустить клиент игры в оконном режиме, для этого:
- В файле config.wtf добавть/измените параметр на Set gxWindow "1"
- Попробуйте добавить к исполняемому файлу с игрой специальный параметр, который будет указывать на необходимость запуска в оконном режиме. Для этого на рабочем столе на иконке игры сделайте правый щелчок мышкой и в появившемся меню выберите самый нижний пункт под названием «Свойства». В открывшемся окне свойств исполняемого файла на вкладке «Ярлык» в строке объект добавьте параметр -windows
- Для быстрого переключения между оконным и основным режимом игры используйте макрос:
/run local a = "gxWindow"; SetCVar(a, 1-GetCVar(a)); SetCVar("gxMaximize", 0); RestartGx() или
/run SetCVar("gxWindow", (GetCVar("gxWindow")+1)%2) RestartGx()