Will I be able to make portable programs my default programs for specific file types in Windows 7? I had trouble with this in XP.
Yes, cc. This is doable. You will receive an error message from Windows however if the portable is on a detached USB or if the portable has been moved or removed. Then you can change the association or insert the USB etc.
Upsides
-Great for testing software
-Just unzip and use
-Easy to delete with NO mess
-Updating is marvelously simple
-Great for programs that are an easy to use alternative to complex software like editing etc.
Downsides
-Where to put the folder? Security programs are suspicious of USB and other non-standard locations for an executable and will sometimes block the application. Only a mild annoyance but over time it can weary the soul.
-Portable applications introduce vulnerability to a system in that security programs are not specifically designed to protect portable applications from being hijacked. An attacker could possibly alter a portable application and have a higher chance of success than trying to do the same thing to an installed program in program files. The installed programs are better protected. With the portable, you may get an alert if a portable has been corrupted due to the unknown file, but when you see it's the portable of course you will allow, even if the alert is in a second hand way indicating tampering. Until I committed to running portables from one location on a secondary or remote drive, I found myself irritated by them being in Downloads or on the desktop or hand placed into Program Files or on the C drive or wherever I decide to put the program. Typically, I run them from an installed HDD now.
One thing I started doing was using Easy File Locker to protect portables. With the portables, use Easy File Locker to allow only the executables of your portables to write to the portableapps program folder. Takes a little while to set this up for a large number of portables, however. If you keep scripts on your system, this can be used to protect those too as they can be vulnerable to editing...