Every source game crashes immediately on startup?

When launching any source game like hl2, tf2 and gmod, it will crash and give me “hl2.exe has stopped working” error.

EDIT: Actually, all my games are crashing.