私は .NET アプリケーションを開発しているので、コンピューターで最初に行うことの 1 つは、Visual Studio とその他の Microsoft 開発ツールをインストールすることです。
残念ながら、アップデートの扱いがひどいです。何かの新しいバージョンをインストールすると、古いバージョンが残ってしまい、1 年使用すると本当に厄介なことになります。そのため、VS のメジャー リリースごとに Windows のクリーン インストールを実行しなくても済むように、ツールの冗長な古いバージョンをすべてクリーンアップできる方法またはツールがあるかどうかを知りたいです。
「大量アンインストール」に関するトピックをいくつか見ましたが、これがそれとは関係ない理由を説明してみたいと思います。
まず、これは肥大化ではなく、使用されなくなった通常のソフトウェア ライブラリの以前のバージョンにすぎません。
次に、PowerShell を使用してアンインストールするソフトウェアをフィルタリングするトピックをいくつか見ました。これも解決策ではありません。これを正しくフィルタリングする方法がないためです。要件はソフトウェアの以前のバージョンを削除することですが、それらの中には同じ名前と異なるバージョンがあり、いくつかは名前が異なります (例: software | v1.0 と software | v1.1、または software 2015 と software 2016)