Install Winget Using Powershell Updated Work May 2026

Installing App Installer (which includes ) via PowerShell is the most reliable way to set up package management on Windows 10 and 11, especially on systems without Microsoft Store access. 1. Check for Existing Installation Before starting, verify if is already on your system. Open PowerShell and run: powershell winget --version Use code with caution. Copied to clipboard

$url = (Invoke-RestMethod https://api.github.com/repos/microsoft/winget-cli/releases/latest).assets.browser_download_url | Where-Object $_.EndsWith( ".msixbundle" ) Invoke-WebRequest -Uri $url -OutFile "WinGet.msixbundle" Add-AppxPackage -Path "WinGet.msixbundle" Remove-Item "WinGet.msixbundle" ### **Common Troubleshooting** * **System Requirements:** Ensure you are on Windows install winget using powershell updated

Method 3: Manual Installation (GitHub Release)

Add-AppxPackage -RegisterByFamilyName -MainPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe Use code with caution. Copied to clipboard Installing App Installer (which includes ) via PowerShell

After installation, verify that winget is working by running: Open PowerShell and run: powershell winget --version Use

Install winget using PowerShell

⚠️ Prerequisites

If you don’t have PowerShell 7, you can install it from GitHub or via the Microsoft Store.