How to install and use Windows Package Manager

Microsoft Windows 10
(Image credit: Microsoft)

If you've ever spent any time using today's best Linux distros then you'll be familiar with the idea of a package manager. And when you switch over to using Windows 10 you probably miss that package manager very much. 

There have been options on Windows 10 for a while now, like the superb third-party solution, Chocolatey. But now, Microsoft has its own, known as Windows Package Manager. 

It recently hit v1.0 at Build 2021 after a full year in preview. It isn't yet shipping with Windows but it's ready to put to work and doesn't take a lot to get it installed on your machine. Here's what you need to know. 

Windows Package Manager

(Image credit: TechRadar)

What is Windows Package Manager? 

Windows Package Manager is a command-line tool for managing software that can be used on Windows 10 through PowerShell or Command Prompt. The implementation is very similar to a Linux package manager, though naturally, as it's on Windows there are differences. 

Windows Package Manager doesn't actually host any packages itself. Instead, its users create manifests which get added to that a central repository, and those manifests are then enacted to fetch software from its regular home on the web. 

That could be Github, it could be a software developer's website, it could even be the Microsoft Store. One of the strengths of Windows Package Manager is how simple it is to create a manifest to install a piece of software. 

Of course, it isn't just about installing things on a PC. Over the course of the preview period, the feature list grew significantly. As it hits v1.0 it's now a very viable proposition to use in managing software on either your own PC or a number of remote machines if you're working in the enterprise. 

How to install Windows Package Manager 

If you were a previous user of Windows Package Manager during the preview phase, you don't have to do anything special to get v1.0. It's still delivered in the same way, so assuming you downloaded any updates to the App Installer in the Microsoft Store or you're on a Windows 10 insider build you should be good to go. You can double-check by typing 'winget --info' into the terminal. 

For newcomers, there is now a more streamlined approach to installing Windows Package Manager. In the blog post announcing v1.0 there is a direct link, but you can also just head to the Github page and get it from there. It's worth dropping by Github anyway, as there's a ton of useful information there.

Grab the latest version on the releases page by downloading the '.appxbundle' file. Once downloaded, simply open it like any Windows executable, and the 'App Installer' built into Windows 10 will do the rest. 

Windows Package Manager

(Image credit: TechRadar)

How to find and install apps with Windows Package Manager 

One of the most basic features of Windows Package Manager and the number one reason you're going to install it at all is for installing applications onto a Windows 10 PC. But Windows Package Manager can also help you find the applications you're looking for.

The repository currently lives on Github but it's hardly a user-friendly experience to have to trawl through an enormous list. Instead, there are two important commands to remember: 

winget install xx
winget search xx

All Windows Package manager commands are invoked using the 'winget' term. So, for example, if you wanted to search for Microsoft PowerShell you would enter this command: 

winget search PowerShell

Windows Package Manager

(Image credit: TechRadar)

You will then be presented with a table showing any packages which match your search term. Included will be the specific ID you need in order to download it. You don't always need this, but with something such as PowerShell where there are multiple versions available, you will. To download it you would enter: 

winget install Microsoft.PowerShell

Alternatively, if you'd prefer something with a nice-looking UI, there's a superb third-party tool called winstall.app you should check out. It pulls the entire Windows Package Manager repository but makes browsing it a little easier on the eye. There's also the added bonus of being able to generate the necessary install scripts for multiple apps at a time to simply copy and paste. 

Windows Package Manager

(Image credit: TechRadar)

How to uninstall apps with Windows Package Manager 

The uninstall feature was one of the later additions during the Windows Package Manager preview process, needing to be enabled manually in the settings JSON file. As of v1.0 this is no longer the case and the functionality is baked right in. 

To uninstall an app using Windows Package Manager the command template is as follows: 

winget uninstall xx

That's all there is to it. The feature does seem limited to packages previously installed with Windows Package Manager at this time. 

Summary 

This only scratches the surface of what can be achieved with the Windows Package Manager, but at its core it is designed for finding, installing and now removing applications from a Windows 10 PC. 

There's plenty more commands to use and the entire project is open-source so you can follow its progress closely and even contribute to its future. 

Read more
Windows 11 forced onto old hardware
Windows 11 is still my favorite OS, ads and all
A woman sitting at a desk and using a laptop while sitting in a daylit room
Essential apps and features to start getting the most out of your brand-new Windows 11 PC
A finger touching a screen showing the Windows 11 logo
5 reasons why I’m finally upgrading to Windows 11 in January
Close up of the Linux penguin.
Best Linux distro for Windows users of 2025
A woman sitting in a chair looking at a Windows 11 laptop
Windows 11 fully streamlined in just two clicks? Talon utility promises to rip all the bloatware out of Microsoft’s OS in a hassle-free way
Image of Asus ROG Ally running Bazzite/SteamOS
Windows 24H2 is a nightmare for handheld PC gamers right now, and that's why Bazzite is an absolute must for the Asus ROG Ally
Latest in Software & Services
TinEye website
I like this reverse image search service the most
A person in a wheelchair working at a computer.
Here’s a free way to find long lost relatives and friends
A white woman with long brown hair in a ponytail looks down at her computer in a distressed manner. She is holding her forehead with one hand and a credit card with the other
This people search finder covers all the bases, but it's not perfect
That's Them home page
Is That's Them worth it? My honest review
woman listening to computer
AWS vs Azure: choosing the right platform to maximize your company's investment
A person at a desktop computer working on spreadsheet tables.
Trello vs Jira: which project management solution is best for you?
Latest in How Tos
Mobile phone with logo of video game distribution platform Steam operated by Valve on screen in front of web page
How to gift a game on Steam
Venezuela's forward #09 Jhonder Cadiz celebrates after scoring during the 2026 FIFA World Cup South American qualifiers football match between Ecuador and Venezuela, at the Rodrigo Paz Delgado stadium in Quito, on March 21, 2025 ahead of Venezuela vs Peru
Venezuela vs Peru live stream: how to watch today's FIFA World Cup 2026 qualifier anywhere online
The cast of Alone Australia season 3, standing in a knee-high body of water
How to watch Alone Australia season 3 online – stream the survival show from anywhere
Pinterest
How to post on Pinterest
ChatGPT app on an iPhone
5 things you should ask ChatGPT today – oh, and 1 you should never ask it!
This City Is Ours
How to watch This City Is Ours online – stream Sean Bean crime drama from anywhere