Если у вас уже есть .NET 4.0, то можете попробовать так:
dotnet tool install --global PowerShell
(взято из вышеупомянутой статьи, но это установка Powershell core)
А вообще проблема также может быть в том, что Microsoft обещает прекратить поддержку Windows 7 в 2020-ом году. Не уверен, что они это таки сделают, но юзеров на десятку им переводить надо. Если не помогает, могу предложить только обновиться до десятки. Скачать можно бесплатно и не парится с активацией, кроме того никто не отменял тот же KMS. Кстати, а зачем вам вообще понадобился Powershell 5.0/5.1?