error "hl2.exe has stopped working" at startup

when i start up gmod, i get “HL2.exe has stopped working”, and it happens when after the loading stops, and as soon as the Main Menu appears(like 1 millisecond), im not sure why.
NOTE: No crash logs where generated since it needs to load first D:

Laptop Specifications:
Windows Vista&trademark; Home Premium(Dont say “Vista suxs, thats why.”, im asking a question about gmod, not an opinion about my computer…)
Intel® Pentium® Duel CPU T3400 @ 2.16GHz
3.00 GB RAM
Mobile Intel® 4 Series Express Chipset Family
(If i left something out, let me know(I will add a * infront of it if its newly added))

I havent played gmod in a while since my main computer crashes when ever i do a big thing on it, and it feels like its been a year(only a week).

EDIT1:
I think i found the answer, i added -dxlevel 81 -window to the startup

EDIT2:
i had to use dxlevel 81 with window mode, so its fixed now

mine use to do that i reinstalled it was fine oh and make sure you defrag ur games regularly and make sure u dont hav a virus…

New addons?