Steam wont launch Team Fortress 2

SirYuzu

Reputable
Mar 31, 2015
8
0
4,510
Since yesterday,im having this problem where I cant launch Team Fortress 2.
It says that the game is running but I dont have TF2 running.
http://prntscr.com/8m59rc

I tried ending hl2.exe,and closing the Steam Client web helper but that kept popping up so i gave up.
Later I tried ending it by using Process Explorer,and I did found hl2.exe still running (when I open task manager it wont show hl2.exe) but when I try to kill the process it says "Access denied" even when I tried it with administrator.

And the last thing I tried was from command prompt,I typed taskkill /pid 7668 (hl2.exe's pid) /f (forcekill task) but it says there's no task with that PID running.

Any help please?