Portable software resources

Aug 17th, 2007 by Jared Schwager ,

USB thumb drive Portable applications can be run right from a USB drive such as a thumb drive or even an iPod. Unfortunately, not all applications can be run from a USB drive. Here’s a few great resources for portable applications. As far as I know, all the applications listed on these websites are freeware.

PortableApps

This website offers a great selection of software that has been optimized to run from a USB drive. This is probably the premier place to find portable applications. At this point in time, PortableApps has 40 applications listed on their website. Another great thing about PortableApps is that they have their own suite that you can download which includes a fancy “PortableApps Menu” which acts more or less like a start menu for all the programs on your drive.

The Portable Freeware Collection

This resource has a large amount of software available and has over 1,000 applications available currently. You can find a lot of software here that you may not have even heard about before. Portable Freeware Collection is a great place to find great little tools to put in your “tune-up kit” when you go over to help grandma with her computer.

Pen Drive Apps

This blog links to a bunch of great portable software that has been created by others. Not all the applications on Pen Drive Apps are freeware. Here you may be able to find a portable version of a program you have paid for, which can come in handy if the developer doesn’t offer a portable version. Personally, this is probably the last place I’d go for portable applications.

ReadyBoost any USB stick

Jun 23rd, 2007 by Jared Schwager , ,

Windows Vista has a really cool disk caching feature called ReadyBoost which, when enabled, can use almost any USB 2.0 flash memory to cache system tasks. Unfortunately, ReadyBoost will only use USB sticks it considers fast enough. The upside of this is that ReadyBoost can easily be tricked into thinking your slower USB stick is in fact lightning fast.

ReadyBoost 1 If you haven’t already, plug in your USB stick. Open your Start menu and click “Computer”. From here you should be able to see your USB stick.

ReadyBoost 2 Next right-click on your USB stick and select “Properties”. Go to the “ReadyBoost” tab and make sure “Stop testing this device” is checked. If there is no checkbox, your USB stick already works with ReadyBoost and you shouldn’t even be reading this tutorial. Click “OK” and unplug your USB stick.

Now comes the fun part where you have to dig around in the Windows registry. Open your Start menu, type regedit in the search field, and press enter. After accepting the UAC dialog, the Registry Editor should open up.

Using the left folder pane, navigate your way to HKEY_LOCAL_MACHINE > SOFTWARE > Microsoft > Windows NT > CurrentVersion > EMDMgmt. In the left pane you should now see a list of USB devices that Vista has tested. Find the one for the USB stick you’re using and click on it. A list of values concerning your USB stick will be displayed.

ReadyBoost 3Double-click the DeviceStatus entry, change the value to 2, and click OK. Use the same method for the entries ReadSpeedKBs and WriteSpeedKBs, but change their values to 1000. Go ahead and close the Registry Editor. Phew! You’ve made it through the toughest part!

Pop in your USB stick, go to the Start menu, and click Computer. Open up the Properties for your USB stick once again and click the ReadyBoost tab. Select “Use this device” and adjust the amount of reserved space for ReadyBoost to whatever you want. Click OK to save the changes.

That’s it! You’re done! Now Windows Vista will use your USB stick to run system tasks in the background.