Various GMod problems

First problem, for a while now (A while is like a year) Gmod would crash if I tried to join another server after playing on another one. Or even when the server changes maps. I’ve searched everywhere for a solution to this and I haven’t found anything. Trying to fix this crash, I defragged Gmod and played on some fallout server. Gmod would crash when I die, not all the time though like a 50/50 chance. So I tried reinstalling Gmod, no luck. After that, I played around with my -dxlevel settings. Directx 8 was much faster btw. After I did that, ALL blood became a red wireframe and I crashed at death again.

And most recently, Gmod crashes when switching jobs in DarkRP, Using things (like Drugs, buttons) and now it crashes randomly when joining servers.

I know my computer can run Gmod, But specs…

Vista Home Basic
1 GB RAM
AMD Athlon 64 x2 Dual-Core Processor TK-53 1.70 GHz
32 Bit System

I’m gonna try cleaning up my garrysmod folder. Any thoughts?