あなたがほとんどの Windows ユーザーと同じであれば、コントロール パネルの [プログラムの追加と削除] からアンインストーラーを起動してプログラムをアンインストールするだけでしょう。しかし、あなたがマニアなら、サードパーティのアンインストーラーに手を出したことがあるかもしれません。
サードパーティのアンインストーラーは、ほとんどのユーザーが必要とするシステム ツールではありませんが、まったく役に立たないわけではありません。 メモリ オプティマイザー や レジストリ クリーナー とは異なり、状況によっては役立つ可能性があります。
通常のインストーラーが必ずしも十分ではないのはなぜですか?
Windows 上のデスクトップ プログラムのインストーラーは、基本的には独自のプログラムです。インストールされたプログラムは、Android や iOS のモバイル アプリとは異なり、オペレーティング システムによって管理されません。ただし、 「最新の」 Windows アプリはこのように動作します 。 Linux の場合とは異なり、パッケージ マネージャーによって管理される ことさえありません。Linux では、パッケージ マネージャーがインストールするファイルの独自のリストを保持します。
代わりに、インストーラーはシステムに対して自由に何でもできます。通常、インストーラーは Program Files にディレクトリを作成し、システム中にショートカットを散在させます。また、レジストリにも情報が追加されます。システムとより深く統合する必要がある一部のプログラムは、DLL やその他のファイルを Windows フォルダーにダンプしたり、システム サービスをインストールしたりする場合があります。プログラムが起動すると、システムのレジストリに追加の変更が加えられる可能性があり、将来の更新によりシステム上の別の場所に追加のファイルが追加される可能性があります。
各開発者は、プログラム用に独自のアンインストーラーを作成します。理想的な状況では、アンインストーラーはプログラムによってシステムに追加されたすべてのものをクリーンアップし、システムを新しい状態に保ちます。ただし、アンインストーラーは常にうまく機能するとは限らず、インストールしたファイル、設定、ライブラリ、サービスの一部しか削除しない場合があります。
特定のプログラム用のサードパーティ製アンインストーラー
多くの ウイルス対策プログラムは、 通常の方法でアンインストールできないという問題があります。たとえば、コントロール パネルから Norton または McAfee アンチウイルスをアンインストールしても、システムからすべてが削除されない場合があります。そのため、これらのウイルス対策開発者は、システムからプログラムのファイルを実際に削除するためにダウンロードして実行できる専用の削除ツールを提供しています。ウイルス対策プログラムはシステムと深く統合されているため、この問題に遭遇することがよくあります。
サードパーティのアンインストーラーの機能
サードパーティのアンインストーラーは、アンインストール プロセスを制御して、公式のアンインストーラーが見逃しているものを削除しようとします。広く知られている Revo Uninstaller などのユーティリティを使用する場合、通常、このユーティリティはバックグラウンドで実行され、プログラムのインストール時にインストーラーが行う動作を監視します。これらのツールは、プログラムが初めて実行されるときにプログラムを監視し、最初の起動時にプログラムが何を行うかをチェックすることもあります。
このユーティリティは、プログラムが追加したすべてのファイルと、プログラムが行ったすべてのレジストリ変更のリストを保持します。サードパーティのアンインストーラーを使用してプログラムをアンインストールすると、サードパーティのアンインストーラーはプログラムの標準インストーラーを実行し、プログラムが残したファイルをクリーンアップします。理想的には、これを行う意味はありません。ただし、開発者が特に怠惰な場合は、標準的な方法でプログラムをアンインストールした後、削除するファイルや設定を元に戻す必要があるファイルが多数存在する可能性があります。
これらのプログラムには他のモードがある場合もあります。たとえば、Revo Uninstaller には、Revo 独自のログ データベースに基づいて、インストールされたプログラムの残骸を削除する機能があります。 Revo の開発者はプログラムのインストール ログのリストを保持しているため、ログに表示されるシステム上に残っているファイルを自動的に削除できます。すでにアンインストールしたプログラムの痕跡を削除することもできます。
Revo の無料版には、Revo のログ ファイルに基づいてプログラムをアンインストールする機能しかなく、プログラムを監視して独自のログ ファイルを作成する機能はありませんが、この種のツールを必要とするユーザーにとっては無料版でも十分に役立つはずです。
では、どちらかを使用する必要がありますか?
理想的な世界では、サードパーティのアンインストーラーは必要ありません。ただし、Windows デスクトップ ソフトウェアは非常に整理されていないため、場合によっては、それについて正当な議論が行われることがあります。
まず、あなたが平均的なユーザーの場合は、サードパーティのアンインストーラーをスキップしてください。すべてのコンピューターでこれを実行しているわけではありませんし、使用していないときに大きな問題が発生したことはありません。通常、標準のアンインストーラーで十分です。サードパーティのアンインストーラーは、疑わしい利点のために生活に不必要な複雑さを加えるシステム ツールの 1 つです。
ただし、平均的なユーザーであっても、Norton や McAfee などの悪名高い問題のあるツールをアンインストールする場合は、専用の削除ツールを使用したい場合があります。開発者がダウンロードできる公式の削除ツールを提供しているのには理由がありますが、サードパーティのアンインストーラーは必要ありません。公式の削除ツールのほうがうまく機能する可能性があります。
ソフトウェアのインストールとアンインストールを頻繁に行うマニアの場合、サードパーティのアンインストーラーを実行すると、無駄なファイルが蓄積されたり、プログラムが無駄なライブラリやその他のファイルを残したりするのを防ぐことができます。これを問題にするためには、ソフトウェアを常にインストールおよびアンインストールする必要があります。一般的なユーザーは違いに気付かないはずです。筋金入りのマニアでも、ほとんどの状況ではサードパーティのアンインストーラーがなくても大丈夫ですし、そのようなマニアはおそらく手動で問題をクリーンアップする方法を知っているでしょう。問題が発生した場合は、後でいつでも Revo のようなものをインストールし、それを使用して、既に通常の方法でアンインストールしようとした問題のあるプログラムの痕跡を削除できます。
実際には、サードパーティのアンインストーラー ツールが必要になることはほとんどありません。各プログラムのアンインストーラーは、完璧ではないにせよ、通常は十分な仕事をするため、ほとんどの人はそれらを使用すべきではありません。





