이 가이드는 Windows 11에서 PowerShell 7 버전 설치 방법에 대해 설명합니다.
기본적으로 Windows 11 및 10에서는 PowerShell 5.1 버전이 사전 설치되어 있으며, 현재 설치된 PowerShell 버전은 $PSVersionTable 명령어를 사용하여 확인할 수 있습니다.
이 버전은 일상적인 사용에는 전혀 문제가 없지만, 새로운 기능 개발은 활발히 진행되고 있지 않습니다.
따라서 PowerShell의 새로운 기능을 사용하려면 최신 버전의 PowerShell 버전(현재 이 글을 작성하는 시점 기준 PowerShell 7.6)을 수동으로 설치해야 합니다.
예를 들어 Coreutils 및 PowerToys에서 명령을 찾을 수 없다는 오류 메시지와 함께 정상 동작하지 않는 기능을 사용하기 위해서는 PowerShell 7.4 버전 이상을 설치해야 합니다.
Windows 11에서 PowerShell 7 버전 설치 방법
Windows 11에서 최신 버전의 PowerShell을 설치하려면 관리자 권한이 필요하며, 현재 이 글을 작성하는 시점에서 PowerShell 7.6 버전이 최신 버전입니다.
최신 버전은 이전 버전과 함께 설치되며 즉, 두 버전을 모두 사용할 수 있으며 이전 버전에 의존하는 모든 스크립트와 앱은 문제 없이 작동합니다.
PowerShell 7 버전 설치는 두 가지 방법을 사용하여 설치할 수 있으며 다음과 같습니다.
01 WinGet 명령으로 PowerShell 7 버전 설치
Windows 패키지 관리 도구를 사용하여 PowerShell 7 버전을 설치하려면 다음 단계를 수행합니다.

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 터미널을 실행합니다.

다음 명령을 입력하고 Enter 키를 눌러 PowerShell 버전을 확인합니다.
$PSVersionTable
현재 버전은 “5.1.29591.1000” 즉, PowerShell 5.1 버전입니다.

다음 명령을 입력하고 Enter 키를 누릅니다.
winget install --id Microsoft.PowerShell --source winget
이 명령은 패키지 관리 도구를 사용하여 PowerShell 최신 버전을 다운로드하고 설치합니다.
모든 단계를 완료하면 PowreShell 버전 7.6.2 버전을 사용할 수 있습니다.
02 GitHub에서 PowerShell 7 버전 설치
공식 GitHub 페이지에서 설치 프로그램을 다운로드하여 설치하려면 다음 단계를 수행합니다.

PowerShell GitHub 페이지에 접속하여 최신 버전의 PowerShell 설치 파일을 다운로드합니다.
- PowerShell-7.x.x-win-arm64.msi : ARM CPU
- PowerShell-7.x.x-win-x64.msi : Intel/AMD x64 CPU
- PowerShell-7.x.x-win-x86.msi : Intex/AMD x86 CPU
사용자 시스템 환경에 맞는 설치 프로그램을 선택하여 받습니다.

키보드 단축키 Win + E 키를 눌러 파일 탐색기를 열고 다운로드 폴더로 이동합니다.
“PwoerShell-7.x.x-win-x64.msi” 파일을 두 번 클릭합니다.

PowerShell 7-x64 Setup 설치 마법사 창이 열리면 [Next] 버튼을 클릭합니다.

기본 설치 위치를 변경하지 않으려면 그대로 두고 [Next] 버튼을 클릭합니다.

모든 선택 작업을 기본으로 두고 [Next] 버튼을 클릭합니다.

Microsoft Update 옵션에서 모든 옵션이 선택되어 있는지 확인하고 [Next] 버튼을 클릭합니다.

PowerShell 7 버전 설치 준비가 완료되면 [Install] 버튼을 클릭합니다.

설치가 완료되면 [Finish] 버튼을 클릭하고 설치 마법사 창을 닫습니다.
모든 단계를 완료하면 PowreShell 버전 7.6.2 버전을 사용할 수 있습니다.
Windows 11에서 PowerShell 7 버전 실행하는 방법
Windows 11 또는 10에서 PowerShell 7 버전은 앞서 언급한 것처럼 이전 버전과 함께 설치됩니다.
즉, 이전 버전을 대체하지 않으며 두 버전 모두 접근할 수 있습니다. 따라서 PowerShell 7 버전을 실행하기 위한 방법은 기존 버전과 다소 다를 수 있습니다.
01 시작 메뉴에서 Powershell 7 버전 실행
Windows 시작 메뉴에서 PowerShell 7 버전을 실행하려면 다음 단계를 수행합니다.

시작 메뉴를 클릭하고 “PowerShell”을 검색합니다.
검색 결과에서 “PowerShell 7 (x64)” 앱을 선택하여 실행합니다.
🔦 참고 : 기존 PowerShell 버전과 새로운 PowerShll 7 버전은 아이콘을 통해 쉽게 구분할 수 있습니다. PowerShell은 파란색 아이콘, PowerShell 7은 검은색 아이콘을 사용합니다.
02 실행 대화 상자에서 Powershell 7 버전 실행
실행 대화 상자에서 PowerShell 7 버전을 실행하려면 다음 단계를 수행합니다.

단축키 Win + R 키를 눌러 실행 대화 상자를 열고 pwsh 입력 후 Enter 키를 눌러 PowerShell 7 버전을 실행합니다.
🔗 Windows 11 새로운 실행 대화 상자 활성화 방법

다음 명령을 입력하고 Enter 키를 눌러 PowerShell 버전을 확인합니다.
$PSVersionTable
실행 대화 상자에서 pwsh 명령으로 실행된 버전은 “7.6.2” 버전인 것을 확인할 수 있습니다.
마치며
PowerShell 7 버전은 기존 PowerShell 보다 향상된 성능과 다양한 기능을 제공하며 시스템 관리와 자동화 작업의 효율성을 크게 높여줍니다.
특히 최신 PowerShell 모듈과 개발 도구를 활용해야 하는 환경에서는 PowerShell 7 버전 설치가 사실상 필수라고 할 수 있습니다.
예를 들어 PowerShell에서 Native Linux 명령어를 직접 사용할 수 있는 “Coreutils” 공식 패키지를 설치하고 사용하기 위해서는 PowerShell 버전 7.4 이상이 반드시 필요합니다.


