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

Невозможно установить Powershell 4

Я пытаюсь установить Windows Powershell 4.0. Я использую ОС Windows 7 SP1 (x64 Bit).

Я уже загрузил и установил указанные ниже пакеты.

  1. .NET Framework 4.5. (NDP451-KB2858728-x86-x64-AllOS-ENU.exe)
  2. Windows Management Framework 4.0. (Windows6.1-KB2819745-x64-MultiPkg.msu)

Оба пакета были установлены без каких-либо ошибок, однако, когда я перехожу к командной строке Powershell и набираю следующее:

powershell -version 4

Выдает ошибку:

Не удается запустить Windows PowerShell версии 4, поскольку она установлена ​​неправильно.

Похоже, .NET Framework 4.5.1 несовместима с Powershell V4. Итак, я удалил .NET Framework 4.5.1 и Windows Management Framework 4.0. Затем я установил .NET Framework 4.5 (dotnetfx45_full_x86_x64.exe) и переустановил WMF 4.0. И перезагрузил компьютер. На этот раз я увидел, что Центр обновления Windows работает и обновляет ОС. Я знал, что все идет хорошо.

Теперь на моем компьютере установлен PowerShell 4.0. Если я напечатаю $PSVersionTable он вернет результат как:

PS C:\Users\Admin> $PSVersionTable

----        -----
PSVersion   4.0