윈도우 winget 사용법 - 명령어 하나로 프로그램 한번에 설치하는 법

안녕하세요, 우리들의 주파수 구독자 여러분! 윈도우를 새로 설치하거나 포맷한 뒤 크롬, 7-Zip, VLC, 카카오톡 같은 프로그램을 공식 홈페이지마다 들어가서 다운로드 버튼을 일일이 누르고, 광고 버튼을 피해가며 설치하느라 시간을 날린 경험 다들 있으실 겁니다. winget은 이 과정을 명령어 한 줄로 끝내주는 윈도우 공식 패키지 관리자입니다. 오늘은 winget이 무엇인지, 설치 확인부터 프로그램 검색·설치·업데이트·일괄 설치까지, 그리고 비슷한 도구인 Chocolatey·Scoop과의 차이까지 한 번에 정리해 드립니다.
1. winget이란?
winget(Windows Package Manager)은 마이크로소프트가 공식 제공하는 명령줄 패키지 관리자입니다. Linux의 apt, macOS의 brew와 같은 역할로, 프로그램 이름만 알면 winget install 프로그램명 한 줄로 설치가 끝납니다.
- 공식 지원: 마이크로소프트가 직접 개발·관리.
- 무료·내장: 윈도우 10(2004 이상)·11에는 기본 탑재되어 있어 추가 설치가 거의 필요 없습니다.
- 출처가 검증된 설치파일: 각 프로그램 공식 배포처(또는 마이크로소프트 스토어)에서 받아오므로 번들 광고·가짜 다운로드 버튼이 섞인 사이트를 거치지 않습니다.
2. winget 설치 확인하기
2-1. 이미 설치되어 있는지 확인
윈도우 11, 그리고 윈도우 10 최신 업데이트를 적용한 PC는 대부분 winget이 기본으로 들어 있습니다. 확인 방법은 간단합니다.
Win + X를 누르고 터미널(또는 Windows PowerShell) 실행.- 다음 명령어 입력:
winget --version
v1.x.x형태의 버전 번호가 나오면 이미 사용 가능합니다.
2-2. “winget을 찾을 수 없습니다” 오류가 뜰 때
버전 정보 없이 오류가 나온다면 아래 순서로 해결합니다.
- 마이크로소프트 스토어 업데이트: 스토어 앱 실행 → 우측 상단
...→ 다운로드 및 업데이트 → 모두 업데이트. “앱 설치 관리자”가 업데이트되면 winget도 함께 활성화되는 경우가 많습니다. - 윈도우 업데이트: 설정 → Windows 업데이트에서 최신 패치 적용 후 재부팅.
- 수동 설치: 그래도 안 되면 GitHub microsoft/winget-cli releases 페이지에서 최신
.msixbundle파일을 받아 더블클릭으로 설치합니다.
3. winget 기본 사용법
3-1. 프로그램 검색
설치하려는 프로그램 이름이 정확히 뭔지 모를 때는 검색부터 합니다.
winget search 카카오톡
winget search "7-zip"
검색 결과에 표시되는 Id 값(예: Kakao.KakaoTalk, 7zip.7zip)을 설치 명령에 사용하면 동명의 다른 프로그램과 헷갈릴 일이 없습니다.
3-2. 프로그램 설치
winget install 7zip.7zip
설치 중 라이선스 동의 여부를 물으면 Y를 입력하면 진행됩니다. 설치 경로, 바로가기 생성까지 자동으로 처리됩니다.
3-3. 여러 프로그램 한 번에 설치
줄바꿈 없이 세미콜론(;)으로 명령을 이어 쓰면 한 번에 여러 개를 설치할 수 있습니다.
winget install Google.Chrome; winget install 7zip.7zip; winget install VideoLAN.VLC; winget install Discord.Discord
포맷 직후 자주 쓰는 프로그램을 매번 똑같이 설치한다면, 이 명령어들을 .bat 파일(예: setup.bat)로 저장해 두면 다음 포맷 때 더블클릭 한 번으로 전부 설치됩니다.
3-4. 설치된 프로그램 목록 확인
winget list
PC에 설치된 모든 프로그램과 업데이트 가능 여부가 표에 표시됩니다.
3-5. 프로그램 업데이트
winget upgrade # 업데이트 가능한 목록 확인
winget upgrade 7zip.7zip # 특정 프로그램만 업데이트
winget upgrade --all # 전부 한 번에 업데이트
각 프로그램 홈페이지를 돌며 최신 버전을 찾을 필요 없이, 명령어 한 줄로 PC 전체 프로그램을 최신 상태로 맞출 수 있습니다.
3-6. 프로그램 삭제
winget uninstall 7zip.7zip
제어판에 들어가지 않고도 바로 삭제됩니다.
4. winget vs Chocolatey vs Scoop 비교
윈도우용 명령줄 패키지 관리자는 winget 외에도 Chocolatey, Scoop이 있습니다. 상황에 맞게 골라 쓰면 됩니다.
| 항목 | winget | Chocolatey | Scoop |
|---|---|---|---|
| 설치 필요 여부 | 윈도우 10/11 기본 내장 | 별도 설치 필요(PowerShell 스크립트) | 별도 설치 필요(PowerShell 스크립트) |
| 관리 주체 | 마이크로소프트 공식 | 커뮤니티 운영(일부 유료 패키지) | 커뮤니티 운영 |
| 관리자 권한 | 설치 시 상황별로 요구 | 대부분 관리자 권한 필요 | 관리자 권한 불필요(기본) |
| 패키지 수 | 많음(스토어 포함, 지속 증가) | 매우 많음(가장 오래됨) | 적음(개발자 도구 특화) |
| 설치 경로 | 시스템 표준 경로 | 시스템 표준 경로 | 사용자 폴더(휴대성 좋음) |
| 추천 대상 | 일반 사용자, 처음 쓰는 사람 | 폭넓은 패키지가 필요한 경우 | 개발 도구를 깔끔하게 격리해 관리하려는 개발자 |
결론: 특별한 이유가 없다면 winget부터 써보는 것을 추천합니다. 추가 설치 없이 바로 쓸 수 있고, 마이크로소프트가 공식 관리해 안정성도 높습니다. winget에 없는 패키지가 필요할 때만 Chocolatey나 Scoop을 보조로 설치하면 됩니다.
5. 자주 겪는 오류 해결
Q. “0x8a15002b” 또는 설치 실패 오류가 뜬다
해당 패키지의 소스 저장소 문제인 경우가 많습니다. 소스를 초기화하고 다시 시도합니다.
winget source reset --force
winget source update
Q. “이 애플리케이션을 실행하려면 관리자 권한이 필요합니다” 라고 뜬다
터미널을 관리자 권한으로 실행(검색창에 터미널 검색 → 우클릭 → 관리자 권한으로 실행) 후 같은 명령을 다시 입력합니다.
Q. 회사·학교 PC에서 winget 명령어 자체가 막혀 있다
그룹 정책(그룹 정책 편집기 또는 레지스트리)으로 PowerShell 스크립트 실행이 제한된 환경일 수 있습니다. 개인 PC가 아니라면 관리자에게 문의하는 것이 안전합니다.
Q. 설치는 됐는데 바로가기가 안 보인다
winget list로 설치 여부를 먼저 확인합니다. 정상 설치됐다면 시작 메뉴 검색으로 프로그램 이름을 입력하면 대부분 바로 찾을 수 있습니다. 일부 콘솔형 도구는 바로가기 없이 명령줄에서만 실행되는 경우도 있습니다.
6. 핵심 요약
- winget은 윈도우 10/11에 기본 내장된 공식 패키지 관리자로,
winget install 프로그램명한 줄로 설치가 끝납니다. winget search로 정확한 패키지 Id를 찾고,winget upgrade --all로 PC 전체 프로그램을 한 번에 업데이트할 수 있습니다.- 자주 쓰는 프로그램 설치 명령을
.bat파일로 저장해 두면 포맷 후 세팅 시간이 크게 줄어듭니다. - 더 많은 패키지가 필요하면 보조로 Chocolatey, 개발 도구 중심이라면 Scoop을 함께 고려해 보세요.
터미널 사용이 낯설어도 위 명령어 몇 개만 따라 해보면 금방 익숙해집니다. 다음 포맷 때는 프로그램 다운로드 사이트를 일일이 찾아다니지 말고, winget으로 몇 분 만에 세팅을 끝내보세요!