Ich hatte das selbe Problem. Bei mir hat geholfen:
Im Steam rechtsklick auf Left 4 Dead -> Eigenschaften -> Lokale Daten -> Integrität des Spiele-Cache überprüfen.
Beim nächsten mal startet sollte er die Spachfiles neu runterladen.