WinDirStat: A graphical folder display

Have you ever found yourself low on disk space and wondered where it all went? Have you ever needed to make extra room but not known which files/folders were eating up the most storage? If you've ever been in one of these situations, you can appreciate the value of a graphical storage display utility like WinDirStat.

In a nutshell, this application will scan selected drives or folders on any medium (hard disk, removable, flash drive, optical disc, network drive, etc) and display a graphical representation of how much space is consumed by each folder and file. Each folder is represented by a rectangle which may be comprised of smaller rectangles that represent sub-folders. Files at the same level in the hierarchy are coded in the same color. By looking at the relative size (area) of each block, it becomes easy to see at a glance which files and folders are taking up the most space. Selecting a particular block will identify the folder or file that it represents in the top pane of the window, and from there you can take appropriate action -- delete the file, move it, open it to see its contents, and so forth.

Recently I was trying to determine why my laptop hard drive had gotten full, and WinDirStat helped me to quickly identify a directory full of temporary Zune video conversion files as the offending culprit. I also caught an ISO that I had created but not deleted which was taking up another chunk of space. I was able to recover about 30 GB of space in a matter of minutes. Doing the same task by clicking through folders and checking properties could have eaten up half an hour. The simple genius of showing the space representation graphically cannot be overstated.

WinDirStat is free to download and use, but they do accept donations to support the project. After using it a couple of times, I think you'll agree that its worth at least five dollars. And if you're a Mac user, check out GrandPerspective which does the same thing on computers running Mac OS.

TrueCrypt: Free open-source on-the-fly encryption

Reading about others who have fallen victim to a steady stream of exploits has me extra-conscious about security these days. I'm trying to choose better passwords and lock down files with sensitive information. That latter point is especially important to me since I'm storing, transferring, and backing up more files through the cloud.

One of the best utilities for encrypting personal data is TrueCrypt. Using this freeware program, users can create single-file archives that encrypt any data stored in them. What makes TrueCrypt special is that these archives are mounted and accessed just like regular drives in your operating system. That means that you can save files from your favorite application directly into the TrueCrypt volume. You can copy, rename, or delete files using the same file managers you typically use. Once a volume has been mounted, no special accomodations are needed to store and retrieve files in it. It couldn't be easier.

Once the volume has been dismounted, it looks like a single file. That file can itself can moved or copied, and it will take all the encrypted data along with it. The file can be created at a fixed size or grow to accommodate data as it is stored in the volume (a less secure method, by the way). More advanced users may choose to encrypt an entire physical volume using TrueCrypt. This can be done if you want to encrypt an entire hard drive or flash drive, for instance.

TrueCrypt encrypts data using some of the industry's best algorithms, ciphers with names like AES, Serpent, and Twofish, alone or in combination with others. The volumes are password protected, which means, as always, that the protection your files enjoy is only as good as the password you choose. The encryption itself, however, is notoriously difficult to break.

TrueCrypt runs on Windows, Linux, and Mac OS, and volumes can be moved across platforms. It's free to download and use, but they do accept donations.

Doro PDF Writer

If you use computers long enough, you will probably come to a time when you need to create a PDF (Portable Document Format). PDFs are great for disseminating information in a read-only format (i.e. cases where you just need someone to see a document without being able to edit/change it) with the original formatting intact. What is especially useful is that the person viewing the PDF document only needs a PDF viewer like Adobe Reader or Foxit Reader, both of which are available for free.

The easiest and most reliable software that I have found for creating PDF files is Doro PDF Writer. Once installed, this program will add a printer driver to your computer. You create your document as you normally would using Microsoft Word or Publisher, Corel WordPerfect, or whatever software you like. When you're ready to convert it into a PDF, you use your software's Print capability but select the special Doro PDF Writer printer that has been installed.  Once you click the Print button, the Doro software will present you with a dialog box that allows you to choose a location and filename for your PDF file as well as some other descriptive fields about the document itself. You even get the option to open the file in your PDF reader so that you can see if it looks proper before sending it to other people.

One of the other nice features about Doro PDF Writer is the Encryption tab that allows you to encrypt your PDFs with a password during the creation process. Anyone attempting to open the document will need to enter the password before it can be seen in a viewer. Even Adobe's own PDF-creating printer driver cannot add encryption to the document as it is being created. On the down side, the encryption currently used is the 128-bit RC4 encryption of Adobe Acrobat 5.0 (back when it was called Acrobat Reader and not just Reader) and not the more secure 256-bit AES encryption currently used by Acrobat X. On the positive side, however, this does mean that the PDFs created this way can be opened with older versions of the software, and 128-bit encryption is still plenty secure for all but the most sensitive information.

Doro PDF Writer is available for free and works with all recent versions of Windows. Download it and start creating PDF files in no time.

OnLive Cloud Gaming Service

One of the great aspects of YouTube is that its videos are streamed. All that's needed is a small client or a web browser and a sufficiently fast Internet connection, and its entire library is there for the viewing with no storage or download requirements for the end user.

OnLive is for videogames what YouTube is for short videos.

OnLive is a technology that many pundits (including yours truly) did not think would be possible. You see, unlike videos which pretty much one-way, static communication, gaming requires input and fast response times. There are lots of calculations that need to be done to take those inputs and translate them into the visuals and sounds that make up a game presentation. It's taxing work on a computer in the same room; doing it across the no-guarantees Internet seemed highly unlikely. And yet, the geniuses at OnLive have made it work somehow.

Membership to OnLive is free. Once you have an account, all that is needed is to install a small client on your local computer.  Currently OnLive works on Windows PCs and Macs (no Linux yet).  In addition, there is a viewer for the iPad that allows you to watch videos and games in progress (more on that later) but not play any games, presumably because of the difficulty of mapping controls to a touch-screen interafce.  There is also a microconsole, a diminuitive device that can be hooked up to a television or monitor and played with a controller to give a more console-like experience. I have tried all of these options except the microconsole, and they all work quite well.

Because the processing for the games is done on OnLive's servers, the minimum requirements for your computer drop dramatically. Basically if your computer is capable of streaming high-quality videos, it can run OnLive.  The caveat is that playing games remotely places the onus for performance on your network connection. The faster and more reliable your Internet connection, the better your visuals and gaming experience will be. Like streaming videos, the graphical quality will degrade as your network connection declines, and below a certain threshold it will refuse to work altogether. But with a steady 3.0 Mbps connection, you can play top-flight games with great graphics on an eight-year-old PC or a netbook.

Games can be "purchased outright" via a Full Playpass at prices comparable to other services (like Steam) or rented for a period of three or five days. In addition, there are free 30-minute trials for most games to allow you to try before you buy.  There is also a PlayPack option which allows access to about half of the games on the service for a flat rate of $10 per month. If you want to see what other gamers are up to, you can check out the library of 10-second long brag clips, or you can go into The Arena to watch live games in progress. From there, you can rate gamers with a thumbs up or down or jump into the game with them (if their settings allow that).

Unfortunately, the list of games is presented in a sortable but linear fashion. This was fine when OnLive launched with a scant dozen or so games, but today there are more than 100 games available to play which can make it tedious to scroll through the list to find a specific title. Hopefully a more capable indexing system is on its way. It should also be noted that even when playing on the microconsole, OnLive offers the PC versions of games, so any controls and menus will have the same nuances as their PC counterparts.

The fear with a service like OnLive is always that it will fold at some point in the future and take your library with it. Having seen this with a number of music services, this is a valid concern. Even purchased games are only guaranteed to be valid until three years after purchase of a Full PlayPass. (It will be telling to see how they handle access for customers who paid full price for games once those expiration dates come.) But as of now OnLive appears to be growing steadily. Not only are there regular $5 Friday sales and specials offered via their Twitter feed, but they have recently added achievements, in-game chatting, and scheduled multiplayer nights for specific games. Add in the ability to record 10-second brag clips or to watch other players' gaming sessions live, and the service begins to rival or surpass the offerings from the big boys.

OnLive is a great service and highly recommended for gamers with fast networks and aging/multiple computers. There are no kickbacks to me for recommending the service, but if you do sign up, you can friend me as theKSMM. See you in the Arena.


  • Free to sign up
  • Ability to try games for 30 minutes
  • Abiliity to rent games at low cost via three- or five-day PlayPasses
  • Monthly PlayPack subscription allows unlimited access to a growing game library at a flat rate
  • The Arena allows you to watch, rate and chat with other gamers as they play
  • Runs on multiple platforms and even low-end PCs


  • Requires a very good Internet connection
  • Linear presentation of games makes scrolling tedious
  • Games offered are all PC versions which may make playing with controllers less than optimal
  • If service goes, your game library goes with it