Windowsの初期の頃、オペレーティングシステム(operating system)は通常、ほとんどのマルウェア作成者の直接の標的でした。その過程で、Microsoftは、セキュリティパッチを作成してユーザーに可能な限りタイムリーに配信することにより、オペレーティングシステム(operating system)の強化に多大な努力を払ってきました。今日(Today)、Windowsはますます安全になっているため、マルウェア作成者は人気のあるWindowsの脆弱性を見つけて使用することに焦点を移す必要があります。(Windows)アプリケーション。そのため、安全なコンピューティングエクスペリエンスを実現するには、インストールされているすべてのアプリケーションを最新の状態に保つことが非常に重要になります。では、利用可能なすべてのアップデートを自動的に検索できる単一のアプリはありますか?私たちの分析は、この質問に答え、この特定のタスクに適したツールを示すことを目的としています。(question and show)
テストしたソフトウェアアップデートチェッカー(Software Update Checkers)
利用できるオプションはたくさんありますが、この特定のニッチで人気のあるプログラムと効率的なプログラムの両方を含むミックスを選択するように最善を尽くしました。最終的に次のツールをテストしました:Appupdater 2.2、FileHippo App Manager 2.0、Ninite 4.5.2、Secunia Personal Software Inspector(PSI)3.0、Software Informer Client 1.4、Software Update Monitor(SUMo)3.14、HeimdalFree1.10.3。
テストに使用したアプリケーション(Applications)
アプリケーションを最新の状態に保つことを目的とした製品の有効性をテストするために、最も一般的なコンピューティングタスクに使用される一般的なソフトウェアの組み合わせを選択しました:7-Zip 9.20(64ビット(Bit)版)、Adobe Reader 10.1.0、Adobe Flash Player 17.0.0.188、CCleaner 4.19.4867、Oracle Java 7.0.79(64ビット(Bit))、VLC 2.1.0(32ビット)、K-Lite Codec Pack Full 10.90、Adobe Shockwave Player 12.0.9.149、Mozilla Thunderbird 37.0 ベータ1(beta 1)、PDFCreator 1.7.3、Virtual CloneDrive 5.4.5、Ashampoo Burning Studio 12.0.5、MiniTool Partition Wizard Home Edition 8.11、FileZilla 3.10.3、Mozilla Firefox 38.0.5、LibreOffice 4.4.2.2、VirtualBox4.3.26。
ご覧のとおり、このテストに使用したバージョンは、これらの各アプリケーションで使用できる最新のバージョンではありません。
Windowsで最も脆弱なソフトウェアのいくつかを含めるようにしました:Adobe Reader、Adobe Flash Player、Adobe Shockwave Player、およびOracleJava。ソフトウェアアップデートモニター(Software Update Monitors)(SUM(SUMs) )の有用性は、マルウェアの作成者や配布者のターゲットとなることが多いアプリケーションを最新の状態に保ち、より安全なシステムを提供するのに役立つという事実によって証明されています。
テスト手順
まず、テストに使用するすべてのアプリケーションと、もちろん、テストしようとしているアプリケーションをインストールしました。他のアクションを実行する前に、システムの復元ポイント(system restore point)を作成して、必要なときにシステムを元に戻せるようにしました。
各アプリケーションは、次の基準を使用して評価されました。
- テストに使用したソフトウェアの各監視プログラム(monitoring program)によって検出されたアプリケーションの更新の数。
- 前のセクションで説明した最も脆弱な4つのWindowsプログラムで検出された、テストされた各プログラムのアプリケーション更新の数。
- 監視プログラムがWindowsの起動(Windows Startup)中に実行され、更新を自動的にスキャンできる場合。
- テストしたプログラムが、特定した更新の自動ダウンロードを実行できる場合。
- 識別したばかりのアップデートを自動的にインストールできる場合。
- ユーザーがカスタムの場所を追加して、インストールされているアプリケーションをスキャンできる場合。
事前(Beforehand)に考慮すべき重要な情報
私たちのテストでは、これらのアプリケーションのパフォーマンスに関するいくつかの重要な事実が明らかになりました。
- 更新のチェックは、各プログラムの開発者によって積極的に保守されているプログラムのリストに対して行われます。このリストを継続的に更新するには、多大な労力が必要です。これは、コンピューターにインストールしたすべてのアプリケーションの更新を検出できるプログラムがないことを意味します。
- 理論的には、プログラムが大規模なWebサイトによって提供され、考えられるほぼすべてのソフトウェアのダウンロードが含まれている場合、そのプログラムの更新検出率(detection rate)は最大になるはずです。ただし、これが常に当てはまるとは限りません。
- ほとんどのベンダーは、不要なソフトウェア(ツールバーなど)をセットアッププログラムにバンドルするか、広告の多いWebサイトから更新をダウンロードさせることによって、アプリケーションを収益化しようとします。したがって、インストールプロセス(installation process)中に注意を払うことが非常に重要です。
- ほとんどのプログラムは、利用可能な更新についてのみ通知できます。アップデートを自動的にダウンロードしてインストールする機能を備えているものはほとんどありません。
- 無料のアプリケーションでは、すべてのアプリケーションの更新を自動的にインストールできません。手動インストールを行う必要がある例外は常にあります。手動で更新をインストールする必要があるアプリケーションの最も一般的な例は、AdobeReaderです。
- (この機能を提供するアプリケーションで)更新の自動インストールを行うことを選択するときは、これを許可するアプリケーションに注意してください。デフォルトのオプションを使用してサイレントインストールを取得します。これは、アップデートと一緒に、追加の不要なソフトウェアをコンピュータにインストールできることを意味します。この機能は、不要なものをバンドルしないアプリケーションにのみ使用することをお勧めします。
Appupdater
Appupdater-愛好家によって維持されている個人的なプロジェクトです。Appupdaterは、1人で管理しやすいように、無料のアプリケーションの小さなリストを(small list of free applications)使用して更新を追跡します。上記のリストに含まれていないものは、Appupdaterによって単に無視されます。追跡しているアプリケーションの多くを使用する場合、このプログラムは更新の自動ダウンロードとインストールをサポートするため、妥当な選択です。(download and installation)それでも、自動インストールは一部のアプリケーションでのみ機能するため、注意してください。すでに述べたように、Adobe Readerを更新しようとしている場合は、ダウンロードが完了した後、手動でインストールする必要があります。Appupdater。
私たちが心配していることの1つは、ウォッチリストに含まれている一部のアプリケーションでもAppupdaterの結果が弱いことです。(Appupdater)たとえば、7-Zip、Java、Thunderbird、およびVLCの更新は、(VLC)サポート(Supported Applications)されているアプリケーションの公式リストにありますが、これらのアプリケーションを検出できませんでした。
FileHippo AppManager
FileHippo App Managerは、小型で軽量のアプリケーションです。これは古いプログラムであるFileHippoUpdateChecker(FileHippo Update Checker)に基づいていますが、古いバージョンとは異なり、Appmanagerがダウンロードとインストールを処理します。インストールされているほとんどすべてのソフトウェアの更新が検出され、 FileHippo(FileHippo)のアプリケーションデータベース(application database)に非常によく接続されているようです。また、より脆弱なすべてのWindowsアプリケーションに更新を提供したという事実に本当に感謝しています。
それを際立たせる他の特徴は次のとおりです:それはあなたのアプリケーションで利用可能なベータバージョンを表示することができ、プログラムとアップデートをスキャンするためのカスタムの場所を追加することができます、それは与えられた時間に毎日スキャンを行うようにスケジュールすることができますそしてそれはに設定することができます更新が見つからない場合は自身を閉じて、使用しているいくつかのリソースを解放します。
ハイムダルフリー
Heimdal Freeは、オンラインエクスペリエンスをより安全にするように設計された優れたアプリケーションです。これは、HeimdalProソフトウェア(Heimdal Pro software)のフリーウェアバージョンです。コンピュータをスキャンして、既知のセキュリティの脆弱性を持つサードパーティのアプリケーションを探し、これらのプログラムを最新バージョンに自動的に更新します。このプログラムとそのすべてのバージョンの詳細については、「すべての人のセキュリティ-HeimdalPro(Everyone)のレビュー」を参照(Heimdal Pro)してください。
ニナイト
Ninite Updater Freeは、ソフトウェアの更新を確認するためのシンプルなソリューションです。ソフトウェアの更新を監視するための無料のソリューションについて説明しようとしているため、 NiniteUpdater(Ninite Updater)のフルバージョンについては説明しません。したがって、無料のNiniteサービスを使用するには、公式Webページ(official webpage)にアクセスし、最新の状態に保つアプリケーションを選択して、選択に基づいて作成された特別な「.exe」ファイルをダウンロードする必要があります。(".exe")次に、ダウンロードしたファイルを時々実行するだけで、新しい更新が自動的に検出され、インストールされます。
Niniteの優れた機能は、すべてのアプリを自動的にダウンロードし、開いたときにサイレントにコンピューターにインストールすることです。さらに簡単にするために、このファイルを週に1回実行するスケジュールされたタスクを作成することもできます。最も脆弱な3つのアプリケーションを含む、テストに使用したアプリケーションの大部分の更新を検出しました。
欠点は、データベースから他のアプリケーションを使用し始めた場合、以前のアプリケーションと新しいアプリケーションの両方の更新を検索する新しいファイルをダウンロードする必要があるという事実に関連しています。また、アプリケーションを使用しなくなってアンインストールした場合、同じNinite実行可能ファイルを実行すると、コンピューターに再度インストールされます(したがって、新しいファイルが必要になります)。また、更新プロセス全体がキャンセルされたため、一部の更新のダウンロードとインストール(download and installation)をキャンセルできなかったのは非常に面倒でした。Niniteにとって、他の更新の(Ninite)ダウンロードプロセス(downloading process)を停止せずに、更新の一部をキャンセルする機会を含めることは非常に便利です。
Secunia Personal Software Inspector(PSI)
Secunia Personal Software Inspector(PSI)は、セキュリティに非常に重点を置いたプログラムです。したがって(Therefore)、私がテストした他のプログラムとは異なり、コンピューターのドライバーの更新、 (updates)Microsoft Visual C++ Redistributables可能パッケージなどのランタイムを検索し、WindowsUpdateの状態も評価し(updates)ます(Windows) 。そのスキャンプロセスはすべての中で最も長いですが、最後に、セキュリティパッチがシステムにどの程度最新であるかについての有用なビューを受け取ります。
結果をSecunia(Secunia) ユーザーコミュニティ(user community)の平均スコアと比較することもできます。Secuniaはセキュリティに重点を置いているため、主に安全性が低いと認識されているソフトウェアやマルウェアの標的となるソフトウェアの重要な更新を監視することを選択しています。その結果、インストールしたアプリケーションの半分未満の更新が検出されました。ただし、テストしていた最も脆弱な4つのアプリケーションについては十分に説明しました。
テストしたSecuniaPSIバージョンは、ドライバーまたはWindows Update(Windows)、および通常のアプリケーションの自動ダウンロードとインストールを提供します。(download and installs)カスタムスキャンの場所に関しては、ツールでスキャンする追加のパーティションとドライブのみを選択できます。特定のフォルダを追加することはできません。これにより、スキャン時間が長くなります。
ソフトウェアインフォーマークライアント
Software Informer Clientは、(Software Informer Client)ソフトウェアとドライバー(software and drivers)の両方を最新の状態に保つために使用できる更新監視ツールです(monitoring tool)。かなりの数のアプリケーションアップデートを検出しましたが、最も脆弱なWindowsアプリケーションの1つであるAdobeFlashPlayerを見逃していました。プログラムは時間の経過とともに大幅に改善され、現在のバージョンではアップデートのダウンロードとインストール(downloading and installing updates)を非常にうまく管理できます。Software Informer内からプログラムをアンインストールすることが可能であり、また、いくつかの更新を非常に簡単に無視することを選択できます。
構成オプションはほとんどありません。ベータ版に関心がある場合、起動時に実行する場合、または更新を確認する頻度です。それでも、利用可能ないくつかの興味深い機能があります。たとえば、このプログラムをアプリケーションランチャー(application launcher)として使用できます。また、 Software Informerの(Software Informer's)大規模なオンラインコミュニティ(online community)に基づく優れた機能は、ソフトウェアレビューを表示(および書き込み)したり、記事を読んだり、個々のプログラムについて他のユーザーからサポートを受けたりできることです。この機能の素晴らしい点は、参加するためにアカウントを登録する必要がないことです。Software Informerの場合、ゲストアカウント(guest account)を自動的に受け取りますコンピュータで初めて実行されます。単なるアップデートチェッカー以上のものになり、今では非常に信頼性の高いソフトウェアマネージャー(software manager)と無料のサポートシステム(support system)になっています。このプログラムの唯一の欠点は、実際には利用できない更新について通知することがあることです。
ソフトウェアアップデートモニター(SUMo)
Software Update Monitor(SUMo)には、バンドルされているソフトウェアを積極的に宣伝してきた歴史があります。それでも、このポリシーは落ち着きを取り戻しているようです。現在、インストール時に注意を払うと、他のソフトウェアをインストールしないように選択できます。このプログラムの古いバージョンと関連知識(Relevant Knowledge)と呼ばれる不要なソフトウェアの問題は解決されたようで、問題なくSUMoをインストールできるようになりました。
インストールプロセス(installation process)はさておき、SUMoは利用可能なアプリケーションの更新を検出するという非常に優れた仕事をしました。(SUMo)このプログラムは時間の経過とともに絶えず更新され、現在では検出率(detection rate)が向上しています。したがって、テストに使用した17のアプリケーションのうち16を識別しました。また、テストしていた他のソフトウェア更新モニターの更新も特定しました。最も重要なことは、SUMoが最も脆弱な4つのWindowsアプリケーションすべての更新を識別できたことです。それについて私たちがまだ評価していないのは、このアプリケーションがダウンロードページやダウンロードリンク(download page or download link)を実際に提供していない唯一のアプリケーションであるという事実です。[更新を取得]をクリックします(Get Update)ボタンをクリックすると、広告でいっぱいのページと、必要なプログラムを検索してダウンロードできる他のWebサイトへのリンクが表示されます。または、ダウンロードページ(download page)を識別するGoogle検索(Google search)を実行することもできます。これはユーザーに価値を提供せず、更新プロセスを本来よりもはるかに長くし、確かにイライラします。
最高(Best Free Software Update Monitor)の無料ソフトウェアアップデートモニター
読者がこれらのテストの結果を理解する簡単な方法を高く評価していることを私たちは知っています。だから、ここにあなたのための概要があります…
最初から、私たちがテストした7つの無料ソフトウェア更新ツールのどれも完璧とは見なされないことを伝えなければなりません。テストしたすべてのアプリケーションは、定期的にシステムをスキャンして利用可能な更新を探し、それらをダウンロードしてインストールするための迅速な方法を提供します。また、ソフトウェアアップデートモニター(Software Update Monitor)を使用すると、個々のプログラムの組み込みアップデーターをオフにし、一元化されたアップデート管理ソリューションを(management solution)利用できます。残念ながら、万能の答えはありません。そのため、これらのプログラムに何を求めているかによって異なります。
- Niniteは、ソフトウェアを最新の状態に保ち、妥当なレベルの検出を行うための最もクリックのないエクスペリエンスを提供します。もちろん、これは、データベースに含まれているアプリケーションの多くを使用していて、特別な.exe(.exe)ファイルをスケジュールされたタスクとして実行してもかまわない場合に適したソリューションです。また、完全なサポートとWindowsの起動時に実行する機能を提供する(Windows startup)スタンドアロンアプリケーション(standalone application)の料金を支払うオプションもあります。
- 主にセキュリティに関心があり、システムに最新の脅威がパッチされていることを確認する場合は、Secunia Personal Software Inspector(PSI)を試すことをお勧めします。この無料のソフトウェア更新ツールは、主にセキュリティ関連のパッチに焦点を当てています。最も脆弱な4つのWindowsアプリの(Windows apps)検出率(detection rate)が高く、古いWindowsソフトウェアが原因で(Windows software)オペレーティングシステム(operating system)にセキュリティ上の弱点がないことを確認します。残念ながら、少数のサードパーティプログラム(リストから1つのみ)のアップデートを提供します。
- テストしたすべてのアプリケーションの中で最も高い検出率は、 (detection rate)Software Update Monitor(SUMo)に起因する可能性があります。しかし、残念ながら、これがこのソフトウェアアップデートチェッカーのすべての良いところです。まず第一(First)に、それをインストールする方法に非常に注意する必要があります。これが、それにバンドルされている不要なソフトウェアのインストールを停止できる唯一の方法だからです。また、SUMoは、利用可能な更新の直接ダウンロードリンクまたはダウンロードページを提供していません。この状況では、特定の更新ごとに必要な時間が大幅に長くなります。更新の検索を容易にするだけのSUMoの(SUMo's)雑然としたWebサイトに移動します。
- 最後に、更新を適切に制御でき、煩わしい広告やアドウェアがない、軽量で高速で使いやすいアプリケーションを探している場合は、 FileHippoAppManager(FileHippo App Manager)を使用することをお勧めします。絶えず成長しているオンラインソフトウェアデータベース(software database)、インターフェースの開発、ダウンロードとインストール(download and installation)の自動化されたプロセスのおかげで、検出率(detection rate)が向上し、信頼性が高くなっています。そのため、私たちはそれとその一般的な親しみやすさを非常に気に入っており、 Windows 10(Windows 10)とも互換性があるため、ほとんどのコンピューターで使用します。
注:(NOTE:)この分析を終了する前に、更新されたソフトウェアが最初にインストールしたバージョンとは異なる動作をする可能性があることを説明する必要があります。また、アップデートにバグがあり、インストールが安全でない場合があります。問題がある場合は、アップグレード自体についてインターネット検索(Internet search)を行い、既知の問題があるかどうかを確認してください。
結論
すでに述べたように、完璧なソフトウェアは存在しません。そのため、アップデートチェッカーをお探しの方は、上記のリストでヘルプを見つけていただければ幸いです。また、このページを離れる前に、コメントフォームを介して共有してください-どのソフトウェアアップデートチェッカーが好きですか、そしてその理由は何ですか?
The Best Tools To Check For Software Updates
During the early days оf Windows, thе opеrating system was usually the direct target of most malware creators. Along the way, Microsoft has worked a lot on hardening the operatіng system bу creating and delivering security patches to its users in as timely a manner they possibly could. Todаy, Windows iѕ becoming more and more secure and therefore it forces malware creators to shіft their focuѕ on finding and using vulnerabilities for popular Windows applications. As such, it becomes very impоrtant to keeр all yоur installed applications up-to-date іf you want to have a secure comрuting experience. So, is there a single аpp that сan аutomatically search for all the avаilable updates? Our analysis aims to answer this question and show you which tools are gоod for this particular task.
The Software Update Checkers We Tested
Even though there are plenty of options available, we tried our best to pick a mix that includes both popular and efficient programs in this particular niche. We ended up testing the following tools: Appupdater 2.2, FileHippo App Manager 2.0, Ninite 4.5.2, Secunia Personal Software Inspector (PSI) 3.0, Software Informer Client 1.4, Software Update Monitor (SUMo) 3.14 and Heimdal Free 1.10.3.
The Applications We Used For Testing
In order to test the effectiveness of the products that are meant to keep our applications up-to-date, we chose a mix of popular software used for the most common computing tasks: 7-Zip 9.20 (64-Bit edition), Adobe Reader 10.1.0, Adobe Flash Player 17.0.0.188, CCleaner 4.19.4867, Oracle Java 7.0.79 (64 Bit), VLC 2.1.0 (32 bit), K-Lite Codec Pack Full 10.90, Adobe Shockwave Player 12.0.9.149, Mozilla Thunderbird 37.0 beta 1, PDFCreator 1.7.3, Virtual CloneDrive 5.4.5, Ashampoo Burning Studio 12.0.5, MiniTool Partition Wizard Home Edition 8.11, FileZilla 3.10.3, Mozilla Firefox 38.0.5, LibreOffice 4.4.2.2 and VirtualBox 4.3.26.
As you can see, the versions we used for this test are not the latest ones available for each of these applications.
We made sure to include some of the most vulnerable software for Windows: Adobe Reader, Adobe Flash Player, Adobe Shockwave Player, and Oracle Java. The usefulness of Software Update Monitors (SUMs) is proven by the fact that they help in keeping applications which are frequent targets for malware creators and distributors up-to-date and thus provide a more secure system.
The Testing Procedure
First, we installed all the applications used for testing and, of course, the applications which we were about to test. Before taking any other action, we created a system restore point, to make sure we could revert back our system when it was necessary.
Each of the applications was evaluated by using the following criteria:
- How many application updates were detected by each monitoring program for the software we used for testing.
- How many application updates each of the tested programs detected for the 4 most vulnerable Windows programs we mentioned in the previous section.
- If the monitoring programs are able to run during Windows Startup and scan automatically for updates.
- If the programs we tested are able to do automated downloads of the updates they identified.
- If they are able to automatically install the updates they have just identified.
- If they allow the user to add custom locations to scan for installed applications.
Important Information To Be Considered Beforehand
Our tests revealed some important facts about how these applications perform:
- Checking for updates is done against a list of programs that is being actively maintained by the developers of each program. Updating this list on a continuous basis involves a lot of effort. This means that there is no program able to detect updates for all the applications you have installed on your computer.
- In theory, if a program is provided by a large website with downloads for almost every piece of software you can think of, it should have the biggest update detection rate. However, this is not always the case.
- Most vendors will try to monetize their applications either by bundling unwanted software (such as toolbars) with their setup programs or by making you download updates from websites with lots of ads. Therefore, it is very important that you pay attention during the installation process.
- Most programs can only notify you of available updates. Very few have features for downloading and installing updates automatically.
- No free application is able to automatically install updates for all applications. There will always be exceptions for which you need to do manual installations. The most common example of an application requiring manual update installations is Adobe Reader.
- When choosing to do automated installations of updates (in the applications that provide this feature), pay attention to the applications for which you allow this. You will get silent installations using the default options. This means that you can get additional unwanted software installed on your computer, together with the update. It is best to use this feature only for applications which do not bundle things you do not want.
Appupdater
Appupdater - is a personal project maintained by an enthusiast. In order to keep things manageable for a single person, Appupdater uses a small list of free applications to keep track of updates. Anything that is not included in the above-mentioned list will simply be ignored by Appupdater. If you happen to use many of the applications it keeps track of, this program is a reasonable choice as it provides support for automated download and installation of updates. Still, be careful because the automated installation works only for some applications. As we have already mentioned, if you are trying to update Adobe Reader, you need to do a manual installation, after the download is completed by Appupdater.
One aspect we found worrying is that Appupdater had weak results even for some applications included in its watchlist. For example, it was not able to detect updates for 7-Zip, Java, Thunderbird, and VLC, even though these applications are found on the official list of Supported Applications.
FileHippo AppManager
FileHippo App Manager is a small and lightweight application. It's based upon an older program, FileHippo Update Checker, but, unlike the older version, Appmanager will handle downloads and installations for you. It detected updates for almost all of our installed software and it seems to be very well connected to FileHippo's application database. Also, we really appreciated the fact that it provided updates for all of the more vulnerable Windows applications.
Other characteristics that make it stand out are: it can show beta versions available for your applications, allows you to add custom locations to scan for programs and updates, it can be scheduled to do daily scans at a given time and it can be set to close itself when no updates are found, thus freeing the few resources it uses.
Heimdal Free
Heimdal Free is a great application that is designed to make your online experience more secure. It is the freeware version of the Heimdal Pro software. It will scan your computer for third-party applications with known security vulnerabilities and automatically update these programs to their latest versions. More details about this program and all of its versions can be found here: Security For Everyone - Reviewing Heimdal Pro.
Ninite
Ninite Updater Free is a simple solution to check for software updates. Since we are trying to talk about free solutions to monitor software updates, we will not talk about the full version of Ninite Updater. So, to use the free Ninite service you will have to go to the official webpage, select the applications you want to keep up-to-date and download the special ".exe" file created based on your choices. Then, all you need to do is to run the downloaded file from time to time and it will automatically detect new updates, as well as install them for you.
A great feature of Ninite is the fact that it automatically downloads all apps and silently installs them on your computer when you open it. To make things even simpler, it is also possible to create a scheduled task which runs this file once a week. It detected updates for a large part of the applications we used for testing, including 3 of the most vulnerable ones.
The downside is related to the fact that, if you started using other applications from their database, you need to download a new file, which will search for updates for both the previous applications and the new ones. Also, if you don't use an application anymore and you have uninstalled it, when you run the same Ninite executable file it will install it again on your computer (so again you need a new file). Also, it was very annoying that we could not cancel the download and installation of some updates, because the whole update process would've been canceled. We would find it very useful for Ninite to include the opportunity to cancel some of the updates, without stopping the downloading process for the others.
Secunia Personal Software Inspector (PSI)
Secunia Personal Software Inspector (PSI) is a program that is very focused on security. Therefore, unlike other programs I tested, it looks for updates to some of your computer's drivers, runtimes such as Microsoft Visual C++ Redistributables and also evaluates the state of your Windows updates. Its scanning process is the longest of all but, at the end of it, you will receive a useful view of how up-to-date with security patches is your system.
You can also compare your results with the average score of the Secunia user community. Due to its focus on security, Secunia chooses to monitor important updates mainly for software that is recognized as being less secure or generally targeted by malware. As a result, it detected updates for less than half of the applications we installed. However, it covered the four most vulnerable applications we were testing very well.
The Secunia PSI version we tested offers automated download and installs for drivers or Windows updates, and also for regular applications. Regarding custom scan locations, you can only select extra partitions and drives you would like the tool to scan. You cannot add specific folders. This contributes a lot to longer scanning times.
Software Informer Client
Software Informer Client is an update monitoring tool that can be used to keep both your software and drivers up-to-date. It detected a good number of application updates, but it missed one of the most vulnerable Windows applications - Adobe Flash Player. The program has improved significantly over time and the current version can manage downloading and installing updates for you quite well. It is possible for you to uninstall programs from inside Software Informer and, also, you can choose to ignore some updates very easily.
There are very few configuration options: if you are interested in beta versions, if you want it to run at startup or how often it should check for updates. Still, there are a few interesting features available, for example, you can use this program as an application launcher. Also, a great feature, based upon Software Informer's large online community, is that you can view (and write) software reviews, read articles and receive support from other users for any individual program. The awesome thing about this feature is that you do not need to register for an account to participate. You will automatically receive a guest account when Software Informer is run for the first time on your computer. It has become a little more than just an update checker and now it is quite a reliable software manager and free support system. The only downside of this program is that it sometimes informs you about updates that are not actually available.
Software Update Monitor (SUMo)
Software Update Monitor (SUMo) has a history of aggressively promoting the software it comes bundled with. Still, this policy seems to have mellowed down and now, if you pay a lot of attention when you are installing it, you can simply choose to not let it install any other software. The problem with older versions of this program and the unwanted software called Relevant Knowledge seems to be solved and you can now install SUMo without any headaches.
Leaving the installation process aside, SUMo did a pretty good job of detecting available application updates. This program was constantly updated over time and now it has an increased detection rate. Therefore, it identified 16 out of 17 applications we used for testing; it also identified updates for the other software update monitors we were testing. Most importantly, SUMo was able to identify updates for all the 4 most vulnerable Windows applications. What we still do not appreciate about it is the fact that this application is the only one that does not really provide a download page or download link. Clicking on the Get Update button takes you to a page filled with ads and some links to other websites where you can search and download the program you need. Alternatively, it allows you to do a Google search that identifies a download page. This provides no value to users, makes the update process a lot longer than it should be and it sure is frustrating.
The Best Free Software Update Monitor
We know our readers appreciate an easy way to understand the results of these tests. So, here's an overview for you…
From the start, we have to tell you that none of the 7 free software update tools we tested can be considered perfect. All of the applications we tested can scan your system on a regular basis for available updates and offer a quick way to download and install them. Also, using a Software Update Monitor will allow you to turn off built-in updaters for individual programs and to have a centralized update management solution. Unfortunately, we do not have a one-size-fits-all answer for you, so it all depends on what you want from these programs:
- The most click-free experience in keeping your software up-to-date and with a reasonable level of detection is offered by Ninite. Of course, this is a good solution if you use many of the applications included in their database and you do not mind running the special .exe file as a scheduled task. You also have the option to pay for the standalone application which will offer full support and the ability to run at Windows startup.
- If you are interested mostly in security and making sure your system is patched against the latest discovered threats, we recommend you try the Secunia Personal Software Inspector (PSI). This free software update tool focuses mainly on security-related patches. It has a high detection rate for the 4 most vulnerable Windows apps and it will make sure that your operating system has no security weaknesses because of out-of-date Windows software. Unfortunately, it will supply updates for a small number of third-party programs (only one from our list).
- The highest detection rate out of all the applications we tested can be attributed to Software Update Monitor (SUMo). But, unfortunately, this is where all the good things end for this software update checker. First of all you have to be very careful on how you install it, because this is the only way you will be able to stop the installation of the unwanted software bundled with it. Also, SUMo does not provide direct download links or a download page for available updates, a situation that greatly increases the time necessary for each particular update. You will be directed to SUMo's cluttered website that will only facilitate the search for updates.
- Finally, if you are searching for a light, fast and easy to use application that will allow you to have a good control over updates and no annoying ads or adware, we recommend that you use to use FileHippo App Manager. Thanks to a constantly growing online software database, developments for the interface and automated processes for download and installation, it has an increased detection rate and a high reliability. As such, we became very fond of it and its general friendliness and we will be using it on most of our computers because it is also compatible with Windows 10.
NOTE: Before we conclude this analysis we have to explain to you that it is possible for updated software to have a different behavior from the version you have originally installed. Also, there are some cases in which updates have bugs that make them unsafe for installation. If you have any issues, try to do an Internet search about the upgrade itself and if it has any known problems.
Conclusion
As we already stated, perfect software does not exist. As such, we hope that those of you who are searching for an update checker will be able to find a help in the list featured above. Also, before you leave this page, we would like you to share via the comments form - what software update checker do you prefer and why?