Tips and Tricks when using Windows Package Manager

Published Aug 17 2021 12:01 AM 4,510 Views
Microsoft

Windows Package Manager is an open-source tool that can help you install and manage software on your PC.  I want to share some tips and hints that I have found while using the tool.

 

Settings

You can tweak some settings by typing winget settings.  This will open the JSON file that allows you to change some of the default settings.   My favourite setting is to change the progress bar that is displayed by turning it into a rainbow progress bar. 

You can also enrol in using the experimental features, this will allow you to get access to features on early release.

 

wingetsettings.PNG

 

List

There is a command: winget list which will show all the software that is installed on your PC.  It will also show whether an update is available.

 

If you have a lot of software installed, like me, using the winget list can produce a long list of software.  You can shorten the list down by using the query command:

 

winget list -q “powertoys”

 

wingetlist.PNG

 

Upgrade

If you type in the command winget upgrade you’ll get a list of software on your machine that has an upgrade available.

You can use the command winget upgrade –all will instruct Windows Package Manager to upgrade all those bits of software that have an available update.  I like to run this command at least once a month, it helps keep those bits of software that don’t prompt me for an update to stay up to date.

 

Install Packs

Sometimes knowing what software, you need can often be tough, especially if you are looking to get a pre-built list of software that will help you visit the https://winstall.app/ website.  This is a community project that has been pulled together by Mehedi Hassan as a way for you to contribute your software lists to or use others as inspiration for building your PC out.

 

I’ve made a Pack on the Wininstall website, which you can see here: https://winstall.app/packs/2-CWULFu8

 

winget.run is another community run project that can help with showing you the software that is available and can help show you the command you need to install it using Windows Package Manager.

 

communiyt.png

 

Need a Graphical User Interface

Windows Package Manager is a command line-based tool but there is a community project that has designed a Graphical User Interface (GUI) that can be used with it.  You can find that GUI here - https://github.com/goranalkovic/WinGetGui

 

Let me know if you have any other tips and tricks worth sharing around Windows Package Manager!

2 Comments
Occasional Visitor

Just a head's up, the WinGetGui project doesn't appear to have been updated since May 2020, so it might not work anymore without fixing stuff to work with the new manifest format if it did work before. Tried it myself a while back but it didn't seem to work then. I'd probably recommend something like HandyWinGet or guinget (note: I developed guinget, so this particular recommendation is biased) instead. There are also a few other GUIs I've seen but don't remember their names off the top of my head, but one was mainly in French and used Material Design, which was pretty cool.

Occasional Contributor

@Techielass nice post. A few additional tips:

%3CLINGO-SUB%20id%3D%22lingo-sub-2651672%22%20slang%3D%22en-US%22%3ETips%20and%20Tricks%20when%20using%20Windows%20Package%20Manager%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2651672%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fpackage-manager%2F%3FWT.mc_id%3Dmodinfra-38375-salean%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3EWindows%20Package%20Manager%3C%2FA%3E%20is%20an%20open-source%20tool%20that%20can%20help%20you%20install%20and%20manage%20software%20on%20your%20PC.%26nbsp%3B%20I%20want%20to%20share%20some%20tips%20and%20hints%20that%20I%20have%20found%20while%20using%20the%20tool.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--381163567%22%20id%3D%22toc-hId--381071404%22%20id%3D%22toc-hId--381071404%22%20id%3D%22toc-hId--381071404%22%20id%3D%22toc-hId--381071404%22%20id%3D%22toc-hId--381071404%22%20id%3D%22toc-hId--381071404%22%20id%3D%22toc-hId--381071404%22%3ESettings%3C%2FH2%3E%0A%3CP%3EYou%20can%20tweak%20some%20settings%20by%20typing%20%3CSTRONG%3Ewinget%20settings%3C%2FSTRONG%3E.%26nbsp%3B%20This%20will%20open%20the%20JSON%20file%20that%20allows%20you%20to%20change%20some%20of%20the%20default%20settings.%26nbsp%3B%26nbsp%3B%20My%20favourite%20setting%20is%20to%20change%20the%20progress%20bar%20that%20is%20displayed%20by%20turning%20it%20into%20a%20rainbow%20progress%20bar.%26nbsp%3B%3C%2FP%3E%0A%3CP%3EYou%20can%20also%20enrol%20in%20using%20the%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fpackage-manager%2Fwinget%2Fsettings%3FWT.mc_id%3Dmodinfra-38375-salean%23enabling-experimental-features%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Eexperimental%20features%3C%2FA%3E%2C%20this%20will%20allow%20you%20to%20get%20access%20to%20features%20on%20early%20release.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22wingetsettings.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F303521i218236EA6B8C8E50%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22wingetsettings.PNG%22%20alt%3D%22wingetsettings.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-2106349266%22%20id%3D%22toc-hId-2106441429%22%20id%3D%22toc-hId-2106441429%22%20id%3D%22toc-hId-2106441429%22%20id%3D%22toc-hId-2106441429%22%20id%3D%22toc-hId-2106441429%22%20id%3D%22toc-hId-2106441429%22%20id%3D%22toc-hId-2106441429%22%3E%26nbsp%3B%3C%2FH2%3E%0A%3CH2%20id%3D%22toc-hId-298894803%22%20id%3D%22toc-hId-298986966%22%20id%3D%22toc-hId-298986966%22%20id%3D%22toc-hId-298986966%22%20id%3D%22toc-hId-298986966%22%20id%3D%22toc-hId-298986966%22%20id%3D%22toc-hId-298986966%22%20id%3D%22toc-hId-298986966%22%3EList%3C%2FH2%3E%0A%3CP%3EThere%20is%20a%20command%3A%20%3CSTRONG%3Ewinget%20list%3C%2FSTRONG%3E%20which%20will%20show%20all%20the%20software%20that%20is%20installed%20on%20your%20PC.%26nbsp%3B%20It%20will%20also%20show%20whether%20an%20update%20is%20available.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20you%20have%20a%20lot%20of%20software%20installed%2C%20like%20me%2C%20using%20the%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fpackage-manager%2Fwinget%2Flist%3FWT.mc_id%3Dmodinfra-38375-salean%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Ewinget%20list%3C%2FA%3E%20can%20produce%20a%20long%20list%20of%20software.%26nbsp%3B%20You%20can%20shorten%20the%20list%20down%20by%20using%20the%20query%20command%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3Ewinget%20list%20-q%20%E2%80%9Cpowertoys%E2%80%9D%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22wingetlist.PNG%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F303522iC056F5831AA2F5A0%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22wingetlist.PNG%22%20alt%3D%22wingetlist.PNG%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--1508559660%22%20id%3D%22toc-hId--1508467497%22%20id%3D%22toc-hId--1508467497%22%20id%3D%22toc-hId--1508467497%22%20id%3D%22toc-hId--1508467497%22%20id%3D%22toc-hId--1508467497%22%20id%3D%22toc-hId--1508467497%22%20id%3D%22toc-hId--1508467497%22%3E%26nbsp%3B%3C%2FH2%3E%0A%3CH2%20id%3D%22toc-hId-978953173%22%20id%3D%22toc-hId-979045336%22%20id%3D%22toc-hId-979045336%22%20id%3D%22toc-hId-979045336%22%20id%3D%22toc-hId-979045336%22%20id%3D%22toc-hId-979045336%22%20id%3D%22toc-hId-979045336%22%20id%3D%22toc-hId-979045336%22%3EUpgrade%3C%2FH2%3E%0A%3CP%3EIf%20you%20type%20in%20the%20command%20%3CSTRONG%3Ewinget%20upgrade%3C%2FSTRONG%3E%20you%E2%80%99ll%20get%20a%20list%20of%20software%20on%20your%20machine%20that%20has%20an%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fwindows%2Fpackage-manager%2Fwinget%2Fupgrade%3FWT.mc_id%3Dmodinfra-38375-salean%22%20target%3D%22_self%22%20rel%3D%22noopener%20noreferrer%22%3Eupgrade%3C%2FA%3E%20available.%3C%2FP%3E%0A%3CP%3EYou%20can%20use%20the%20command%20%3CSTRONG%3Ewinget%20upgrade%20%E2%80%93all%20%3C%2FSTRONG%3Ewill%20instruct%20Windows%20Package%20Manager%20to%20upgrade%20all%20those%20bits%20of%20software%20that%20have%20an%20available%20update.%26nbsp%3B%20I%20like%20to%20run%20this%20command%20at%20least%20once%20a%20month%2C%20it%20helps%20keep%20those%20bits%20of%20software%20that%20don%E2%80%99t%20prompt%20me%20for%20an%20update%20to%20stay%20up%20to%20date.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId--828501290%22%20id%3D%22toc-hId--828409127%22%20id%3D%22toc-hId--828409127%22%20id%3D%22toc-hId--828409127%22%20id%3D%22toc-hId--828409127%22%20id%3D%22toc-hId--828409127%22%20id%3D%22toc-hId--828409127%22%20id%3D%22toc-hId--828409127%22%3EInstall%20Packs%3C%2FH2%3E%0A%3CP%3ESometimes%20knowing%20what%20software%2C%20you%20need%20can%20often%20be%20tough%2C%20especially%20if%20you%20are%20looking%20to%20get%20a%20pre-built%20list%20of%20software%20that%20will%20help%20you%20visit%20the%20%3CA%20href%3D%22https%3A%2F%2Fwinstall.app%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwinstall.app%2F%3C%2FA%3E%20website.%26nbsp%3B%20This%20is%20a%20community%20project%20that%20has%20been%20pulled%20together%20by%20Mehedi%20Hassan%20as%20a%20way%20for%20you%20to%20contribute%20your%20software%20lists%20to%20or%20use%20others%20as%20inspiration%20for%20building%20your%20PC%20out.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EI%E2%80%99ve%20made%20a%20Pack%20on%20the%20Wininstall%20website%2C%20which%20you%20can%20see%20here%3A%20%3CA%20href%3D%22https%3A%2F%2Fwinstall.app%2Fpacks%2F2-CWULFu8%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ehttps%3A%2F%2Fwinstall.app%2Fpacks%2F2-CWULFu8%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwinget.run%2F%22%20target%3D%22_blank%22%20rel%3D%22noopener%20nofollow%20noreferrer%22%3Ewinget.run%3C%2FA%3E%20is%20another%20community%20run%20project%20that%20can%20help%20with%20showing%20you%20the%20software%20that%20is%20available%20and%20can%20help%20show%20you%20the%20command%20you%20need%20to%20install%20it%20using%20Windows%20Package%20Manager.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22communiyt.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F303523i05FE18BBAA699AF7%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22communiyt.png%22%20alt%3D%22communiyt.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CH2%20id%3D%22toc-hId-1659011543%22%20id%3D%22toc-hId-1659103706%22%20id%3D%22toc-hId-1659103706%22%20id%3D%22toc-hId-1659103706%22%20id%3D%22toc-hId-1659103706%22%20id%3D%22toc-hId-1659103706%22%20id%3D%22toc-hId-1659103706%22%20id%3D%22toc-hId-1659103706%22%3E%26nbsp%3B%3C%2FH2%3E%0A%3CH2%20id%3D%22toc-hId--148442920%22%20id%3D%22toc-hId--148350757%22%20id%3D%22toc-hId--148350757%22%20id%3D%22toc-hId--148350757%22%20id%3D%22toc-hId--148350757%22%20id%3D%22toc-hId--148350757%22%20id%3D%22toc-hId--148350757%22%20id%3D%22toc-hId--148350757%22%3ENeed%20a%20Graphical%20User%20Interface%3C%2FH2%3E%0A%3CP%3EWindows%20Package%20Manager%20is%20a%20command%20line-based%20tool%20but%20there%20is%20a%20community%20project%20that%20has%20designed%20a%20Graphical%20User%20Interface%20(GUI)%20that%20can%20be%20used%20with%20it.%20%26nbsp%3BYou%20can%20find%20that%20GUI%20here%20-%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fgoranalkovic%2FWinGetGui%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fgoranalkovic%2FWinGetGui%3C%2FA%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ELet%20me%20know%20if%20you%20have%20any%20other%20tips%20and%20tricks%20worth%20sharing%20around%20Windows%20Package%20Manager!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-TEASER%20id%3D%22lingo-teaser-2651672%22%20slang%3D%22en-US%22%3E%3CP%3EJoin%20Sarah%20as%20she%20shares%20some%20tips%20and%20tricks%20when%20using%20Windows%20Package%20Manager%20including%20some%20community%20projects%20worth%20looking%20at.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22wingettips.png%22%20style%3D%22width%3A%20999px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F303524i85826ED377531A43%2Fimage-size%2Flarge%3Fv%3Dv2%26amp%3Bpx%3D999%22%20role%3D%22button%22%20title%3D%22wingettips.png%22%20alt%3D%22wingettips.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-TEASER%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2651672%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EPowerShell%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ESarah%20Lean%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2660315%22%20slang%3D%22en-US%22%3ERe%3A%20Tips%20and%20Tricks%20when%20using%20Windows%20Package%20Manager%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2660315%22%20slang%3D%22en-US%22%3E%3CP%3EJust%20a%20head's%20up%2C%20the%20WinGetGui%20project%20doesn't%20appear%20to%20have%20been%20updated%20since%20May%202020%2C%20so%20it%20might%20not%20work%20anymore%20without%20fixing%20stuff%20to%20work%20with%20the%20new%20manifest%20format%20if%20it%20did%20work%20before.%20Tried%20it%20myself%20a%20while%20back%20but%20it%20didn't%20seem%20to%20work%20then.%20I'd%20probably%20recommend%20something%20like%26nbsp%3BHandyWinGet%20or%20guinget%20(note%3A%20I%20developed%20guinget%2C%20so%20this%20particular%20recommendation%20is%20biased)%20instead.%20There%20are%20also%20a%20few%20other%20GUIs%20I've%20seen%20but%20don't%20remember%20their%20names%20off%20the%20top%20of%20my%20head%2C%20but%20one%20was%20mainly%20in%20French%20and%20used%20Material%20Design%2C%20which%20was%20pretty%20cool.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2689977%22%20slang%3D%22en-US%22%3ERe%3A%20Tips%20and%20Tricks%20when%20using%20Windows%20Package%20Manager%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2689977%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F347158%22%20target%3D%22_blank%22%3E%40Techielass%3C%2FA%3E%26nbsp%3Bnice%20post.%20A%20few%20additional%20tips%3A%3C%2FP%3E%3CUL%3E%3CLI%3Eyou%20can%20customize%20your%20installs%20with%20winget%20using%20the%20%3CA%20href%3D%22https%3A%2F%2Fwww.techwatching.dev%2Fposts%2Fwinget-override%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Eoverride%20option%3C%2FA%3E%26nbsp%3B%3C%2FLI%3E%3CLI%3Eyou%20can%20install%20several%20packages%20in%20one%20shot%20with%20the%20%3CA%20href%3D%22https%3A%2F%2Fwww.techwatching.dev%2Fposts%2Fwinget-import%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Eimport%20command%3C%2FA%3E%3C%2FLI%3E%3CLI%3Eif%20you%20are%20a%20package%20producer%20you%20can%20automatically%20%3CA%20href%3D%22https%3A%2F%2Fwww.techwatching.dev%2Fposts%2Fwingetcreate%22%20target%3D%22_self%22%20rel%3D%22nofollow%20noopener%20noreferrer%22%3Eupgrade%20your%20package%20manifest%20with%20GitHub%20Actions%20and%20Winget%20Create%3C%2FA%3E%3C%2FLI%3E%3C%2FUL%3E%3C%2FLINGO-BODY%3E
Co-Authors
Version history
Last update:
‎Aug 16 2021 02:57 AM
Updated by: