Не удается установить Powershell 3.0

Im пытается установить powershell 3.0 на моем Win7 64-разрядный ПК, но я получаю сообщение об ошибке " обновление не применимо к вашему компьютеру."

после того, как гуглить ошибку, все решения, которые я вижу, что вам нужно установить .net 4 полный профиль.

однако .net 4 не устанавливается, так как у меня установлена .net 4.5. Я сделал ремонт на .net 4.5, чтобы увидеть, если это поможет, но это не так.

кто-нибудь знает решение? Im интересно, если я должен удалить .net 4.5 и 4 и переустановите их.

обновление: я удалил .NET 4.5 и 4 и переустановил 4.0 полный профиль-не повезло
Я проверил у меня правильная версия для Win 7 64 бит - я...

5
задан Mureinik
15.03.2023 11:13 Количество просмотров материала 2471
Распечатать страницу

4 ответа

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

кроме того, если вы абсолютно уверены, что у вас есть все предпосылки на месте, возможен обходной путь:

распакуйте EXE, как если бы это был ZIP-файл (я использовал 7-zip), откройте CMD в том же каталог, затем выполните следующую замену имени извлеченного CAB-файла:

start /w %SystemRoot%\system32\pkgmgr.exe /ip /m:Windows6.1-KB2506143-x86.cab

дождитесь запроса чтобы перезагрузить компьютер, перезагрузите.

источник: Microsoft Connect - цитата была размещена в качестве обходного пути и была слегка отредактирована для улучшения грамматики

1
отвечен Graham Wager 2023-03-16 19:01

Я наконец-то получил Powershell 3 для установки! Это был настоящий Пита.

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

  • удален .NET 4.5
  • удален .NET 4
  • удалены любые другие .NET связанные приложения, такие как SDK и некоторые другие вещи
  • перезагружается
  • установлен .NET 4 полный профиль клиента для Win 7 64 бит
  • установленные патчи для .NET 4
  • перезагружается
  • извлечены .CAB-файлы из установщик для Powershell 3 для Win 7 64 bit
  • побежал pkmgr на извлеченный. CAB-файл (я не думаю, что это помогло, я знаю, что это не удалось много попыток при попытке заставить его работать)
  • побежал wusa.exe на извлеченный. CAB-файл (я думаю, что это то, что сделало это the end) получил уведомление о перезагрузке
  • перезагружается
  • запуск get-host в powershell и возвращены версии 3. (уууу!)
  • переустановил .NET 4.5
  • установленные патчи для .NET 4.5 перезагружен
  • запустил get-host в powershell, и он по-прежнему работала возвращенная версия 3 (УФ)
1
отвечен Keltari 2023-03-16 21:18

У меня windows 7 home premium. У меня была та же проблема, и я нашел решение, которое работало для меня в книге, которую я купил. Книга "изучаем оболочка 3 в месяц обедов". (второе издание)в Главе 1, 1.5 говорится, что PowerShell 3 требует .NET Framework v4. Я скачал его с веб-сайта Microsoft, а затем я был в состоянии загрузить и установить PowerShell 3 без каких-либо ошибок.

1
отвечен Steve 2023-03-16 23:35

всякий раз, когда я получаю эту ошибку, это потому, что я случайно скачал неправильную версию, так как я на x64 также Я d/l версии x86 или ia64 случайно. Может ли это быть так? простейшие вещи сначала я полагаю: -)

обновление из-за дополнительной информации

кроме того, г-жа говорит .чистая 4.5 работает отлично, поэтому проблем нет http://technet.microsoft.com/en-us/library/hh847837.aspx

0
отвечен MDMoore313 2023-03-17 01:52

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх