Назад | Перейти на главную страницу

Установщик .NET 3.5 SP1 зависает примерно на 80%

Я пытался установить .NET 3.5 SP1 на одну из наших производственных машин с Windows 2003 SP2. Однако установщик просто зависает на уровне 80% с сообщением «Программа установки загружает компоненты установки. Это может занять минуту или две». Фактически, это было так уже 30 минут и с использованием 0% ЦП.

Я отключил антивирусное программное обеспечение, а затем применил обновление установщика Windows 4.5, но безуспешно, установщик все еще зависает.

У кого-нибудь была эта проблема раньше?

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

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

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

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

  1. Отмените установку.
  2. Запустить монитор процесса.
  3. Запустите установщик захвата события.
  4. Остановите трассировку через 5-10 минут, когда ничего не произойдет.
  5. Просмотрите журнал и отфильтруйте все, что не связано

Поиск в Google имен процессов и файлов поможет вам определить, что не связано.

Цитата

Не отключайте сеть. Попробуйте установить IE Connection и не использовать какие-либо прокси или файл настроек прокси. Работал у меня на Windows server 2003.

Цитата

То же самое и для меня: отключение прокси IE позволило завершить установку.

Я правда не думаю отключение сети это правильное решение. Я бы предпочел посмотреть файл журнала установки .net, расположенный по адресу C:\WINDOWS\Microsoft.NET\Framework\v3.5\Microsoft .NET Framework 3.5 SP1\Logs и проверьте, на каком этапе зависла установка. Размер установщика едва ли составляет около 70 МБ, и его загрузка не займет много времени. Я всегда запускал Центр обновления Windows, чтобы установить все необходимые обновления, но никогда не сталкивался с какими-либо проблемами при использовании WSUS или автономного установщика.

Да, Блог Аарона Указанный Элеасаром - это тоже правильный шаг.

Очистить настройки прокси ipconfig / flushdns Удалите IP-адрес шлюза из сетевого адаптера. Удалите IP-адрес DNS-сервера из сетевых адаптеров.

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

Для таких, как я, ищущих ответ и натыкающихся на это, сработало

  1. Скачивание полного пакета установщика, а не веб-версии
  2. Не знаю, помогло ли это, но я добавил записи в реестр из сообщения выше
  3. Отключение прокси в IE
  4. Запуск из командной строки и добавление / lang: ENU

Я согласен насчет сети; Я думаю, что установщик ... что-то с серверами Microsoft и иногда это не работает, и программа установки зависает. Каждый раз Что случилось со мной, отключение сетевого адаптера позволило продолжить установку.

Отключите настройки прокси в IE. Это все, что нужно сделать.

Не отключайте сеть. Попробуйте установить IE Connection и не использовать какие-либо прокси или файл настроек прокси. Работал у меня на Windows server 2003.

Тупой MS, отправляющий установщик в тупик. Надо было подумать, многие пользуются прокси. Я просто отключил и снова включил сетевой адаптер. После этого все прошло нормально.

Я наконец нашел способ сделать это:

http://blogs.msdn.com/astebner/archive/2008/07/17/8745415.aspx?CommentPosted=true#commentmessage

После извлечения полного установщика, а также внутри него другого установщика и установки языкового переключателя ENU на место (без использования переключателя / web) все прошло гладко!

Вы используете установщик Full Package (Offline)? http://www.microsoft.com/en-us/download/details.aspx?id=25150