Install Winget Using Powershell Updated New! May 2026

How to Install and Update Winget Using PowerShell (2025 Guide)

Windows Package Manager (winget) is Microsoft’s official command-line tool that allows you to discover, install, upgrade, and configure applications on Windows 10 and Windows 11. While it now ships by default with modern Windows versions (starting from Windows 10 version 1809 and Windows 11), many users—especially those running older builds, Windows Server, or lightweight Windows images—still find that winget is missing or severely outdated.

PowerShell alternative to trigger the Store update: install winget using powershell updated

Understanding Winget and Its Availability

Winget is not a standalone download; it is distributed as part of the App Installer package from the Microsoft Store. Consequently, installing or updating Winget effectively means ensuring the latest version of the App Installer is present on your system. While Windows 10 (build 1809+) and Windows 11 typically include Winget, some enterprise-managed systems, LTSC (Long-Term Servicing Channel) editions, or customized images may lack it. PowerShell provides a scriptable, repeatable method to address this. How to Install and Update Winget Using PowerShell

  1. Go back to the GitHub Release page.
  2. Look for the Dependencies section under the release notes.
  3. Download the VCLibs and UI Xaml packages appropriate for your architecture (usually x64).
  4. Install them first using Add-AppxPackage, then retry the WinGet install command.

Add-AppxPackage -Path "$env:TEMP\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" Use code with caution. Step 4: Install Dependencies (If Needed) Go back to the GitHub Release page

If you'd like to know more about using Winget, tell me if you're interested in: Bulk installation scripts for new PC setups. Exporting your current app list to a backup file. Uninstalling stubborn bloatware using Winget commands.

This command will download and install the winget package.