I. Freeware Apps
For most of the functions, you really only need one app per type: one duplicate file finder, one uninstaller, etc, but others require a few more, especially with security. And also remember that these must all be portable. So without any further ado, let the apps begin.
Up until this point, I've used the PortableApps menu launcher but I tried the latest version and didn't like it very much. Plus, I would actually prefer one that does not automatically scan; yeah, you have to manually add entries, but you have super control over everything. I absolutely love PStart and probably will never use anything else again.
Well you might get bored, right? So it's always good to have a few lite portable games, if you end out waiting an hour just for it to copy files or something. I wasn't extremely selective since it's not very high priority, and none of them are very graphically intensive.
- Duck Doom Deluxe: Doom mixed with Duck Hunt.
- GeneRally: Simple overhead racing game.
- LBreakout2: Nothing passes the time quite like Breakout.
- Mines Perfect: A more advanced version of Minesweeper.
- Minimal Yahtzee: A lightweight Yahtzee game.
- PokerTH: Texas Hold-em poker.
- Uno: Classic card game.
- VisualBoyAdvance:Gameboy Advance Emulator; great with some ROMS, such as the classic Pokemon.
For many reasons, including how sucky being forced to used IE is, it's wise to carry around an arsenal of network apps of all varieties.
- eToolz: A smattering of network tools.
- FileZilla: Powerful FTP client.
- Firefox: A web browser that is not IE.
- Chrome: Another web browser that is not IE.
- HFS: HTTP File Server.
- Pidgin: Multi-protocol Instant Messenger.
- PuTTY: Telnet and SSH client.
- Skype: VoIP client.
- TeamViewer: Remote PC support tool.
- uTorrent: Bittorrent client.
- VNC Viewer: Remote access tool.
Who knows, maybe someone wants you to quickly whip up a simple wallpaper or burn a music CD. You are so cool, you'll be prepared!
- Floola OR JakPod OR YamiPod: Manage an iPod. (Haven't used anyt of these in a while.)
- Audacity: Audio Editor.
- CDBurnerXP: Audi & data CD creation utility.
- GIMP: Powerful image editor.
- GSpot: Multimedia codec finder.
- M3: Very small, lite player for MP3s, WMAs, and WAV
- SWFPlayer: Player specifically for flash SWF files.
- VLC: All-in-one multimedia player.
Definitely important! Optimize those machines and whatnot.
- Autoruns: Powerful startup entry editor.
- CCleaner: Junk file cleaner and registry cleaner.
- Defraggler: Defragmentation tool.
- DoubleKiller: Duplicate file finder.
- Magical Jelly Bean Keyfinder: Product Key finder.
- Revo Uninstaller: Full featured uninstaller.
- Speccy: Computer specifications viewer.
- WinDirStat: Disk usage analyzer.
This definitely warrants a section of its own because when it is needed, it is usually very vital, so you need as many utilities at your disposal as possible.
- LinuxReader: Read Linux partitions from inside Windows.
- PC Inspector: File recovery utility.
- Roadkil's Undelete: File recovery utility.
- Roadkil's Unstoppable Copier: Copy disk contents despite bad sectors.
- Recuva: File recovery utility.
Probably the second most important section, although it is a bit more difficult to find portable versions of security applications.
- Avast! Virus Cleaner Tool: Standalone virus & worm remover.
- ClamWin: Complete anti-virus program.
- Comboxfix: Very powerful spyware and malware remover.
- CyberShredder: Secure deletion utility.
- HijackThis: Power-user's diagnosis tool.
- Malwarebytes' Anti-Malware: Anti-malware tool.
- Sophos Anti-Rootkit: Rootkit remover.
- Spybot: Spyware and malware remover.
These can just make your time on someone else's computer more pleasant, or if they don't have some software installed, such as a PDF reader.
- 7-Zip: Powerful archive manager with support for 7z files (LZMA compression).
- CoolPDFReader: Very tiny PDF reader.
- DTaskManager: Task Manager with advanced features.
- FastStone Capture: Screen capture utility.
- HJSplit: File split, join, and checksum utility.
- Programmer's Notepad: Powerful, lite notepad.
- RegFromApp: Records registry changes.
- Resource Hacker: Edit executable resources.
- Snowbird: File manager and search utility.
- TeraCopy: Full-featured file copier.
- Ultimate Windows Tweaker: Tweak utility for Windows 7.
- Unlocker: Remove locks on currently used files.
- winMd5Sum: MD5 checksum calculator/checker.
- WinRoll: Window enhancements such as always on top, shade, and minimize to tray.
- Windows XP only
Apps that are extremely useful but don't really fall into any category for whatever reason.
- Autohotkey: Powerful automation and hotkey creation utility.
- EjectUSB: Tool for safe drive removal.
- TheGuide: Outliner: useful for taking notes of what you did to fix that person's computer!
(Here's a small batch file I wrote to launch the correct architecture version of Piriform software (CCleaner, Recuva, Speccy). To use it, just pass the location of the program without the .exe. Example: E:\Portable Apps\Recuva\Recuva)
Because -let's face it- people don't always have good apps that they should have, so bring your own. It's entirely up to you what apps you choose (just like section I), but these are the categories that I think are important. And keep in mind that these aren't even necessarily my favorites, they are the options that I think are the best for the person who is not tech savvy.
- Anti-virus: AVG
- Anti-Spyware: SuperAntiSpyware
- Junk File Remover: CCleaner
- Defragmentation utility: Defraggler
- Norton Removal Tool
- McAfee Removal Tool
- Web Browser: Chrome
Linux is a very powerful tool in your arsenal so it's very wise to make your USB stick bootable for one distribution. I personally like Parted Magic, but there are a ton of different maintenance-oriented distros out there. What's worth more consideration is the method that you get this distro to your USB. There are actually a few and each have their own standout features, but all are good and you really can't go wrong. There are also more, so don't be afraid to look around; PenDriveLinux is by far the best place to go to find more.
- unetbootin: Very stable, cross platform, and can download ISO files for you.
- Universal USB Installer: Very simple amd can download ISO files for you.
- YUMI: Easily allows for multiple distros, stores all files in a single directory, and boots directly from ISO files.
- MultiSystem: Easily allows for multiple distros, very easy to use, and boots directly from ISO files. (Only runs on Linux.)
If you have some apps that aren't portable or you just want to use the full installed versions of everything, Mojopac is an awesome solution that lets you run a virtual machine-type instance of Windows that piggybacks on the host, but has its own registry and installed programs.
I realize that there is a heck of a lot more that could go on my USB drive, but I currently am trying to make do with 2GB since I lost my beautiful 16 GB. :( I might try to revise it as time goes on, but let me know what you think!