¿El instalador de Visual Studio 2015 se bloquea durante la instalación?


139

Descargué el ISO completo para Visual Studio Ultimate CTP 6. El programa de instalación alcanzó aproximadamente el 90%, se midió por la barra de progreso y simplemente se quedó allí. Hubo actividad frecuente de Superfetch, protección antimalware y otros procesos en segundo plano, pero la barra de progreso aún estaba muerta. Finalmente, la actividad de la tarea en segundo plano disminuyó después de 20 minutos, pero la barra de progreso aún no se movió.

TRUCO BARATO: abra una ventana del bloc de notas y coloque el borde izquierdo para que marque perfectamente la posición actual de la barra de progreso. Si la barra de progreso no se mueve más allá del borde izquierdo de la ventana del bloc de notas en aproximadamente una hora, probablemente esté atascada.


1
stackoverflow.com/questions/31772347/… matando el enablegraphics.exe lo hizo!
Thomas

10
encanta el truco barato LOL
Áxel Costas Pena

2
bueno, lo dejé correr durante la noche y obtuve el resultado total al día siguiente por la mañana. Tan malditamente lenta instalación. Mi PC tiene una CPU de Intel i5-4590 dual core 3.30 GHz y 12 GB de RAM.
Vu Doan

Wellllll durante 12 horas ... tal vez 15. pero ... se completó. Finalmente
bkwdesign

Respuestas:


233

Este fue el caso de uno de los subinstaladores que se atascó durante la instalación y nunca se completó. Desafortunadamente, cuando esto sucede, parece que el instalador maestro nunca agota el tiempo de la operación. El truco es abrir el Administrador de tareas en modo de detalle y buscar un proceso de subinstalador que muestre 0% de uso de CPU y 0% de uso de disco, lo que indica que ha muerto. Luego simplemente elimine ese proceso y la instalación maestra se reanudará. En mi caso, el nombre del subinstalador era SecondaryInstaller.exey de acuerdo con el registro de instalación, sucedió mientras intentaba instalar algunos componentes de Android SDK para los módulos de desarrollo multiplataforma. Se había congelado permanentemente. Lo maté y el instalador maestro completó. Cuando ejecuté Visual Studio estuvo bien, aunque supongo que tendré que investigar un poco sobre el problema de instalación de componentes de Android.


66
Todavía tengo este problema en VS 2015 Professional Release del 20 de julio, matar el proceso parece funcionar
demonplus

42
no sigas este enfoque, estropeó mi instalación
Atul Chaudhary

16
Excelente. Gracias. Funcionó para mi. Una cosa importante es averiguar el nombre del proceso que contiene el instalador de Visual Studio. Esto se puede hacer en el Administrador de tareas. Abra el Administrador de tareas en modo de detalle -> Vaya a la pestaña "Detalles" -> Haga clic derecho en el proceso VisualStudio -> Haga clic en "Analizar cadena de espera". Verá el nombre del proceso responsable de la espera. Elimine este proceso y esperemos que su instalador proceda rápidamente. ¡buena suerte!
Abhinaw Sharma

12
No lo hagas. Solo espera.
Dmitriy Dokshin

2
Esto rompió Visual Studio. Tuve que quitarlo e instalarlo desde cero.
algiogia

36

Deshabilité temporalmente mi antivirus (AVG) y reinicié la instalación. Eso lo arregló.


Tuve que desinstalar completamente AVG. Simplemente deshabilitarlo no funcionó para mí.
Giorgos Betsos 01 de

Lo mismo para mi. Deshabilitar AVG no funcionó. Pero lo que funciona es: encender / apagar wi-fi. Eso hace que un instalador atascado vuelva a funcionar.
rustyx

Recomiendo seriamente esta solución: tuve problemas importantes con VS 2015 Update 1 y 2: deshabilitar el antivirus (Avast en mi caso) resolvió los problemas de instalación
Quango

Incluso debo eliminar el AVG y usar el Avira en su lugar porque el AVG sigue alertando sobre la URL: Virus de correo en el archivo de configuración.
Vu Doan

23

La versión actual del antivirus AVG Free es incompatible con Microsoft Visual Studio 2015.

  1. No permite que Visual Studio se instale en la computadora. Se atasca en "Crear punto de restauración". Visual Studio se instala perfectamente cuando AVG está apagado.

  2. Cualquier código compilado en modo "Release" dirigido a la plataforma / entorno x86 (en las propiedades del proyecto) no se compila. Se compila correctamente cuando AVG está apagado.

Publiqué los problemas en el foro de soporte de AVG pero nadie respondió.


1
Tienes razón. Lo deshabilité y lo instalé. Muchas gracias.
hikalkan

1
En realidad este es un muy buen punto. AVG Free está arruinando otros productos de Microsoft. Tuve un problema con Outlook 2016 increíblemente lento hasta que deshabilité el complemento. Gracias por este consejo!
Husein Roncevic

Hace algún tiempo, Avg eliminó mis archivos de proyecto compilados de la aplicación de sockets ac #. Constantemente se interponía en mi camino, así que lo desinstalé, dejé un ticket en el soporte de AVG y, aparentemente, era común que detectara falsos positivos.
Vector

Me enfrenté al mismo problema, y ​​detener AVG durante la instalación resolvió el problema. ¡Gracias!
Hussein Salman el

22

Me pasó lo mismo, y también intenté terminar el proceso secundario desde el administrador de tareas. No hagas eso.No es una solución, sino un truco que puede causar problemas más adelante. En mi caso, ni siquiera pude desinstalar Visual Studio. Intenté tanto la instalación web como ISO, el mismo problema.

Así es como funcionó finalmente. Restablecí mi Windows 7 al punto de restauración más temprano posible, cuando no había nada instalado, así que estaba seguro de que no habría conflictos entre las diferentes herramientas (Java, API de Android, etc.)

Comencé la instalación de Visual Studio 2015 Community Release Candidate a las 10 p.m. A las 7 a.m., estaba trabajando en la API de Android 19-21. Una hora después, finalmente estaba preparando Visual Studio.

Esto significa que todo lo que necesita hacer es esperar de 8 a 9 horas . No termine el instalador secundario con el riesgo de romper su Visual Studio; solo espera


3
Haces un punto interesante que la gente debería tener en cuenta. Pero tuve un problema similar con VS2013 y en ese caso lo dejé funcionando durante la noche y todavía estaba colgado por la mañana. La clave en ambos casos es que el subinstalador mostró un 0% de uso de CPU en el Administrador de tareas, lo que indica que literalmente "no estaba haciendo nada". Entonces, tal vez la gente debería dejarlo durante la noche, pero luego, matarlo si todavía está colgado como en mi caso.
Robert Oschler

pero no podrá usar el estudio visual después de eliminar el instalador, hacer otra cosa, ejecutar una copia nueva de Windows e instalarlo allí.
saba vahid

Esa no fue mi experiencia. Después de que eliminé el subinstalador (no el instalador principal) VS funcionó correctamente y también todos los módulos secundarios que instala.
Robert Oschler

Demasiado tarde ... Y esta es una nueva instalación nueva de Windows 8.1, sin puntos de restauración.
Jerry Dodge

44
De hecho, confirmo que la instalación puede llevar horas (en realidad, 11 horas para mí en una máquina de 8 núcleos con un SSD y 20 GB de RAM para una instalación básica, sin Android), pero finaliza sin la necesidad de finalizar ningún proceso. Con suerte, no tendría que instalar Visual Studio 2017; Ciertamente no quiero mantenerlo instalado durante una semana o dos.
Arseni Mourzenko

21

Durante la instalación, si cree que se ha bloqueado (especialmente durante la "Configuración del SDK de Android"), busque su directorio% temp% y ordene por "Fecha de modificación" (descendente), debe haber un montón de archivos de registro creados por el instalador .

El de la "Configuración del SDK de Android" se llamará "AndroidSDK_SI.log" (o similar).

Abra el archivo y llegue al final (Ctrl + Fin), esto debería indicar el progreso del archivo actual que se está descargando.

es decir: " (80%, 349 KiB / s, quedan 99 segundos) "

Al volver a abrir el archivo, nuevamente al final, debería ver más indicios de que la descarga ha progresado (o simplemente puede rastrear la marca de tiempo modificada del archivo [en minutos]).

es decir: " (99%, 351 KiB / s, queda 1 segundo) "

Desafortunadamente, el instalador no indica este progreso (se está ejecutando en un proceso "Java.exe" separado, utilizado por el SDK de Android).

Esto parece una forma bastante larga de verificar lo que está sucediendo, pero da una indicación de que el instalador no se ha bloqueado y está haciendo algo, aunque muy lentamente.


1
En mi caso, ni siquiera estoy instalando herramientas de Android. Se quedó atascado en el 99.9% "Emuladores de Windows Phone 8.1 - ENU"
Jerry Dodge

2
Tuve un problema con los SDK de Android que no se instalaban porque no usaban el servidor proxy en el trabajo. La eliminación de java.exe hizo que el instalador continuara sin errores.

1
Reviso mi archivo de registro y dice (99%, 73 KiB / s, quedan 0 segundos) y es lo mismo sin ningún cambio en el contenido del archivo y la fecha de modificación. ¿Alguna sugerencia de que hacer? por la forma en que su pegado en el programa de instalación de Android SDK (API nivel 19 y 21)
Rajshekar Reddy

1
La idea de verificar la carpeta% TEMP% y "seguir" el archivo de registro (AndroidPackageSelectorInstall20161207-124701.log en mi caso) fue útil. Usé Notepad ++, lo que hace que sea más fácil detectar cuándo ha cambiado el archivo y volver a cargarlo. Cambié al modo avión el tiempo suficiente para incluir esto en el archivo (también java.exe desapareció del Administrador de tareas): "La detención del servidor ADB se realizó correctamente".
Jon Coombs

14

Tuve el mismo problema cuando intenté instalar VS 2015 RC desde ISO. Se atascó durante la configuración del SDK de Android (API Level 19 y 21, System Images). Para mí, el problema era la conexión Wi-Fi medida. El instalador no descargó los archivos necesarios.

Apagar la conexión a Internet resolvió el problema. Cuando finalizó la instalación, dijo que algunos componentes no estaban instalados e intentará descargarlos e instalarlos más tarde.


1
Esto fue útil para mí. Cambié temporalmente al modo avión hasta que el archivo de registro en% TEMP% informó que "Deteniendo el servidor ADB fue exitoso". y Java desapareció del Administrador de tareas. Otras cosas comenzaron a aparecer en TEMP, así que me alegré de no haber matado ninguna tarea todavía.
Jon Coombs

Además, busque los comentarios de esta página para "Analizar cadena de espera" (o "abhinaw"). Ese es un truco útil.
Jon Coombs

14

Comprueba si tu Windows tiene actualizaciones pendientes. Después del reinicio, la instalación funcionó como se esperaba.


2
Esto fue para mí. Tenía un reinicio pendiente, presione reiniciar aunque el instalador todavía estaba haciendo lo suyo y ahora carga bien.
CoreyH

Incluso si no están pendientes, a veces WU simplemente comienza a matar los recursos de la PC sin ninguna razón obvia. Puede detener manualmente el servicio para que se recupere.
Lukos

8

Muy bien, así que después de horas de buscar en Google e intentos fallidos de resolver esto, incluidas muchas de las sugerencias anteriores, encontré una solución que probé por capricho y funcionó para mí.

Intente instalar el programa, luego, cuando se "atasque", cancélelo, pero no lo desinstale.

Luego, vaya al panel de control, vaya a programas, vaya e intente desinstalarlo, seleccione "Reparar" en lugar de Desinstalar.

"Reparar" Visual Studio parece haber funcionado completamente y fue muy rápido, en menos de 5 minutos y todo parece funcionar bien.


2
Lo hice, pero la reparación también lleva una eternidad. ¿Debo cancelar la reparación y repararla nuevamente?
php.exe el

¿Tienes Windows 10 Technical Preview? Descubrí que cuando realicé la actualización para reinstalar Windows 10, Visual Studio instaló muy bien.
RaenirSalazar

8

Este problema se está volviendo muy actual, especialmente para los usuarios que instalan Visual Studio en la plataforma Windows 10. Lo que Microsoft sugiere es deshabilitar sus programas antivirus y antimalware y siempre ejecutar la configuración con permiso de administrador.

Pero en mi caso, tengo que hacer muchas más cosas para deshacerme de este problema: 1. Desactivar la protección de AVG en tiempo real 2. Desactivar AVG del administrador de tareas 3. Eliminar todos los archivos y carpetas de la carpeta temporal del sistema. (Puede abrirlo escribiendo% temp% y presionar enter en el indicador de ejecución) 4. Ejecute la configuración nuevamente como administrador

Aquí hay una lista completa de incidentes que enfrenté en este problema (la instalación de Visual Studio 2015 se atascó)

Y como lo resolví


7

Me quedé atascado durante la configuración del SDK de Android (API Nivel 19 y 21). Apagar y encender la conexión a Internet resolvió el problema y la instalación se completó con éxito.


¿Eso es con ISO o instalación de Internet?
php.exe el

Fue con la instalación de internet.
Rajshekar Reddy

Guau. Todavía no puedo creer que esto realmente funcionó. Ponga mi Surface en modo de vuelo y vuelva a encender Internet. La instalación completada.
Fred

@Fred Me alegra saber que fue útil.
Rajshekar Reddy

Esto es raro. No estoy seguro de si es una coincidencia, pero funcionó para mí ... El mío fue colgado en el SDK-Thing durante la reparación.
Gigala

6

Mi instalación VS 2015 se bloqueó después de horas de descarga. La ventana del instalador de VS decía que todavía estaba procediendo, pero el Monitor de recursos de Windows indicó que el árbol de procesos vs_community.exe no había utilizado ninguna red, disco o CPU durante docenas de minutos. Windows Process Explorer reveló wusa.exe en la parte inferior de este árbol (wusa es Windows Update Standalone Installer). Con la tentación de matar a wusa.exe, presté atención a las advertencias en otras respuestas a esta pregunta.

Después de estudiar otras respuestas aquí ( muy recomendable), hice una suposición educada e inicié un reinicio de mi Windows 7 Pro. El reinicio se bloqueó porque vs_community.exe no saldría. Por lo tanto, seleccioné Cancelar en la ventana emergente de reinicio de Windows.

Windows volvió a mi sesión de usuario y ahora la instalación de VS 2015 se hizo realidad (!) Process Explorer reveló que wusa.exe ya no estaba presente. Por lo tanto, sospecho que ese fue el obstáculo, pero mi conciencia está limpia ( ¡ no maté a wusa.exe, Windows lo hizo!)

Después de un tiempo, el instalador mostró lo siguiente:

ingrese la descripción de la imagen aquí

Cuando hice clic en Reiniciar ahora , Windows reinició a la pantalla "Configuración de Windows" y completó mi instalación VS.


4

Esta solución es una combinación segura de matar la respuesta de subtareas y la respuesta en espera :

  • cuando el instalador se atasca, simplemente inicie el administrador de tareas y finalice el proceso
  • Si intentas ejecutar la aplicación nuevamente, dirá que la instalación de la aplicación no está completa
  • ejecuta el instalador nuevamente y haz clic en repair
  • se instala bien

3

Cuando está atascado en la preparación de Visual Studio:

Maté vs_enterprise.exe con un PID más alto, Visual Studio arrojó un error, que "la tubería se está cerrando". Reinició PC e inició sesión. Visual Studio se inició automáticamente y se completó en 1 minuto.


3

Un mejor enfoque para determinar si uno de los subinstaladores está bloqueado es monitorear su actividad de E / S de red y disco. Process Explorer de Sysinternals hace un excelente trabajo. Android SDK Setup descarga grandes cantidades de datos (más de 1 GB) y la CPU permanece inactiva esperando que se complete una operación vinculada a E / S. Bajo ninguna circunstancia debe intentar matar ningún proceso, o corre el riesgo de corromper su instalación de Visual Studio. En el peor de los casos, cancelar y volver a ejecutar la configuración debería ayudar.


Eso parece ser lo que me está pasando. Process Explorer indica que un proceso Java subordinado recibe aproximadamente 106 KB una vez cada dos minutos durante la configuración del SDK de Android. ¿No debería Visual Studio haber descargado completamente ese contenido antes de comenzar la configuración del SDK? ¿Hay alguna manera de forzar que TODO el contenido descargable se descargue completamente antes de que comience la instalación (o para mostrar el progreso de la descarga)?
Zarepheth

2

La mina se congeló en las herramientas de diagnóstico durante 3 horas. Intenté desactivar mi firewall y apagar Internet entre muchos otros intentos de resolver esto. Al final, las siguientes acciones permitieron que se completara el instalador y se iniciara la edición comunitaria VS2015.

  • Luego abrí el último archivo de registro en la carpeta% temp% y navegué hasta el final del archivo.
  • En las últimas líneas de registro había una entrada: "MSI (s) (DC: 4C) [16: 28: 36: 577]: Servidor de acción personalizado creado con PID xxxx"
  • Terminé el proceso con el mismo PID, y luego el instalador continuó. Tuve que hacerlo aproximadamente 3 veces en total y luego el instalador se completó con éxito.

Todo parece estar funcionando bien hasta ahora (¡dedos cruzados!)


¡MUCHAS GRACIAS! Perdí más de 2 días de trabajo tratando de resolver este problema, ¡tu comentario me salvó! Me estaba volviendo loco!
Rômulo Tone

2

Para Windows10:

1) Elimine el proceso VS2015 si está colgado

2) Deshabilitar Windows Defender

3) Abra VS2015 como administrador

4) Habilitar Windows Defender

5) El inicio inicial de VS2015 está completo


Eso fue todo para mí, pero no hay necesidad de matar ningún proceso. Simplemente deshabilite la protección en tiempo real de Windows Defender.
Elferone

2

Tengo problemas similares, mi salvador se convirtió en modo seguro de Windows

PASOS:

  1. Reinicie Windows en modo seguro (* ejecute msconfig -> arranque -> opciones de arranque -> verifique el arranque seguro -> modo Red )
  2. En modo seguro:
    1. Habilitar el instalador de Windows :

      REG AÑADIR "HKLM \ SYSTEM \ CurrentControlSet \ Control \ SafeBoot \ Network \ MSIServer" / VE / T REG_SZ / F / D "Servicio"

    2. Inicie el servicio de Windows Installer :

      Net Start msiserver

    3. Ejecute el actualizador / instalador de Visual Studio
  3. Reinicie en modo normal ( ejecute msconfig -> inicio -> opciones de inicio -> desmarque inicio seguro )

¡SI! Estaba tratando de reparar Mi instalación pasó de más de 3 horas (salí a la mitad) a 10 minutos. El modo seguro hace el truco. Llegué al final de mi reparación, donde finalmente me mostró el mensaje de error real que estaba tratando de arreglar en primer lugar
AlbatrossCafe el

2

Tuve un problema con el instalador de Visual Studio Update 3 atascado en la pestaña "Características" al comienzo de la instalación ... mostraba solo "Actualización 2 (instalado)" y nada más, sin forma de proceder.

Después de probar algunos de los otros consejos más complejos aquí, resultó, para mi sorpresa, que todo lo que tenía que hacer era usar "Ejecutar como administrador" al iniciar el instalador. Tenía la impresión de que MSI generalmente se ejecuta con privilegios de administrador (bajo el servicio Trusted Installer) pero supongo que el programa de arranque VS en este caso no lo hace.


1

Tuve el mismo problema. Se colgaría inmediatamente, tan pronto como dijera "Aplicación de Microsoft Visual Studio 2015". Solo había una pequeña astilla en la barra de progreso. Incluso dejé que la instalación se ejecute durante la noche. No hubo actividad de disco ni uso de CPU por parte del instalador.

Lo que finalmente funcionó fue matar el proceso en el Administrador de tareas y reiniciar la computadora. Tan pronto como reinicié, el instalador se abrió automáticamente y se completó con éxito.


1

En mi caso, la instalación de la función Windows de herramientas gráficas se suspendió para siempre. Instalé la característica opcional de Windows manualmente y reinicié la configuración de VS 2015.


¿Cómo puedo hacer eso? No hay tal característica en mi lista.
Jonny Best


1

Acabo de instalar VS 2015 Enterprise en Windows Server 2012 R2. La instalación fue rápida hasta que llegó a la Actualización 1, que supera la marca del 90% en el indicador de progreso. En ese punto, tardó aproximadamente 2 horas en completarse. Sea paciente antes de intentar algo más radical.


1

El mío se quedó atascado aplicando .NET 4.6.1 bla ... Al apagar Internet y deshabilitar Microsoft Security Essentials, la protección en tiempo real hizo que las cosas volvieran a funcionar.


2
Votar abajo un montón de respuestas sin dejar un comentario es, por decir lo menos, inútil.
HeyHeyJC

1

Bueno, no puedo encontrar ningún SecondaryInstaller.exe para detener en el administrador de tareas e incluso no tengo ningún AV en lugar de Windows Defender, así que encontré algo más ...
Detuve Windows Update desde cmd elevado escribiendo un comando net stop muauservy funcionó para mí ...
La actualización volverá a intentarlo nuevamente para KB2664825, así que ejecute el código nuevamente en cmd ... (porque el servicio se inicia automáticamente)

Sigue intentándolo y está hecho para mí ... !!


1

Tuve el mismo problema en un contexto diferente. Después de intentar reparar, desinstalar y reinstalar sin solución, decidí eliminar todo el remanente de Visual Studio usando TotalUninstaller siguiendo los pasos en el siguiente enlace:

https://github.com/Microsoft/VisualStudioUninstaller/releases

Una vez que todo se eliminó, pude instalar con éxito el software.

Tenga en cuenta que TotalUninstaller eliminará todo lo relacionado con Visual Studio 2013 a 2015. La versión anterior aún se conservará.

Agregué esta solución en caso de que alguien tenga exactamente el mismo problema.


1

Tengo el mismo problema y desafortunadamente la respuesta aceptada que sugiere matar SecondaryInstaller.exe estropeó la instalación de los elementos opcionales. Lo que he hecho es básicamente abrir el administrador de tareas y localizar SecondaryInstaller.exe y hacer clic derecho y hacer clic en Abrir ubicación del archivo. Luego ejecute SecondaryInstaller.exe como administrador.


0

En mi caso, UAC estaba deshabilitado (el truco infame regedit) y, por lo tanto, el instalador claramente no podía manejarlo.

Podría volver a UAC para el instalador, o simplemente intente iniciarlo como administrador, funcionó para mí.


0

Si está utilizando Windows 10 , el "defensor de Windows" podría ser el motivo del bloqueo. el mío se cuelga mientras se instala " Java SE development "

Para deshabilitar Windows Defender durante la fase de instalación:

Abra Windows Defender haciendo clic en el botón Inicio Imagen del botón Inicio. En el cuadro de búsqueda, escriba Defender y luego, en la lista de resultados, haga clic en Windows Defender.

Haga clic en Configuración y desactive la protección en tiempo real.


0

He experimentado problemas similares con Visual Studio 2015 Update 3. En mi caso, el problema principal era el caché corrupto del instalador de Windows (C: \ Windows \ Installer)

Aquí está la línea del registro del instalador msi:

MSI (s) (4C: 64) [10: 40: 10: 059]: Advertencia: Falta el paquete local en caché 'C: \ WINDOWS \ Installer \ 3442502.msi'.

Debe verificar los registros de instalación si la caché de instalación está dañada de la misma manera. Si es así, debe rezar para que la utilidad sfc recupere la integridad del sistema o reinstalaría Windows desde cero, ya que el caché corrupto del instalador de Windows es un desastre completo y una razón para realizar una instalación clara de Windows de inmediato.


0

Tuve un problema similar. Mi solución fue desactivar el software antivirus (Avast), descargar el archivo .iso, montarlo (hacer doble clic en el Explorador de Windows en el archivo .iso) y luego ejecutarlo desde PowerShell con derechos de administrador con los siguientes modificadores:

. \ vs_community.exe / NoWeb / NoRefresh

De esta manera, no tiene que desconectarse o eliminar su instalación existente.


¿Por qué el voto negativo? ¿Hay algo mal con esta sugerencia?
GreenAsJade

Yo tampoco lo entiendo. Funcionó perfectamente bien para mí. Sin embargo, hay un inconveniente. Esto no resuelve el problema de actualización. Para cada actualización tienes que hacer el mismo proceso.
Csega

0

Para mí, ayudó a detener el servicio de instalación con fuerza usando el administrador de tareas. Si Visual Studio se instaló en Características y programas, desinstálelo, reinicie la computadora e intente instalarlo nuevamente.

Al comenzar la instalación, asegúrese de tener una conexión a Internet confiable

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.