Speed up all Source Engine Games - gHacks Tech News

Speed up all Source Engine Games

Source Engine games like Half-life 2, Team Fortress 2, Counter Strike Source and others are based on Valve Software's game engine of the same name. Those games, or better part of those games, can get internally defragmented and can't be optimized using a software that defragments Windows hard drives. It is therefore a good idea to defragment those games regularly to speed them up.

You need a software called GCFScape to do this. It's just a small application that requires the Windows .net Framework 2 to run. Run GFCScape after installing it and click on File > Open in the menu. Navigate to your steamapps folder on your hardrive and select one of the files in the list.

All games benefit from defragmenting files starting with source 2007 while defragmenting the files named like the games benefit only those games. The reason for this is that Source games share libraries with each other, but also make use of individual game files for obvious reasons. GFCScape will load the file and display information about its contents. Click on View > Columns to add the Fragmentation column to the menu.

defragment source games

Every value greater than 0,0 means that the file is fragmented and will benefit from defragmentation. To be able to defragment the files you need to enable Write Access which can be done in Options > Write Access.

I had to load a new file afterwards to be able to defragment it. To start the defragmentation of the files click on Tools > Defragment. This should only take a matter of seconds and display the fragmentation score of 0,0 after loading the game again.

This way you are able to fragment games like Counter Strike Source, Half-life 2 and Team Fortress 2 which most likely will result in a speed up in loading times.


We need your help

Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.

We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats or subscription fees.

If you like our content, and would like to help, please consider making a contribution:

Previous Post: «
Next Post: »


  1. gnome said on September 28, 2007 at 1:13 pm

    An excellent little program… I’ll check if it can also defrag bigger chunks of the hard drive…

  2. Enigma said on September 28, 2007 at 3:01 pm

    Been using this method for a while now, works better than steam’s own defrag.

    GCFscape will only defrag steam file ie GCF, i also think it supports quake pk3 file also.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

Please note that your comment may not appear immediately after you post it.

Be polite: we do not allow comments that threaten or harass, or are personal attacks. Please leave politics and religion out of discussions!