Skip to content
littleden.blogEvidence-led Windows troubleshooting, without the guesswork
Windows command reference

winget upgrade — update one exact package

Upgrade one verified installed package to an available newer version while keeping the operation scoped to that exact package ID.

Risk: MediumReviewed: 2026-09-17
winget upgrade --id <Package.Id> -e

When to use it

Use after winget list/upgrade shows an available update for the intended application.

When not to use it

Do not use upgrade --all or --force as the first troubleshooting step; installer behavior and application compatibility differ by package.

Primary reference

Reviewed source