"подготовка визуальной студии Microsoft" чрезвычайно медленная
При обновлении или удалении Предварительный просмотр расширений проектов Visual Studio шаг "Подготовка Microsoft Visual Studio" занимает огромное количество времени. Я могу сказать, что он застрял.
Мое подозрение - установщик (один из Windows, а не сам внутренний, поскольку он изменяется, обновляется или удаляется) вносит изменения в реестр.
Записи реестра VS слишком много, чтобы исследовать их один за другим. Повторная установка VS не является вариантом. (У меня есть VS 2013 Ultimate в Windows 8.1.)
Итак, мой вопрос: есть ли какой-нибудь инструмент для исправления, оптимизации, очистки или иного изменения реестра (только части VS), чтобы ускорить процесс? Или некоторые чувствительные ключи, которые нужно изучить? Похоже, что есть тайм-ауты? (Хотя я не считаю это вполне разумным...)
Или, если я ошибаюсь в реестре, есть ли еще одна причина этого симптоматического поведения? Вопросы ОАК? Безопасность NTFS? Другое?
Любые советы?
Спасибо.
Ответы
Ответ 1
Я просто решил аналогичную проблему с установкой обновления Visual Studio 2013 Update 3. Это заняло более часа на шаге "Подготовка Microsoft Visual Studio".
Я запускал Process Monitor от Sysinternals и понял, что установщик занят протоколом C:\FusionLog. Убил процесс обновления, изменил соответствующие настройки в HKLM\Software\Microsoft\Fusion, чтобы отключить ведение журнала привязки сборки, перезагрузиться, чтобы убедиться, что новые параметры были распознаны, и вуаля, шаг "Подготовка Microsoft Visual Studio" занял порядок 10 секунд.
Я надеюсь, что это поможет с вашей проблемой, потому что это было очень неприятно для меня. Я потратил большую часть своего рабочего дня на это.
Ответ 2
Когда отображается "Подготовка Microsoft Visual Studio", установщик запускает "devenv/setup" для регистрации пакетов и шаблонов. Это может занять много времени. Хотя это не идеально, это не ошибка; как работает Visual Studio.
Ответ 3
Смотрите эту запись в блоге: http://blogs.msdn.com/b/heaths/archive/2014/01/21/upgrading-visual-studio-2013-update-to-a-newer-update-may-be-slow.aspx
В основном он говорит, что нет обходного пути, чтобы сэкономить время, просто сидите плотно:
"В настоящее время нет обходного пути, которое позволит сэкономить время. Возможно, вы начнете обновление до обеда или заголовок на день".
В нем также говорится, что проблема была решена для будущих версий VSUpdate и Visual Studio.
Ответ 4
Попробуйте заблокировать антивирусную активность. Что касается меня, это значительно повысило скорость.