hl2.exe has stopped working. All source games crash to desktop.

I’ve been searching the internet and i have no idea what to do. It seems all my games on steam crash to desktop.

csgo.exe does the same.
Blackmesa crashes to desktop also.

I’ve has uninstalled and re installed several times, updated graphic drivers and changed settings such as multi-core rendering. I’ve even updated my BIOS.

I’m lost. I have no idea what a solution is.

Specs;
i5 running at 4.4GHz
GA-Z77-D3H
8GB Ram
Nvidia 560ti

If anyone could help i would be grateful.

If you were previously crashing on startup, please have Steam verify the integrity of your game cache
Update your game to the most current version
Right-click on the game and select “Properties”
Click on the “Local Files” tab
Click on the “Verify Integrity of Game Cache” button.

Please try this and let me know the results.

Founded in 2004, Leakfree.org became one of the first online communities dedicated to Valve’s Source engine development. It is more famously known for the formation of Black Mesa: Source under the 'Leakfree Modification Team' handle in September 2004.