[Fix] Powershell - Term winget is not recognized as the name of a cmdlet function or script file


Powershell - The term winget is not recognized
PowerShell Winget Command Error:
winget : The term 'winget' is not recognized as the name of a cmdlet,
function, script file, or operable program. Check the spelling of the name,
or if a path was included, verify that the path is correct and try again.
At line:1 char:1
+ winget upgrade PowerShell
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (winget:String) [], CommandNot
   FoundException
    + FullyQualifiedErrorId : CommandNotFoundException

The reason for this error is that you do not have winget package manager installed on your Windows device.

How to install Winget on Windows 8/10/11

  1. Go to WinGet GitHub repo: https://github.com/microsoft/winget-cli
  2. Click on the latest release and look for the Microsoft.DesktopAppInstaller.msixbundle file and download it.
  3. Install the msixbundle
-




Have Questions? Post them here!