При запуске Windows PowerShell отображается сообщение, которое сообщает вам установить последнюю версию PowerShell вместе с URL-адресом.
В этой статье объясняется намерение этого сообщения и приведены ответы на часто задаваемые вопросы.
Почему я вижу это сообщение?
Windows PowerShell 5.1 отображает это сообщение при запуске, чтобы вы знали, что доступна более новая версия PowerShell. Это сообщение будет отображаться при каждом запуске Windows PowerShell (powershell.exe). Это сообщение не отображается при запуске PowerShell 7 (pwsh.exe).
Я открыл URL-адрес, но он не установил обновление. Как установить PowerShell 7?
Ссылка aka.ms, показанная в консоли Windows PowerShell, ведёт на эту страницу. Чтобы установить последнюю версию PowerShell 7, следуйте инструкциям в статье Install PowerShell на Windows.
Но я установил PowerShell 7, почему я по-прежнему вижу это сообщение?
Так как вы выполнили Windows PowerShell 5.1 () вместоpowershell.exe PowerShell 7 (pwsh.exe). PowerShell 7 и Windows PowerShell 5.1 являются отдельными продуктами. PowerShell 7 не заменяет Windows PowerShell 5.1. PowerShell 7 устанавливается параллельно. Вы можете запустить любую версию.
Как запустить PowerShell 7?
Инструкции см. в разделе Start PowerShell 7 статьи Install PowerShell на Windows.
Почему нужно установить PowerShell 7?
PowerShell 7 быстрее, безопаснее и доступен для Windows, Linux и macOS. PowerShell 7 активно разрабатывается и поддерживается. Windows PowerShell 5.1 больше не разрабатывается. Для получения дополнительной информации см. статью Различия между Windows PowerShell 5.1 и PowerShell 7.
Нужно ли установить PowerShell 7?
Нет, вам не нужно устанавливать PowerShell 7, если у вас нет определенного требования к предоставляемым функциям.
Моя версия Windows обновлена. Почему я по-прежнему получаю это сообщение?
Это сообщение появляется при каждом запуске Windows PowerShell 5.1. Это не означает, что Windows PowerShell 5.1 не актуален.
Как обновляется Windows PowerShell 5.1?
Корпорация Майкрософт публикует обновления системы безопасности только для Windows PowerShell 5.1. Важно понимать, что Windows PowerShell 5.1 больше не разрабатывается. Windows PowerShell 5.1 — это встроенный компонент Windows. Все обновления управляются с помощью стандартных каналов обновления Windows.
Можно ли отключить сообщение?
Нет. Удалить сообщение невозможно. Однако можно избежать всех сообщений о запуске, выполнив команду powershell.exe -nologo.