Как обновить Powershell в Windows 7?
вам нужно определиться какой повершелл вам нужен.
всем привычный повершелл закончился на версии 5.1. 
дальше (6.х+) пошел powershell core (разница).
чтобы установить обычный, не кор, повершелл 5.1 просто запустите .ps1 файл, распаковав архив Win7AndW2K8R2-KB3191566-x64.ZIP отсюда https://docs.microsoft.com/ru-ru/powershell/script... займет какое-то время и попросит перезагрузиться.
на форумах чаще всего проблемы с установкой именно этого обновления решаются переустановкой ОС. =(
П.С. можно еще попробовать обновить .NET Framework
Если у вас уже есть .NET 4.0, то можете попробовать так:dotnet tool install --global PowerShell (взято из вышеупомянутой статьи, но это установка Powershell core)
А вообще проблема также может быть в том, что Microsoft обещает прекратить поддержку Windows 7 в 2020-ом году. Не уверен, что они это таки сделают, но юзеров на десятку им переводить надо. Если не помогает, могу предложить только обновиться до десятки. Скачать можно бесплатно и не парится с активацией, кроме того никто не отменял тот же KMS. Кстати, а зачем вам вообще понадобился Powershell 5.0/5.1?