
Como mucha gente sabe, a los sistemas Windows les gusta almacenar muchos archivos redundantes. ¿La C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller
carpeta y su contenido de 1,2 GB, creado por el instalador de Visual Studio 2015, también son redundantes o son necesarios para la desinstalación/actualizaciones/cualquier otra cosa?
Respuesta1
La mejor manera de comprobar si esta carpeta es necesaria para el funcionamiento del software es moverla a otro lugar y ver qué sucede. Si el software se ejecuta normalmente aunque la carpeta ya no esté en el lugar anterior, entonces no es necesario.
Probablemente esos archivos sean solo archivos de instalación temporales; muchos desarrolladores tienen la molesta costumbre de descomprimir archivos en lugares oscuros y dejar que ocupen espacio innecesario.
Respuesta2
Oficialmente no deberías eliminar esta carpeta, según elForo de MSDNmencionado en la respuesta de Koenyn.
Sin embargo, parece "seguro" (según alguna definición de seguro) liberar algo de espacio moviendo ciertas partes a otro disco, por ejemplo, un disco duro externo.
Parece que estos instaladores están colocados para un posible uso futuro bajo demanda si desea utilizar ciertas características de Visual Studio; si sabe que nunca querrá usar ciertas características de Visual Studio en el futuro, entonces puede moverlas. ciertos elementos en otro lugar para liberar espacio en su unidad C:.
Por ejemplo, después de instalar Visual Studio 2015, moví lo siguiente a una unidad separada:
- SDK de Android*
- Win10_Emulador_*
- VSEmu_Android*
porque sabía que no haría ningún desarrollo móvil para Android o Windows Phone.
Esto liberó 8 GB de los 16 GB presentes en mi carpeta VisualStudioSecondaryInstaller.
Respuesta3
¿Propósito de VisualStudioSecondaryInstaller (10,1 GB)?
Encontré esta publicación en MSDN. La respuesta corta es no, no elimines esa carpeta.
Según el sitio
C:\ProgramData\Microsoft\VisualStudioSecondaryInstaller se crea de forma predeterminada, contiene muchos componentes importantes (como Android SDK, JavaSDK, componentes UWP, etc.), proporciona el compilador y diferentes plantillas de lenguaje y chche para que ejecute el programa normalmente.
[...]
No se pudo eliminar, si elimina la carpeta, los paquetes faltarán o se dañarán, es posible que no ejecute VS normalmente.." – Koenyn el 15 de junio de 2017, 13:00