Поскольку моя любимая игра StarCraft выглядит довольно некрасиво (цвета нарушены) в новых версиях на Windows, я использую командный файл, чтобы убить проводника и сделать игру нормальной:
rem Kill the explorer process
taskkill /f /IM explorer.exe
rem If an application is run directly, the batch will wait for the process to end
Starcraft.exe
rem start commands starts process in diferent thread, so that this window can close
start explorer.exe
Я делаю это, потому что использование режима совместимости уменьшило проблему, но не удалило ее полностью.
Тем не менее, меня беспокоит, что все мои открытые окна проводника не будут открываться заново при повторном запуске процесса. Может ли проводник быть просто приостановлен или изящно закрыт, так что открытые окна обозревателя останутся?
То, что я делаю, также может быть полезно для людей, которым нужно освободить немного оперативной памяти перед началом игры.