"hl2.exe has stoped working" crash

Ok so I just got the TF2/gmod bundle a couple days ago and gmod was working fine then all of a sudden its crashes. logs don’t say nothing( or at least i don’t think they do) and it randomly crashes. No lag no warning its just crashes for no good reason.

Specs:
Intel core 2 quad Q9000 2.0 GHz
about 3.8 GB of RAM
NVIDIA GeForce GTX260M (though it says GeForce 9000)
Vista Home Premium

Also i’ve got no add-ons mounted.