众所周知,Windows 系统喜欢存储许多冗余文件。Visual C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller
Studio 2015 安装程序创建的文件夹及其 1.2GB 内容是否也是冗余的,还是卸载/更新/其他操作都需要它们?
答案1
检查此文件夹是否是软件运行所必需的最佳方法是将其移至另一个位置,然后查看会发生什么。如果软件运行正常,即使文件夹不再位于之前的位置,则表示不需要它。
这些文件可能只是临时安装程序文件,许多开发人员都有这种令人讨厌的习惯,即将文件解压到不起眼的地方,让它们占用不必要的空间。
答案2
官方规定你不应该删除此文件夹,因为MSDN 论坛Koenyn 的回答中提到过。
然而,通过将某些部分移动到另一个磁盘(例如外部硬盘)来释放一些空间似乎是“安全的”(对于某些安全的定义而言)。
如果您想使用 Visual Studio 的某些功能,这些安装程序似乎是为了将来按需使用而放置的 - 如果您知道将来永远不会想使用 Visual Studio 的某些功能,那么您可以将某些项目移动到其他地方以释放 C:驱动器上的空间。
例如,安装 Visual Studio 2015 后,我将以下内容移动到单独的驱动器:
- AndroidSDK*
- Win10_模拟器_*
- VSEmu_Android*
因为我知道我不会为 Android 或 Windows Phone 进行任何移动开发。
这释放了我的 VisualStudioSecondaryInstaller 文件夹中 16GB 空间中的 8GB。
答案3
VisualStudioSecondaryInstaller (10.1 GB) 的用途?
我在 MSDN 上找到了这篇文章。简短的回答是“不,不要删除该文件夹”。
据该网站称
C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller 是默认创建的,它包含许多重要组件(例如 Android SDK、JavaSDK、UWP 组件等),它提供编译器和不同的语言模板,并可让您正常运行程序。
[...]
它无法删除,如果删除该文件夹,将导致软件包丢失或损坏,您可能无法正常运行 VS。“ – Koenyn 2017 年 6 月 15 日 13:00