Borderlands 2 win 8 wont run

Yesterday I just bought the discount borderlands 2 GOTY packs.

However, when I open the game today, the game was running in background and it disappeared. I don’t know if the game crashed or something.

I did verified integrity of game cache from steam, nothing went wrong. I updated all my drive + download all version of Visual C++, Microsoft .NET, Microsoft XNA, DirectX, and NVIDIA PhysX System Software.

Please I need help, and sorry for my grammar.