Look around a typical Windows desktop. Whether it’s running Windows 10 or 11, chances are that it’s running at least a couple of dozen Windows applications (.exe files), and at least four dozen Microsoft Store apps. On my local fleet of 10 PCs, the range for applications is from a low of 24 to a high of 120; for Store apps, it ranges from 49 to 81. Such numbers are quite typical, if my online research is at all accurate.
In general, it’s considered good security practice to keep apps and applications up-to-date. Why? Because many updates involve security patches and fixes that block potential attacks and prevent unauthorized and unwanted access to applications and their data (and sometimes, the host OS and the PCs they run on). In this story, I will offer some tools to help you streamline this process, along with some instructions on how to put them to work to help you keep your apps and applications current and safe.
First, it’s helpful to understand just how many apps you have installed. For Windows 10 and 11, there are two ways to get a handle on a PC’s application count, including both .exe applications and Store apps. The first method is to press Windows key + R to launch the Windows Run box, then type ms-settings:appsfeatures into the box. This opens the Settings app’s “Apps & features” pane, which provides a count of all executables on the target PC.
Figure 1 shows the output from my production desktop which is heavily populated with apps and applications (201 in all, in fact):
The second method uses File Explorer to count subfolders in the Windows Apps hierarchy, which includes built-in Windows tools and utilities, plus items from the Program Files and Program Files (x86) folders. Inside the Run box, type shell:AppsFolder. This produces a File Explorer window with a total count field at the lower left corner, as shown in Figure 2.
When you stop to consider that somebody has to keep all these applications up to date, somehow, these numbers can seem daunting.
Fortunately, the answer to this question is a solid “No.” In this story, I describe and explain multiple sources of automated relief that should lighten this load considerably. “By how much?” is the inevitable follow-up question. In my own experience, using the tools described here means that I seldom have to update more than a handful of applications manually at any given time. Once you learn how to do this, it’s really quite routine.
Two major, Microsoft-supplied facilities will handle much of the work involved in keeping applications up to date on your behalf. Windows Update (WU) automatically handles Windows updates, which covers the tools and utilities included along with the Windows OS. But WU can also keep an eye on device drivers and Microsoft applications (such as Word, Excel, Teams, and so forth) and keep those up to date as well. See “How to handle Windows 10 and 11 updates” for details on using Windows Update.
Then there’s the Microsoft Store. It, too, keeps an eye on all the apps under its purview. It will update them daily by default. And you can visit the Library and click the Get updates button any time you like, to force pending updates to be applied to your PC. This button is shown on the upper right in Figure 3.
Setting aside the items handled by Windows Update and the Microsoft Store updater, then, the actual number of applications that I must track and update on my Windows 10 and 11 PCs usually varies between two dozen and just over sixty, depending on the individual PC.
Next, I’ll explain what’s involved in keeping an application up to date before I introduce a pair of powerful shortcuts to expedite that process.
In principle, it’s dead simple to decide if a Windows application needs an update. It requires checking the installed application version number on your PC against the current or most recent version number for that application available from its maker. If the number on your PC matches the one from the maker, it’s current and needs no update. If it’s not a match, you’ll need to download the current version and update or install it on your PC to make it current.
Note: In some cases, you may be running a version number on your PC that’s higher than the one labeled as current, latest, or most recent by its maker. This can happen when you decide to install a preview or beta version of software on a PC. In that case, you must check the release number for the maker’s beta or preview releases instead of the general production releases.
Simple it may be, but manually checking version numbers for a few dozen apps — and then downloading and installing those that need updating — is a fool’s game. There’s a better way.
The two programs I introduce below automate the process of checking application version numbers and installing any necessary updates. If you search the internet for “Windows software updater” or “Windows patching software,” you can find dozens of such tools available. Some of them are free, others come in both free and for-a-fee versions, and still more are available only to those willing to pay to use them. For more information on what’s available in general in this vein, check out Lifehacker’s “Five Best Software Update Tools” or Innovana’s “14 Best Free Software Updater Programs.”
There are lots of options to choose from, so if you decide you don’t like what I’m about to lead you through after some hands-on experience, do please check these lists (and possibly others) to see if you can find similar tools more to your liking. The basic concept is to find one or more update tools that will take the bulk of the application update load off your shoulders and do that work for you.
Patch My PC Updater is a freeware tool for individual users that comes from enterprise patch-management software vendor Patch My PC. It recognizes and automatically handles updates for around 300 different Windows applications. It does so automatically, quickly, and with minimal muss and fuss. I’ve used this tool for nearly six years now and it does the job both nicely and well.
Figure 4 shows the home screen, which tells me that I need to update my copy of TreeSize Free to the current version. Otherwise, 27 out of 28 apps that Patch My PC tracks are up to date.