FAQ化しているようですが、わしの環境でも起きたのでメモ。
どうもVista以降固有の問題のような気がします。
【現象】L4D2起動後ムービーが終わるとクラッシュし、デスクトップに戻る。
【対策】Windowsをインストールしたドライブ\Windows\CSCにL4D2で遊ぶユーザのフルコントロールアクセス権を付与。
L4D2(Steam?)がシステムフォルダの内部にゲームのフォルダを作って必要なファイルをコピーするものの、適切なアクセス権が付与されないのが問題だったようです。
最初更新されたCatalyst9.1が原因かと思いましたが、意外なところに原因がありました。