Fork me on GitHub English (en) | Français (fr) | Русский (ru)

TikiOne-Steam-Cleaner: the best companion of Steam users
For MS Windows users only
To download the latest and greatest version: click here!
Facebook: www.facebook.com/jonathan.lermitage

The good old time:

When you installed a video game from a CD or a DVD, you installed some redistributable packages too: DirectX, Games For Windows Live Redist, VC Redist, Rapture3D, NVidia PhysX Redist, etc. They were installed from the CD/DVD, and those installers didn't stay on your hard drive.

Now, Steam, the problem:

The Steam application allows you to download games from the Internet and install them, but what about these redistributable packages ? You probably saw they are installed the first time you launch your game, OK, but what happens to these files when they go wasted ? The answer is very simple: Steam doesn't delete them. An example: install the first complete season of Sam & Max (6 episodes): every episode is about ~300MB. For each of them, you can count 100MB for the DirectX redistributable package. Yes, it is about a third of the game files size, and they are not removed by Steam. For 6 episodes, you could save 600MB. Imagine what you could save for 10 or 20 games.

The solution:

A little tool that is able to list every redistributable package stored on your Steam directories, and allows you to remove them. This is the goal of TikiOne-Steam-Cleaner. This is a very simple program: set the Steam SteamApps folder (this is a sub-folder of the Steam application), click "Search", you choose what file or folder you want to remove.

Download and run TikiOne-Steam-Cleaner

To download the latest version of TikiOne-Steam-Cleaner, click here.
You can also visit the download page at http://sourceforge.net/projects/tikione/files/tikione-steam-cleaner/. For each version, you will find the main program (tikione-steam-cleaner-x.y.z.zip), its sources (tikione-steam-cleaner-x.y.z-src.zip), and the changelog file (CHANGELOG.html).

As TikiOne-Steam-Cleaner is a Java-based program, ensure you have already installed Java (version 7 or better).
You can download the latest version of Java at http://www.java.com. Install Java 7 or better.

The program is packaged in a ZIP file. Unzip it and double-click to the tikione-steam-cleaner.bat file. The program starts.

Screenshot 1: the main frame

  1. You can auto-detect the Steam directory, or use the ... button to locate it manually.
  2. Start search.
  3. The program may find many redistributable packages on your Steam sub-directories. Check the files and folders you want do delete.
    NB: if you uncheck an item, it will be automatically unchecked the next times; so, you can easily set a list of files and folders you'll never delete.
  4. Ask the program to delete selected items.

Program main frame

Screenshot 2: you saved space!

That's all, you can now close the program ;)

Deletion frame

Limitation

Steam will automatically download games's redistributable packages again in two cases:

That's why TikiOne-Steam-Cleaner allows you to unchek items (and automatically remembers your choices) to save your Internet bandwidth.

Legal

TikiOne-Steam-Cleaner is free and OpenSource. You don't have to pay for it. You are free to modify this program and redistribute it according to the GNU Lesser General Public License v2.1.



Support

The Disqus comments system seems to be buggy these days. Please send comments to the Facebook account instead: https://www.facebook.com/jonathan.lermitage. Thx.

blog comments powered by Disqus

Jonathan Lermitage, a French professional programmer < jonathan.lermitage@gmail.com >
WebSites and projects:
- TikiOne projects
- JaCoCoverage
- NetBeansColors
- PMD Plugin for NetBeans 7.4 7.3, 7.2 and 7.1
- Unit Tests Code Coverage Plugin for NetBeans 7.3, 7.2, 7.1, 7.0 and 6.9
- French, Portuguese/Brazilian, German and Spanish dictionaries for the NetBeans 7.4, 7.3, 7.2, 7.1, 7.0 and 6.9 online spellchecker

All information, including names and email addresses, entered onto this website or sent to mailing lists
affiliated with this website will be public. Do not post confidential information, especially passwords!