
Как многие знают, системы Windows любят хранить много избыточных файлов. Являются ли папка C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller
и ее содержимое объемом 1,2 ГБ, созданное установщиком Visual Studio 2015, избыточными или они нужны для деинсталляции/обновлений/чего-либо еще?
решение1
Лучший способ проверить, нужна ли эта папка для работы программного обеспечения, — переместить ее в другое место и посмотреть, что произойдет. Если программное обеспечение работает нормально, хотя папка больше не находится на прежнем месте, то она не нужна.
Вероятно, эти файлы — просто временные файлы установщика, многие разработчики имеют эту раздражающую привычку распаковывать файлы в непонятные места и оставлять их занимать ненужное место.
решение2
Официально вы не должны удалять эту папку, согласноФорум MSDNупомянуто в ответе Коенина.
Однако, по-видимому, «безопасно» (в некотором смысле безопасно) освободить часть пространства, переместив определенные его части на другой диск, например, внешний жесткий диск.
Похоже, что эти установщики размещены для потенциального использования в будущем по требованию, если вы хотите использовать определенные функции Visual Studio. Если вы знаете, что вам никогда не понадобятся определенные функции Visual Studio в будущем, вы можете переместить определенные элементы в другое место, чтобы освободить место на диске C:.
Например, после установки Visual Studio 2015 я переместил следующее на отдельный диск:
- AndroidSDK*
- Win10_Эмулятор_*
- VSEmu_Android*
потому что я знал, что не буду заниматься мобильной разработкой для Android или Windows Phone.
Это освободило 8 ГБ из 16 ГБ, имеющихся в моей папке VisualStudioSecondaryInstaller.
решение3
VisualStudioSecondaryInstaller (10,1 ГБ) назначение?
Я нашел этот пост на MSDN. Короткий ответ — нет, не удаляйте эту папку.
По данным сайта
C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller создается по умолчанию, содержит много важных компонентов (таких как Android SDK, JavaSDK, компоненты UWP и т. д.), предоставляет компилятор и различные языковые шаблоны и chche для нормального запуска программы.
[...]
Его нельзя удалить, если вы удалите папку, это приведет к потере или повреждению пакетов, вы не сможете нормально запустить VS.." – Koenyn 15 июня 2017 г. в 13:00