Windows 10 PC를 오래 사용하다 보면 수많은 프로그램이 설치되어 있는데, 이를 모두 기억하고 관리하는 것은 생각보다 쉽지 않습니다. Windows PowerShell을 활용하면 컴퓨터에 설치된 프로그램 목록을 몇 초 만에 생성할 수 있습니다. 예를 들어 새 PC를 세팅할 때 필수 프로그램이 빠짐없이 설치되었는지 점검하거나, 시스템 정리를 위해 어떤 앱이 설치되어 있는지 파악할 때 매우 유용합니다. 이번 가이드에서는 Windows 10에서 PowerShell로 설치된 프로그램 목록을 확인하는 방법을 단계별로 살펴보겠습니다.

PowerShell로 설치된 프로그램 목록 만들기
아래 단계를 따르면 PowerShell을 통해 설치된 프로그램을 손쉽게 확인할 수 있습니다.
1단계: PowerShell을 관리자 권한으로 실행
먼저 시작 버튼을 마우스 오른쪽 버튼으로 클릭하고, 고급 사용자 메뉴에서 실행(Run)을 선택합니다.
텍스트 입력란에 PowerShell을 입력한 뒤, Ctrl+Shift+Enter 키를 눌러 관리자 권한으로 Windows PowerShell을 실행합니다.
2단계: 기본 명령어로 프로그램 목록 확인
PowerShell 창이 열리면 아래 명령어를 복사해 붙여넣고 Enter 키를 누릅니다.
Get-AppxPackage –AllUsers | Select Name, PackageFullName
그러면 현재 컴퓨터에 설치된 모든 프로그램의 이름(Name)과 패키지 전체 이름(PackageFullName) 목록이 화면에 표시됩니다.
3단계: 상세 정보까지 함께 확인하기
각 프로그램의 세부 정보까지 확인하고 싶다면 아래 명령어를 입력하세요.
Get-AppxPackage –AllUsers
Enter 키를 누르면 다음과 같은 항목들이 함께 표시됩니다.
- 게시자(Publisher) 이름 및 PublisherId
- 소프트웨어 아키텍처(예: x64, x86)
- ResourceId 및 버전 정보
- 패키지 전체 이름(PackageFullName)과 PackageFamilyName
- 설치 위치(Install Location)
- PackageUserInformation
4단계: 특정 프로그램 검색하기
설치된 프로그램이 많아 원하는 앱을 찾기 어렵다면 아래 명령어를 사용하세요.
Get-AppxPackage –Name *Program-Name*
Program-Name 부분을 검색하려는 앱 이름으로 바꿔 입력하면 됩니다. 예를 들어 Microsoft Store 관련 앱을 찾으려면 아래처럼 입력합니다.
Get-AppxPackage –Name *Store*
Enter 키를 누르면 'Store'가 포함된 앱들의 상세 정보가 화면에 나타납니다.
참고: 위 명령어는 주로 Microsoft Store에서 설치한 UWP 앱 목록을 불러옵니다. 일반 데스크톱(Win32) 프로그램 목록이 필요하다면 제어판의 '프로그램 및 기능' 메뉴를 함께 활용하는 것이 좋습니다.
추가 팁: 목록을 텍스트 파일로 저장하기
확인한 목록을 파일로 보관하고 싶다면 명령어 뒤에 출력 경로를 추가하면 됩니다.
Get-AppxPackage –AllUsers | Select Name, PackageFullName > C:\설치프로그램목록.txt
이렇게 하면 지정한 경로에 텍스트 파일 형태로 목록이 저장되므로, 새 PC 세팅 시 체크리스트로 활용하기에 매우 편리합니다.
함께 읽으면 좋은 글: PowerShell을 사용하여 장치 드라이버 내보내기 및 백업하는 방법
이상으로 Windows 10에서 PowerShell을 활용해 설치된 프로그램 목록을 확인하는 방법을 알아보았습니다. 여러분의 PC 관리에 도움이 되길 바랍니다.