Left 4 Dead 2 Crash To Desktop (CTD), Sound Issues and Freezes – Possible Fixes

As you may already know valve’s cooperative FPS Left 4 Dead 2 was released to the public on the 17th of November. The game subsequently leaked online on the 20th. While Left 4 Dead 2 seems to be a well optimized & relative bug free game, we’ve got feedback from several readers who seemed to run into crashes to desktop (CTD), for example right after the intro movie is played. There can be numerous reasons as to why this happens and aim of this article is to list possible fixes that you can do to avoid similar issues and improve game performance. Note that we cannot guarantee listed solutions will help everyone – but it sure as hell won’t hurt to give them a go.

Left 4 Dead 2 Crashing To Desktop

One of the major reasons why the game crashes seems to be due to a system folder (CSC – Client Side Caching) not having necessary permissions and thus becomes inaccessible from within the game. This problem can be rectified by giving full access to the folder in question.

  1. Browse to your Windows Directory. This is C:\Windows by default for Windows XP/Vista and 7.
  2. Open CSC Directory.
  3. Inside you will see another folder usually named after a version number (i.e. 2.0.6). Try to open this folder.
  4. If you get the error message ‘You don’t currently have permission to access this folder’, Left 4 Dead 2 crash is probably caused by this. If you do not get any error at this point, the crash is not caused by CSC permissions issue.
  5. If you do get an an error, you’ll need to give full access to the folder so that it may be access by L4D2.
  6. Right click the folder and select properties. Open ‘Security’ tab. Press ‘Advanced’ button. Go to the ‘Owner’ tab and press edit. Set Administrator to be the owner of the object. Press ok to all windows and close. Now run the game.

Random crashes may also be present when multithreading is active. This is fairly easy to fix.

  1. Run the game. While in game open the console by pressing the ~ (tilde) key.
  2. Type the following command and press enter mat_queue_mode 0
  3. This will effectively disable multithreading in game. If the game was in fact using multi threading, you may observe a performance drop after you invoke this command. On the upside all bugs and crashes related to this function will be gone.

Note: This will reset every time the game starts so you will have to enter it whenever you exit and re-open the game (or you can edit the config file to make it permanent).

Another possible cause why you may be experience a crash to desktop is because you use a pirated version. Lots of folks using Razor1911’s leaked version has been reporting similar issues. It looks as if the custom installer used by Razor1911 in inconsistent and sometimes does not properly install the game (Note – this seems to happen only for some people). If this is the case you can either buy the game or wait for a PROPER release.

Audio Issues and Random Freezes

You may also try the following to minimize the possibility of random crashes in game and slow, stuttering, looping audio performance.

  1. Disable VSync. This is known to fix some CTD and stability issues.
  2. AMD users – try the solutions mentioned in this forum thread.
  3. Update DirectX to the latest monthly build. You can download it from here.
  4. Update your drivers to the latest version. NVIDIA GPU owners can try installing the release 195 beta drivers (use at your own risk) as they contain a ton of fixes. You may search and downloading matching release 195 beta drivers through this link.

Note: This article is a work in progress. More bugs/solutions will be added as they are discovered.