"hl2.exe has stopped working"

recently i have been having my Garry’s Mod crash and say that hl2.exe has stopped working. i have no idea why it is doing this, and i need some help. btw i have windows Vista if that helps anything.

Delete the “bin” folder in garrysmod/
Your game should re-extract it upon launch.

This is ussually the cause of such problems.

k thanks