Я немного колебался, чтобы опубликовать ответ, так как отчасти это будет моим мнением. Что не является мнением, так это то, что в Windows 7 (Server 2008 R2) Powershell является неотъемлемым компонентом операционной системы. На данный момент существует два пути разработки для Powershell. Существует специальная версия для Windows, которая имеет самый последний номер версии 5.1, и есть кроссплатформенная версия, которая является версией 6. Powershell 5 не планируется получать какие-либо дополнительные обновления функций, но будет продолжать исправляться. Powershell 6 - это способ, которым Microsoft планирует двигаться вперед.
Теперь перейдем к части мнения. Прямо сейчас в работе, которой я занимаюсь, по крайней мере, powershell 6 не хватает. Существуют командлеты, которые существуют в 5, которые либо не существуют в 6, либо модули, в которых они находятся, несовместимы с 5. Поэтому для меня (и, по моему мнению, для многих повседневных задач администратора) PowerShell 6 в настоящее время не является допустимым вариантом.
Чтобы ответить на ваш вопрос напрямую, у вас не может быть только powershell v6 на компьютере с Windows. У вас должна быть одна из версий для Windows. Итак, если вам нужна только одна версия, а вы хотите самую последнюю и лучшую версию, я бы предложил удалить v6 и установить v5.1.
Рекомендации:
Как удалить Windows Powershell
Powershell 6 Roadmap