In theory, installing lots of different programs shouldn’t destabilize the system, regardless of how they’re installed.
Reality, on the other hand, says otherwise.
The real answer is, it depends more on the specific software you install then how you install it.
Become a Patron of Ask Leo! and go ad-free!
What you’re talking about has a name: “software rot.”
The problem is that today’s systems and software are incredibly complex. That means installing software — even if it’s just the first run of a portable application (the kind which requires no setup program) — is also complex.
And subsequent updates and uninstalls add to the complexity.
As a result, it’s easy for settings — both the settings you see and the thousands of internal settings used only by the applications and Windows — to get confused. Depending on the software you’re running, that confusion can result in nothing at all, or it can cause the software, or even Windows, to misbehave.
The most common culprit is installing and uninstalling software you just want to try out.
It’s important to evaluate software to see if meets your needs. To do so, you’ll typically install it and run it. If you decide it’s not what you need, uninstall.
If you do this often, it’s a bigger cause of system destabilization (or “software rot”) than simply installing and keeping the software you use regularly up to date.
The good news is, things have improved in recent years. I frequently install and uninstall software, and rarely suffer for it. Don’t stop trying things out; your machine needs to meet your needs.
I have one recommendation, though.
And besides, things can always go wrong completely unrelated to software installations, trials, or software rot. Backups protect you from it all.
I do want to share a thought about portable apps.
A portable app is an app that requires no setup or installation process. You simply copy it to your machine and start using it. To “uninstall” it, you delete the files or folders you copied.
The problem is, portable apps often install things or set things up the first time you run them. In a sense, there’s still a setup process; you just don’t see it.
In general, portable apps are designed not to do much in the way of setup, but there are no guarantees. That’s why I fall back to being more concerned about what software you’re installing, not how much of it.
Unfortunately, it’s nearly impossible to determine how an application will behave prior to installing it. But if your portable, no-install-needed app suddenly includes a link or instructions to uninstall, chances are it has done something in the way of installation.
Within reason, install and evaluate what you need and use. Use your computer the way you need to. Don’t spend a lot of time worrying about software rot — expend that energy on staying safe instead. That’s probably a larger risk these days.
Just make sure to back up along the way. That’ll protect you from much more than software rot.
If you found this article helpful, I'm sure you'll also love Confident Computing! My weekly email newsletter is full of articles that help you solve problems, stay safe, and give you more confidence with technology. Subscribe now and I'll see you there soon,