hl2.exe has stopped working

As i start the game it goes in this Blue screen with this loading label as usual.
A little later it says hl2.exe has stopped working.
I got this problem since today and it worked fine yesterday!
Appreciate any help!

And yes i tried to restart my computer.

Have you tried verifying the integrity of your game files? Reinstalling the game?

I tried verifying the cache but it did not fix anything.
I got about 5 gb of data on gmod and really wish not to reinstall it, also because my internet is really slow.

[editline]19th September 2014[/editline]

Fixed it by verifying other source games cache.