윈도우를 사용하다 보면 개별 프로그램마다 업데이트 알림이 뜨는 것이 참 번거롭습니다. 매번 사이트에 들어가 파일을 새로 받고 설치하는 과정을 반복할 필요 없이, 단 하나의 명령어로 시스템 내 모든 앱을 최신 상태로 유지하는 방법을 소개합니다.
1. 윈도우 앱 업데이트, 왜 winget인가?
윈도우 패키지 관리자인 winget을 사용하면 여러 소프트웨어를 개별적으로 업데이트할 필요가 없습니다. 마이크로소프트 공식 지원 도구인 winget은 시스템에 설치된 앱 중 업데이트가 가능한 항목을 자동으로 검색하여 일괄 설치를 지원하므로, 시간 단축은 물론 보안 업데이트 관리 측면에서도 매우 효율적입니다.
2. 관리자 권한으로 터미널 실행하는 방법

업데이트를 정상적으로 진행하기 위해서는 권한 문제가 발생하지 않도록 관리자 권한으로 실행하는 것이 필수입니다.
-
실행 단계:
-
윈도우 키를 누른 뒤
cmd또는PowerShell을 검색합니다. -
마우스 오른쪽 버튼을 클릭하여 [관리자 권한으로 실행]을 선택합니다.
-
사용자 계정 컨트롤 창이 뜨면 [예]를 누릅니다.
-
3. 한 줄 명령어로 모든 앱 업데이트하기

관리자 권한으로 터미널 창이 열렸다면, 아래 명령어를 입력하고 엔터를 누르기만 하면 됩니다.
winget upgrade –all
이 명령을 입력하면 winget이 현재 윈도우에 설치된 앱들의 리스트와 저장소의 최신 버전을 대조합니다. 업데이트가 필요한 앱이 발견되면 자동으로 다운로드와 설치를 시작합니다.
| 명령 옵션 | 역할 |
winget list |
현재 설치된 앱 목록 확인 |
winget upgrade --all |
업데이트 가능한 모든 앱 일괄 설치 |
winget upgrade [앱이름] |
특정 앱만 업데이트 |
4. 업데이트가 되지 않는다면 확인해야 할 점

모든 프로그램이 winget으로 관리되는 것은 아닙니다. 다음과 같은 경우 업데이트가 제한될 수 있으니 참고하시기 바랍니다.
-
독자적 업데이트 방식: 일부 프로그램(크롬, 특정 보안 프로그램 등)은 자체적인 업데이트 서버를 사용하거나 winget 저장소에 등록되지 않은 경우 업데이트가 감지되지 않을 수 있습니다.
-
소스 상태 확인: 명령어를 입력했는데도 응답이 없다면,
winget source update를 입력하여 패키지 저장소 정보를 갱신한 후 다시 시도해 보세요. -
관리자 권한 여부: 설치 시 시스템 경로 접근이 필요한 앱들은 일반 계정으로 실행할 경우 업데이트가 거부될 수 있습니다. 반드시 관리자 권한으로 실행했는지 확인하세요.
5. FAQ
Q1. winget은 윈도우 기본 기능인가요?
네, 윈도우 10 및 11에 기본적으로 포함된 ‘앱 설치 관리자(App Installer)’ 패키지에 포함되어 있습니다. 별도의 설치 없이 바로 사용 가능합니다.
Q2. 업데이트 시 컴퓨터가 느려지나요?
여러 앱을 동시에 설치하므로 일시적인 리소스 점유가 있을 수 있습니다. 작업이 몰리지 않는 시간에 실행하는 것을 권장합니다.
Q3. winget으로 설치하지 않은 앱도 업데이트되나요?
winget 데이터베이스와 일치하는 식별자(ID)를 가진 앱이라면, 직접 설치했던 앱이라도 winget을 통해 업데이트가 가능합니다.
6. 마무리
이제 일일이 프로그램을 켜서 업데이트 버튼을 누를 필요가 없습니다. winget upgrade --all 명령어 하나로 윈도우 환경의 보안과 최신성을 한 번에 관리해 보세요. 더 스마트한 PC 환경을 만드는 첫걸음입니다.
7. 관련 자료 더 보기