hl2.exe crash when joining second server Please Reply

When I join another server after being on a server I get a “hl2.exe has encountered a problem and has closed”, is there any way of fixing this, as I have already uninstalled and reinstalled the game via steam. Please answer this as I have already posted this once and no one replied.

PC specs please?

I don’t need to, I have had gmod for several months now and it has worked fine. I have deleted a lot of bullshit off my PC to make room for gmod, and the crash has happened before, when I first got gmod, then it eventually left for some reason, now it has come back. I am getting a much much better graphics card soon, so no graphics worries. What is the prob.

[editline]02:07PM[/editline]

PLease help me, I need the help!