I've been using portable programs for many years now, and I thought that it would be a good time to share this with you. Basically, these apps do not require installation and directly run off a USB drive. You simply click on the executable and the program starts instantly, loading itself into the RAM without writing any registry keys or traces. When you close the program, it disappears completely from the host computer. It's not in any way permanent or damaging.
Here's an example of a portable app I use, Firefox Portable (Figure 1). I won't mention this program too much, as the process of configuring essential plugins like Java is rather complicated. Simply clicking on the executable will launch a copy of Firefox, with all your settings and bookmarks saved and written on the USB drive. You can install an add-on at your friend's house, and when you get home you can use it right away on your PC.
There are many portable apps available, such as Scribus, VLC Media Player, and Inkscape. For simplicity, we'll talk about GIMP Portable this time, but remember that the same process can be applied to similar programs as well.
First, download the installer for GIMP Portable. Don't worry, no installation is necessary afterwards (except the first time). The server is rather slow, so why not spend your spare time reading some of my other articles?
When installing, set the destination as a free folder on your USB stick. For some reason, Portable Apps enjoys setting the root of the C drive as the location. Once you're done, click on GIMPPortable.exe. It might take a while (especially if you have an old USB 1.1 drive), but eventually you'll get this (Figure 2).
Now, I used to be a Photoshop user and hate the unorthodox default layout. Let's switch it to single-window mode by going to Windows → Single-Window Mode (Figure 3).
We all have custom settings and plugins on our home computers that we might want to move into our portable version. To transfer our old settings to GIMP Portable, visit the following location in Explorer:
Note that both versions of GIMP need to be the same.
Windows XP: \Documents and Settings\USERNAME\.gimp-2.8 Vista/7: \Users\USERNAME\.gimp-2.8
Open the following path in the directory where you installed GIMP Portable:
Copy all the files from the first folder to the second, letting it overwrite. Restart the program, and now all your plugins and settings should be available. You're done!
To use this app, plug it into any computer and click on the EXE to start it. Unless the running of executables is blocked completely, it should work fine.