Install Winget Using Powershell Updated
$downloadsPath = "$env:USERPROFILE\Downloads" # Download the main WinGet MSIX Bundle Invoke-WebRequest -Uri "https://github.com" -OutFile "$downloadsPath\Microsoft.DesktopAppInstaller.msixbundle" # Download the required XML License File Invoke-WebRequest -Uri "https://github.com" -OutFile "$downloadsPath\WinGet_License.xml" Use code with caution. Step 2: Install the Package
This installs the official App Installer package that contains winget.
Installs all mandatory dependencies (like the Microsoft.VCLibs framework). install winget using powershell updated
| Issue | PowerShell Fix | |--------|----------------| | Add-AppxPackage fails | Enable developer mode or sideloading: Add-AppxPackage -AllowUnsigned | | Winget not in PATH | Log off/on or restart shell after installation | | Access denied | Run PowerShell | | Missing dependencies | Ensure Windows Update is running; winget requires VCLibs and UI.Xaml |
winget --version
Then restart your computer.
: Clean the existing deployment state first by running: powershell | Issue | PowerShell Fix | |--------|----------------| |
This confirms that WinGet can communicate with the package source.
| Feature | | Chocolatey | Scoop | | :--- | :--- | :--- | :--- | | Official Support | Microsoft Native | 3rd Party (Corporate) | 3rd Party (Community) | | Requires Admin | Usually | Yes (Installs system-wide) | No (User folder) | | Best for | MS Store Apps & General GUI Apps | Enterprise & Legacy MSI apps | Dev Tools (Python, Node) | | Repository | GitHub + Microsoft Store | Large community repo | GitHub buckets | | Scripting | Good (Native Objects via PS Module) | Good (PowerShell scripts) | Excellent (No UAC prompts) | Error 0x80073CF3 (Package failed updates
2. Error 0x80073CF3 (Package failed updates, dependency missing)
Press Win + X and select or Windows PowerShell (Admin) . Step 2: Run the Installation Script