Keeping the installed software on your computer up to date can be a time consuming task considering that users tend to have dozens or even more than one hundred applications installed on computers.
To make matters worse, there is no native option - like in Linux - to update your applications. Some programs offer built-in update options but many do not have this feature.
This leaves manual update checks which is time consuming. While you can improve that by subscribing to mailing lists and RSS feeds, it still means keeping track of these manually to find out about updates when they are released.
So called Software Updaters can be a solution. There are actually quite a few programs out there that scan your computer for applications and display a list of outdated ones after the scan.
But which one finds the most applications, which has the database that is updated frequently and which actually works ?
That's what I'm going to find out today with the battle of the software updaters. The following applications were included in the test:
- AppGet (update: no longer available)
- File Hippo Update Checker
- Secunia Personal Software Inspector
- Update Star
AppGet was the only software that did not check for updates. I'm not sure if I missed a button somewhere but I was not able to check for updates manually nor find a button to do so automatically. It did find more applications than any other updater but since it did not find any updates it's pretty useless at this point in time.
The software is Beta which could be the reason but this is the main function of a software updater next to scanning for software. What I liked is that software versions are reported to the central database which means that the database gets updated during a scan for applications.
Update: the program is no longer maintained.
The scan found 79 applications of which 16 had to be updated. A button do download all updates and to install all updates was offered as well as options to uninstall the applications. Most applications did not have a (single) download button and false positives where reported. Firefox 22.214.171.124 was in the list although that was the installed version on the computer.
The option to download updates for every installed application independently is missing and the information panel is not showing the current version of the application that it asks you to download.
Update: The program itself has been updated frequently every since this article was published. I was not able to run the graphical user interface version of the program after installing the most recent version of it on a test system. The gui just would not come up.
File Hippo Update Checker (update: now FileHippo App Manager)
The new FileHippo App Manager scans the installed programs on start, checks them against its own database and displays all programs that updates are available for.
Each program is listed with its current version and size, the most recent version of it, and when that version was released.
Links to download and run the updates are provided for each listed program individually, and there is also an option to ignore an update. The latter can be useful if you either don't want the update to be installed or if the information are not correct.
There is no option to download and install all updates in one operation though, and there is an ad in the program interface that is displayed all the time. In our case, it was an ad that switched between different banners frequently which was irritating.
The program has a couple of interesting options. You can add custom locations to it for instance, and select to include beta versions in the update check or not.
Secunia Personal Software Inspector:
The Secunia Personal Software Inspector is more a security application than a software updater. It scans your computer for insecure applications and displays them in a list.
The program scans the system for installed software, checks for updates and displays programs that need updating in the interface.
A click on a program downloads the update and installs it in the background without user interaction.
Since the program checks for system updates as well, you find those listed by it. Those updates are not installed directly however but redirect you to Windows Update instead.
Some updates are also not updated automatically.
Sumo was one of the two applications that found twice as many updates as all the other tested applications. One reason however could be that it did split components of one application.
It did find updates for Nero, Nero Backitup and Nero Home for instance which could all be updated with one update. It did have the same problem that File Hippo had, that it suggested to update to Nero 8 while I was still using Nero 7.
Updates cannot be downloaded directly. If you select a file from the list and click on Get Update a page on the Sumo homepage will be loaded showing statistics of the application, that is how many users are using which version of it. The website offers to search for updates at Major Geeks, File Forum and Google. Direct Download links would make this application way better and are really missing.
If I had to choose the visually most appealing application it would be Update Star. It did find the most updates either, the list can be sorted to only display older programs or include unknown versions or ignored programs as well. Most entries have a download link next to their name, current version and installed version.
Download links lead directly to the programs homepage. There is unfortunately no update all button available which means that you have to click on each download button, visit the homepage, download and install the application and repeat the process until you have updated all applications.
Update Star is as well suggesting to update Nero 7 to Nero 8 which is not possible without purchasing the new version.
Update: The program displays ads for the premium version fairly regularly when you run it.
If I would have to choose only one application I would choose Sumo or Secunia. Both programs are easy to use, but Secunia takes the crown when it comes to downloading and installing updates as it does to silently for many programs.