Проблемы установки и запуска PowerShell 3.0 в Windows 7

Оригинал здесь

Итак, PowerShell 3.0 уже вышел в составе Windows Management Framework (WMF) 3.0, но не все об этом знают или не дошло дело до установки.Хочу сразу предупредить, что установка может пойти не так, как Вам бы того хотелось… Возникает данная проблема обычно на виртуальной машине, но не исключено, что и в реальности можно столкнуться с такой ошибкой.

У нас есть система Windows 7 SP1. Установлены все самые свежие обновления. Скачиваем WMF 3.0 с сайта Microsoft и… О, чудо!? При попытке установить обновление получаем окно с уведомлением о том, что оно не может быть установлено, т.к. не применимо к текущей системе. Однако русские так просто не сдаются. А консоль выручит нас даже в самых сложных случаях. И после этого вы еще будете что-то говорить про линуксоидов любящих консоль? Итак, необходимо проделать следующие шаги:

    1. скачиваем пакет по ссылке выше для своей архитектуры — в моем случае это Windows6.1-KB2506143-x64.MSU
    2. открываем окно командной строки там, куда скачали MSU-шку и распаковываем содержимое командой expand Windows6.1-KB2506143-x64.msu -f:* C:\Temp (в моем случае каталог уже существует и туда просто распаковываются файлы)

3 . переходим в каталог C:\Temp — c: && cd \Temp

4. запускаем установку при помощи PkgMgr.exe — pkgmgr.exe /n:Windows6.1-KB2506143-x64.xml

5. ждем появления окна с сообщением о необходимости перезагрузки для завершения установки

6. перезагружаем компьютер 7. запускаем PowerShell ISE и радуемся :)