it-roy-ru.com

Установщик Visual Studio 2015 зависает во время установки?

Я загрузил полную версию ISO для Visual Studio Ultimate CTP 6. Программа установки достигла отметки около 90%, измеряя индикатор выполнения, и просто застряла там. Были частые действия со стороны Superfetch, защиты от вредоносных программ и других фоновых процессов, но индикатор прогресса все еще был мертвым. В конце концов, активность фоновых задач прекратилась через 20 минут, но индикатор выполнения все равно не сдвинулся с места.

ДЕШЕВЫЙ ТРЮК: откройте окно блокнота и поместите его левый край так, чтобы он точно отмечал текущую позицию индикатора выполнения. Если индикатор выполнения не переместится за левый край окна блокнота примерно через час, возможно, он застрял.

137
Robert Oschler

Это был случай, когда один из субинсталляторов застрял во время установки и никогда не завершал работу. К сожалению, когда это происходит, похоже, что главный установщик никогда не прерывает работу. Хитрость заключается в том, чтобы открыть Диспетчер задач в подробном режиме и найти процесс подинсталлятора, который показывает 0% использования ЦП и 0% использования диска, указывая, что он умер. Затем просто убейте этот процесс, и основная установка возобновится. В моем случае имя субинсталлятора было SecondaryInstaller.exe и согласно журналу установки это происходило, когда он пытался установить некоторые компоненты Android SDK для кроссплатформенных модулей разработки. Он замерз навсегда. Я убил его и мастер установки завершен. Когда я запустил Visual Studio, все было нормально, хотя я предполагаю, что мне придется покопаться в проблеме установки компонентов Android.

230
Robert Oschler

Я временно отключил антивирус (AVG) и перезапустил установку. Это исправило это.

36
Michael Gauthier

Текущая версия AVG бесплатного антивируса несовместима с Microsoft Visual Studio 2015.

  1. Он не позволяет устанавливать Visual Studio на компьютер. Это застревает в "Создание точки восстановления". Visual Studio отлично устанавливается, когда AVG выключен.

  2. Любой код, скомпилированный в режиме «Release» для платформы/среды x86 (в свойствах проекта), не компилируется. Он успешно компилируется, когда AVG выключен.

Я опубликовал информацию о проблемах на форуме поддержки AVG, но никто не ответил.

23
Computer User

Со мной произошло то же самое, и я также попытался завершить вторичный процесс из диспетчера задач. Не делай этого. Это не решение, а скорее взлом, который может вызвать проблемы позже. В моем случае я даже не смог удалить Visual Studio. Я пробовал как веб-установку, так и ISO, та же проблема.

Вот как это сработало окончательно. Я восстановил свою Windows 7 до самой ранней точки восстановления, насколько это возможно, когда ничего не было установлено, поэтому я был уверен, что между различными инструментами (Java, Android API и т.д.) Не будет конфликтов.

Я начал установку кандидата на выпуск сообщества Visual Studio 2015 в 22:00. В 7 часов утра он работал над Android API 19-21. Через час наконец готовилась Visual Studio.

Это означает, что все, что вам нужно сделать, это подождать 8-9 часов . Не прерывайте вторичный установщик, рискуя сломать вашу Visual Studio; просто подожди.

21
saba vahid

Во время установки, если вы думаете, что она зависла (особенно во время «Установки Android SDK»), перейдите в каталог% temp% и упорядочите по «Дата изменения» (по убыванию), должна быть куча файлов журналов, созданных установщиком. ,.

Один для «Android SDK Setup» будет называться «AndroidSDK_SI.log» (или аналогичный).

Откройте файл и дойдите до его конца (Ctrl + End), это должно указывать на прогресс текущего загружаемого файла.

т.е.: " (80%, 349 КиБ/с, осталось 99 секунд) "

Повторно открывая файл, снова доходя до конца, вы должны увидеть дальнейшее указание того, что загрузка прошла (или вы можете просто отследить измененную временную метку файла [в минутах]).

т.е.: " (99%, 351 КиБ/с, осталось 1 секунда) "

К сожалению, установщик не указывает на этот прогресс (он выполняется в отдельном процессе «Java.exe», используемом в Android SDK).

Это кажется довольно скучным способом проверить, что происходит, но дает понять, что установщик не завис и что-то делает, хотя и очень медленно.

21
wdcossey

У меня была такая же проблема, когда я пытался установить VS 2015 RC от ISO. Он завис во время установки Android SDK (API уровня 19 и 21, образы системы). Для меня проблема была измерена Wi-Fi соединение. Установщик не загрузил необходимые файлы.

Отключение интернет-соединения решили проблему. Когда установка была завершена, он сказал, что некоторые компоненты не были установлены, и попытается загрузить и установить их позже.

14
lumia777

Проверьте, есть ли на вашей Windows ожидающие обновления. После перезагрузки установка работала как положено.

13
Artiom

Итак, после нескольких часов поисков в Google и неудачных попыток решить эту проблему, включая многие из приведенных выше предложений, я нашел решение, которое попробовал по прихоти и работал на меня.

Попытайтесь установить программу, затем, когда она застрянет, отмените ее, но не удаляйте.

Затем зайдите в панель управления, зайдите в программы, зайдите и попытайтесь удалить ее, выберите «Восстановить» вместо «Удалить».

«Восстановление» Visual Studio, кажется, полностью сработало и было очень быстрым, менее 5 минут, и все, кажется, работает нормально.

8
RaenirSalazar

Эта проблема становится очень актуальной, особенно для пользователей, устанавливающих Visual Studio на платформе Windows 10. Microsoft предлагает отключить антивирусные и антивирусные программы и всегда запускать установку с правами администратора.

Но в моем случае мне нужно сделать намного больше, чтобы избавиться от этой проблемы: 1. Отключено AVG в режиме реального времени 2. Отключено AVG из диспетчера задач 3. Удалите все файлы и папки из системной временной папки. (Вы можете открыть его, набрав% temp% и нажав Enter в Run Prompt) 4. Запустите установку снова как администратор

Вот полный список инцидентов, с которыми я столкнулся в этой проблеме (установка Visual Studio 2015 застряла)

И как я это решил

8
Nikhil Gaur

Я застрял во время установки Android SDK (API уровня 19 и 21) выключение и включение интернет-соединения решил проблему, и установка успешно завершена.

7
Rajshekar Reddy

Моя установка VS 2015 зависла после нескольких часов загрузки. Окно установщика VS сообщило, что оно все еще продолжается, но Windows Resource Monitor указывало, что дерево процессов, vs_community.exe не использовало сеть, диск или ЦП в течение десятков минут. Windows Process Explorer обнаружил wusa.exe в нижней части этого дерева (wusa - автономный установщик Центра обновления Windows). Желая убить wusa.exe, я вместо этого учел предупреждения в других ответах на этот вопрос.

Изучив другие ответы здесь (настоятельно рекомендуется), я сделал обоснованное предположение и инициировал перезагрузку моего Windows 7 Pro. Перезапуск завис, потому что vs_community.exe не будет завершен. Поэтому я выбрал Отмена во всплывающем окне перезагрузки Windows.

Windows вернулась к моему пользовательскому сеансу, и теперь установка VS 2015 ожила (!). Process Explorer обнаружил, что wusa.exe больше не присутствует. Поэтому я подозреваю, что это был контрольно-пропускной пункт, но моя совесть чиста (I не убивал wusa.exe, Windows сделал!)

Через некоторое время установщик отобразил следующее:

 enter image description here

Когда я щелкнул Перезагрузить сейчас, Windows перезапустилась на экране «Настройка Windows» и завершила установку VS.

6
CODE-REaD

Когда застрял на Visual Studio Подготовка:

Я убил vs_enterprise.exe с более высоким PID, Visual Studio выдал ошибку, что "канал закрывается". Перезагрузка ПК и вход в систему. Visual Studio запускается автоматически и завершается в течение 1 минуты.

3
Max

Лучший способ выяснить, заблокирован ли один из субинсталляторов, - это контролировать активность ввода-вывода в сети и на диске. Process Explorer от Sysinternals делает отличную работу. Программа установки Android SDK загружает большие объемы данных (более 1 ГБ), и процессор бездействует в ожидании завершения операции ввода-вывода. Ни при каких обстоятельствах вы не должны пытаться убить какой-либо процесс, иначе вы можете испортить установку Visual Studio. В худшем случае отмена и повторный запуск установки должны помочь.

3
user3051883

Это решение представляет собой безопасное сочетание уничтожение подзадач ответ и ожидание ответ:

  • когда установщик застрянет, просто запустите диспетчер задач и убейте процесс
  • если вы попытаетесь запустить приложение снова, он скажет, что установка приложения не завершена
  • снова запустите программу установки и нажмите repair
  • устанавливает нормально
3
abbood

Моя заморозилась на диагностическом инструменте на 3 часа. Я пытался отключить свой брандмауэр и отключить интернет среди многих других попыток решить эту проблему. В итоге следующие действия позволили завершить установку и запустить выпуск VS2015 Community Edition. 

  • Затем я открыл последний файл журнала в папке% temp% и переместился до конца файла.
  • В последних нескольких строках журнала была запись: «MSI (s) (DC: 4C) [16: 28: 36: 577]: создан сервер пользовательских действий с PID xxxx» 
  • Я завершил процесс с тем же PID, а затем установщик Продолжение. Я должен был сделать это примерно 3 раза, а затем установщик Успешно завершен.

Кажется, что пока все работает нормально (пальцы скрещены !!)

2
Eloise Taylor

У меня была проблема с установщиком Visual Studio Update 3, застрявшим на вкладке «Функции» в самом начале установки ... он отображал только «Обновление 2 (установлено)» и ничего больше, без возможности продолжить.

Попробовав некоторые другие более сложные советы, к моему удивлению оказалось, что все, что мне нужно было сделать, это использовать «Запуск от имени администратора» при запуске программы установки. У меня сложилось впечатление, что MSI обычно работает с правами администратора (в рамках службы Trusted Installer), но я полагаю, что загрузчик VS в этом случае не делает.

2
karfus

Для Windows10:

1) Убить процесс VS2015, если завис

2) Отключить Защитник Windows 

3) Откройте VS2015 в качестве администратора

4) Включить Защитник Windows

5) Начальный запуск VS2015 завершен

2
JoshYates1980

Я только что установил VS 2015 Enterprise на Windows Server 2012 R2. Установка происходила быстро, пока не достигла обновления 1, которое превышает отметку 90% на индикаторе прогресса. В этот момент это заняло около 2 часов. Будьте терпеливы, прежде чем пытаться что-то более радикальное.

1
Ken Palmer

У меня была та же проблема в другом контексте. После попытки восстановить, удалить и переустановить без решения, я решил стереть все остатки Visual Studio с помощью TotalUninstaller, выполнив пошаговые инструкции по ссылке ниже:

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

После того, как все было удалено, я смог успешно установить программное обеспечение.

Имейте в виду, что TotalUninstaller удалит все, что связано с Visual Studio 2013 до 2015 года. Более ранняя версия все равно будет сохранена.

Я добавил это решение на случай, если у кого-то возникнет точно такая же проблема.

1
Auguste

У меня похожие проблемы, моим спасителем стал Windows Безопасный режим

ШАГИ:

  1. Перезагрузите Windows в безопасном режиме (* запустите msconfig -> boot -> параметры загрузки -> проверьте безопасную загрузку -> mode Network)
  2. В безопасном режиме:
    1. Включить установщик Windows :

      REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\SafeBoot\Network\MSIServer"/VE/T REG_SZ/F/D "Служба"

    2. Запустить службу установщика Windows :

      net start msiserver

    3. Запустите Visual Studio Updater/Installer  
  3. Перезапустите в обычном режиме (запустите msconfig -> boot -> options boot -> uncheck safe boot)
1
Ony

Ну, я не могу найти SecondaryInstaller.exe для остановки в диспетчере задач, и даже у меня нет AV, а не Защитника Windows, поэтому я нашел что-то еще ..
Я остановил обновление Windows из повышенного cmd, написав команду net stop muauserv, и у меня это сработало ...
Обновление снова повторится для KB2664825, поэтому снова запустите код в cmd .. (потому что служба запускается автоматически).

Продолжайте пытаться, и это сделано для меня ... !!

1
bonny

В моем случае установка функции Graphics Tools Windows зависла навсегда .. Я установил опциональную функцию Windows вручную и перезапустил установку VS 2015.

1
Max

У меня та же проблема, и, к сожалению, принятый ответ, который предлагает убить SecondaryInstaller.exe, испортил установку дополнительных элементов. Что я сделал, так это открыл диспетчер задач, найдите SecondaryInstaller.exe, щелкните правой кнопкой мыши и выберите «Открыть файл». Затем запустите SecondaryInstaller.exe от имени администратора. 

1
CroCo

Мой застрял, применяя .NET 4.6.1 бла ... Выключение интернета и отключение Microsoft Security Essentials Защита в режиме реального времени заставляет вещи снова двигаться.

1
HeyHeyJC

Я была такая же проблема. Он зависнет сразу же, как только появится надпись «Применение Microsoft Visual Studio 2015». В индикаторе выполнения была только маленькая полоска. Я даже позволил установке работать в одночасье. В программе установки не было активности диска или ЦП.

В итоге получилось убить процесс в диспетчере задач и перезагрузить компьютер. Как только я перезагрузился, программа установки автоматически открылась и успешно завершилась.

1
DGarrett01

У меня была такая же проблема, я использую Windows 10 Fall Creator Edition, Set зависал на 0%, а иногда на 44%, когда доходил до WIN 10SDK_10. .. файл

После некоторых исследований и получения файлов журналов и процессоров в процессоре задач я обнаружил, что работает какой-то процессор Power Shell, я просто убил процесс, который долго не отвечал, и моя установка начала работать и показывать прогресс ... вот и все 

Я не знаю, работает ли это на ваши народы, но в моем случае это работает. 

0
Muhammad Usama

У меня возникли аналогичные проблемы с Visual Studio 2015 Update 3 . В моем случае основной проблемой был поврежденный кэш установщика Windows (C:\Windows\Installer)

Вот строка из журнала установки MSI:

MSI (4C: 64) [10: 40: 10: 059]: Предупреждение: отсутствует локальный кэшированный пакет «C:\WINDOWS\Installer\3442502.msi».

Вы должны проверить журналы установки, если установочный кэш поврежден таким же образом .. Если это так, вам следует помолиться об утилизации sfc, чтобы восстановить целостность системы, или вы должны переустанавливать окна с нуля, так как поврежденный кэш установщика Windows является полной катастрофой и причиной для выполнения. очистить установку Windows немедленно.

0
Evgeny Ipatov

Если вы используете windows 10 , причиной может быть «Защитник Windows». моя зависает при установке "Java SE development"

Чтобы отключить Windows Defender на этапе установки:

Откройте Защитник Windows, нажав кнопку Пуск Изображение кнопки «Пуск». В поле поиска введите Защитник, а затем в списке результатов щелкните Защитник Windows.

Нажмите Настройки и выключите Защита в режиме реального времени.

0
alaasdk

В моем случае UAC был отключен (печально известная уловка regedit), и поэтому установщик явно не мог справиться с этим. 

Вы можете вернуться к UAC для установщика или просто попробовать запустить его с правами администратора, у меня это сработало.

0
SacredSkull

Для меня это помогло принудительно остановить службу установки с помощью диспетчера задач. Если Visual Studio был установлен в компонентах и ​​программах, удалите его, перезагрузите компьютер и попробуйте установить его снова.

При начале установки убедитесь, что у вас есть надежное подключение к Интернету

0
Glogo

У меня была похожая проблема. Мое решение состояло в том, чтобы отключить антивирусное программное обеспечение (Avast), загрузить файл .iso, смонтировать его (дважды щелкните в проводнике Windows на файле .iso), а затем запустить его из PowerShell с правами администратора с помощью следующих параметров:

.\vs_community.exe/NoWeb/NoRefresh

Таким образом, вам не нужно выходить в автономный режим или удалять существующую установку.

0
Csega