Нет ли способа обновить PowerShell до v5 или даже до v4?
нет
На полностью исправленной Windows Server 2008 SP2 я обновил Powershell 2 до 3.
Чтобы установить PowerShell 4+, необходимо установить Windows Management Framework 4.0, и ни Windows Management Framework 4.0, ни Windows Management Framework 5.1 не поддерживают Windows Server 2008 с пакетом обновления 2 (SP2).
Источник: WMF 5.1 Совместимость операционной системы
WMF 4.0 может быть установлен только на следующих операционных системах.
Windows 7 с пакетом обновления 1
Windows Server 2008 R2 с пакетом обновления 1
Windows Server 2012
Что касается PowerShell Core, поскольку он включает в себя Microsoft.PowerShell.Management
, он также не будет поддерживать Windows Server 2008 SP2
PowerShell Core (он же PowerShell 6) официально поддерживается на следующих платформах:
- Windows Server 2008 R2, 2012 R2, 2016
Источник: PowerShell Core 6.0