Install Winget Using Powershell Hot Jun 2026
// apps.json
Use WinGet to install and manage applications | Microsoft Learn
How to Install Winget Using PowerShell: The Ultimate Guide The Windows Package Manager, or Winget, is a game-changer for anyone who wants to manage software like a pro. Instead of hunting down .exe files on sketchy websites, you can install, update, and configure apps with a single command. If you are looking to get this running quickly, PowerShell is your best friend.
Deploy the frameworks first, followed by the master WinGet bundle using the Appx deployment engine: powershell
Modern scripts automatically fetch required libraries like Microsoft.UI.Xaml . install winget using powershell hot
Now that Winget is active, you can use these basic commands to manage your applications: winget search Install an app: winget install Update all installed apps: winget upgrade --all Uninstall an app: winget uninstall To help fine-tune these steps, please let me know: What version of Windows are you currently running?
Once Winget is installed, you can take your package management to the next level by installing the official Microsoft.WinGet.Client PowerShell module. This module provides native cmdlets that offer object-oriented output and better integration with PowerShell pipelines.
Run these commands in a PowerShell window with privileges: Download the package : powershell
To install using PowerShell, you can use the official Microsoft module or a community-driven script. This is especially useful for Windows Server or "clean" installations where the Microsoft Store might be missing. Microsoft Learn // apps
# Create a temporary directory New-Item -ItemType Directory -Force -Path "C:\WingetTemp" Set-Location -Path "C:\WingetTemp" # Download VCLibs Invoke-WebRequest -Uri "https://aka.ms" -OutFile "VCLibs.appx" # Download UI Xaml Invoke-WebRequest -Uri "https://github.com" -OutFile "UiXaml.appx" # Download Latest Winget License and Bundle Invoke-WebRequest -Uri "https://github.com" -OutFile "Winget.msixbundle" Use code with caution. Step 2: Install Dependencies in Order
In the evolving landscape of Windows administration, the command line has re-emerged as the epicenter of productivity and control. For decades, Linux administrators enjoyed the luxury of package managers—tools that allow for the automated installation, update, and removal of software via simple commands. Windows users, conversely, were relegated to the graphical interface: downloading .exe or .msi files, clicking through wizards, and manually managing updates. The introduction of the Windows Package Manager, colloquially known as , marked a paradigm shift for the operating system. However, while Winget is now native to Windows 10 and 11, understanding how to verify, install, and utilize it through PowerShell remains a critical skill for the modern power user.
Did you encounter a specific when trying to run Winget? Share public link
The script employs a multi-layered installation strategy: Deploy the frameworks first, followed by the master
If the installation succeeded, PowerShell will output a version string (e.g., v1.9.x ). Test a Fast Software Install
Install-Package -Name winget -ProviderName winget
To install Winget, run the following command: