C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller フォルダーを安全に削除できますか?

C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller フォルダーを安全に削除できますか?

多くの人が知っているように、Windows システムは多くの冗長ファイルを保存する傾向があります。Visual C:\ProgramData\Microsoft\VisualStudioSecondaryInstallerStudio 2015 インストーラーによって作成されたフォルダーとその 1.2 GB の内容も冗長ですか、それともアンインストール/更新/その他のために必要ですか?

答え1

このフォルダがソフトウェアの動作に必要かどうかを確認する最良の方法は、フォルダを別の場所に移動して、何が起こるかを確認することです。フォルダが以前の場所になくてもソフトウェアが正常に動作する場合、フォルダは必要ありません。
おそらくこれらのファイルは一時的なインストーラ ファイルであり、多くの開発者はファイルをわかりにくい場所に解凍して不要なスペースを占有したままにするという厄介な習慣を持っています。

答え2

公式には、このフォルダを削除しないでください。MSDNフォーラムKoenyn の回答に記載されています。

ただし、特定の部分を別のディスク (たとえば外付け HDD) に移動してスペースを解放することは「安全」 (安全の定義によっては) であると思われます。

これらのインストーラーは、Visual Studio の特定の機能を使用したい場合に、将来オンデマンドで使用できるように配置されているようです。将来 Visual Studio の特定の機能を使用する予定がない場合は、特定の項目を他の場所に移動して、C: ドライブのスペースを解放することができます。

たとえば、Visual Studio 2015 をインストールした後、次のものを別のドライブに移動しました。

  • Android SDK*
  • Win10_エミュレータ_*
  • VSEmu_Android*

なぜなら、Android や Windows Phone 向けのモバイル開発は行わないだろうとわかっていたからです。

これにより、VisualStudioSecondaryInstaller フォルダーにある 16 GB のうち 8 GB が解放されました。

答え3

VisualStudioSecondaryInstaller (10.1 GB) の目的は何ですか?

MSDN でこの投稿を見つけました。簡単に答えると、いいえ、そのフォルダーを削除しないでください。

同サイトによると

C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller はデフォルトで作成され、多くの重要なコンポーネント (Android SDK、JavaSDK、UWP コンポーネントなど) を含み、プログラムを正常に実行するためのコンパイラとさまざまな言語テンプレートおよびチェックを提供します。
[...]
削除できませんでした。フォルダーを削除すると、パッケージが失われたり破損したりして、VS を正常に実行できなくなる可能性があります。」 – Koenyn 2017 年 6 月 15 日 13:00

関連情報