.NET Framework のアンインストール方法

こんにちは。Visual Studio サポート チームのイトウです。

今回は .NET Framework のアンインストールを自動で行うツールについてご案内します。

本ツールを使用すると、.NET Framework 関連のファイルとレジストリ情報が削除されます。

コントロールパネルの [プログラムと機能] から .NET Framework をアンインストールできない場合や、アンインストール後の再インストール時にエラーが発生する場合などにおいて推奨されるツールです。
この方法では、Language Pack はアンインストールされないため、Language Pack がインストールされている場合には、事前に個別にアンインストールする必要があります。

 

.NET Framework のアンインストール手順について


1) コントロールパネルの [プログラムと機能] より、アンインストールしたい .NET Framework のバージョンに対応する Language Pack のアンインストールを実施します。

基本的に上位バージョンから先にアンインストールを実施します。

※日本語 Language Pack がインストールされていない場合は、2) の手順から実施ください。

各バージョンの表示例:

a) Microsoft .NET Framework 4 Extended Language Pack - 日本語

b) Microsoft .NET Framework 4 Client Profile Language Pack - 日本語

c) Microsoft .NET Framework 3.5 Language Pack SP1 - 日本語

d) Microsoft .NET Framework 3.0 Service Pack 2 Language Pack – JPN

e) Microsoft .NET Framework 2.0 Service Pack 2 Language Pack – JPN

 

 

2) .NET Framework クリーンアップ ツール (dotnetfx_cleanup_tool.zip) を以下のサイトより入手します。Zip ファイルのアイコンをクリックすると、ダウンロードが開始されます。

dotnetfx_cleanup_tool.zip

 

 

3) Zip 圧縮されたファイルを展開して、cleanup_tool.exe を実行します。

 

 

4) "END-USER LICENSE AGREEMENT FOR UNRELEASED MICROSOFT SOFTWARE" (EULA) が表示されたら  [Yes] をクリックします。 6675..NETCleanup_4F1A346E

 

5) Product to cleanup からアンインストールするバージョンを選択し、  "Cleanup Now" ボタンを押します。

 

  a) All Versions を選択すると、インストールされている全てのバージョンの .NET Framework がアンインストールされます。

b) Windows 7 の場合、OS のコンポーネントとして .NET Framework 3.5 が含まれていますが、OS に同梱されているバージョンについてはアンインストールできません。(選択肢に表示されません)

  c) 複数のバージョンを個別にアンインストールする場合は、上位のバージョンから順にアンインストールしてください。

※しばらく待つと .NET Framework のコンポーネントが削除され “Cleanup Now” ボタンが再び押せるようになります。

 

Windows 7 の場合 7024..NETCleanup_2_thumb_69D37579

6) .NET Framework Setup Cleanup Utility を終了します。

 

 

7) 再起動を促すメッセージが表示された場合は、OS を再起動します。

 

 

 

.NET Framework の再インストールについて


 

.NET Framework の再インストールを行う場合、以下のリンク (ダウンロードサイト) よりパッケージが入手可能です。

.NET Framework 3.5 SP1 (Web インストーラー | Full Package)

.NET Framework 3.5 SP1 日本語 Language Pack

*.NET Framework 3.5 SP1 をインストールすると、.NET Framework 3.0 SP2、.NET Framework 2.0 SP2 も同時にインストールされます。

 

.NET Framework 4 (Web インストーラー | 標準インストーラー)

.NET Framework 4 Full 日本語 Language Pack (x86 | x64)

.NET Framework 4 Client Profile (Web インストーラー | 標準インストーラー)

.NET Framework 4 Client Profile 日本語 Language Pack (x86 | x64)