Garry's mod crashes on blue loading screen on startup

I play gmod a lot, and today all of a sudden it just started crashing when I start it, saying “hl2.exe has stopped working”. I had not made any changes to my pc or gmod before this happened. I have tried turning off all my firewalls, running it with all kinds of start options, such as -dx 85. I have cleared all of my addons folder, and have reinstalled multiple times. All my other source games work. Any help you could give would be appreciated.

Considering other Source games work fine, this was probably a Garry’s Mod update that caused it. Try this. Turn off Steam Cloud for Garry’s Mod, then go into the garrysmod/garrysmod folder and delete the cfg folder. Then verify game cache of Garry’s Mod, and then try playing

do you happen to know about the npc problems too? my friendly npcs stopped following me (npc such as alyx, barney and vortigaunts). is this due to recent update? or was there an update after all? because i heard this somewhere that recent update makes npcs all f###ed up.