Gmod hl2.exe has stopped working.

I keep having this problem somehow, when I launch the game it crashes and it pops up a notification that Hl2.exe has stopped working. I uninstalled and reinstalled gmod and didn’t work, I removed my TF2 folder from common it didn’t work, and went to my launch options and set -dxlevel 95 into the box and yet again it didn’t work. Is there anyway to fix this?

Verify all Valve games you have and GMod.

I tried that, it didn’t work.