목록을 먼저 보고, 한 줄로 올리고, 새 PC로 옮길 땐 앱 목록 파일을 뽑아 가세요.
⚠️ 회사·학교 PC는 관리자가 막아 두었을 수 있습니다. 회사 규정을 먼저 확인하세요. winget은 Windows 10 버전 1809 이상에서 됩니다.
새 PC에서 앱을 하나씩 찾아 깔지 않고, 쓰던 앱 목록을 파일 하나로 옮겨 일괄 설치합니다.
① 지금 PC에서 — 앱 목록을 파일로 뽑기
winget export -o apps.json
지금 버전 그대로 옮기려면 --include-versions 를 붙입니다(안 붙이면 새 PC엔 최신 버전).
winget export -o apps.json --include-versions
② 파일을 새 PC로 옮기기
USB·메일·클라우드로 apps.json 을 복사합니다. 빼고 싶은 앱은 메모장으로 열어 지워도 됩니다.
③ 새 PC에서 — 파일대로 설치
winget import -i apps.json
새 PC에 없는 앱이 있어도 멈추지 않게 하려면:
winget import -i apps.json --ignore-unavailable
winget에 없는 앱·설정·로그인·파일은 옮겨지지 않습니다(앱 설치만). 새 PC에도 winget이 있어야 합니다.
winget upgrade
머리글: 이름 · 장치 ID · 버전 · 사용 가능 · 원본. 처음 한 번은 약관 질문에 Y 를 입력합니다.
winget upgrade --all
켜 둔 앱·브라우저는 미리 닫으세요. 권한 창이 뜨면 「예」. 실행 중인 앱은 그 앱만 실패하고 다음으로 넘어갑니다.
「확인할 수 없는 버전 번호가 있습니다」가 보이면:
winget upgrade --all --include-unknown
목록의 「장치 ID」 값을 그대로 넣습니다.
winget upgrade --id <장치 ID>
예: winget upgrade --id Microsoft.PowerToys
Microsoft Store에서 「앱 설치 관리자」를 검색해 설치·업데이트하세요. 막 로그인했다면 잠시 뒤 다시 해 보세요.
회사·학교 PC에서 관리자가 막아 둔 경우입니다. IT 담당자에게 문의하세요.
① 버전을 모르는 앱이면 3번(--include-unknown) ② 켜져 있던 앱이면 닫고 다시 ③ 목록에 아예 없는 앱은 그 앱 자체의 업데이트 메뉴를 쓰세요.
그 앱이 켜져 있었을 수 있습니다. 앱을 닫고 같은 명령을 다시 입력하세요.
기준 2026-10-18 · Windows 11 · winget 1.29 · 업데이트로 화면 문구가 바뀔 수 있습니다.