Installing software is one of the most common tasks performed on a Windows computer. Traditionally, users visit a developer’s website, download an installer, run the setup file, and follow several installation prompts. While this method works, it can become repetitive and time-consuming, especially when setting up a new PC or installing multiple applications.
Windows Package Manager, commonly known as Winget, simplifies this process by allowing users to install applications directly from the command line. Instead of searching the web for installers, Winget can locate, download, and install software using a single command. Built into modern versions of Windows 11, Winget provides a fast, reliable, and efficient way to manage software installations.
Whether you want to install a web browser, media player, productivity suite, development tool, or utility application, Winget makes the process much easier. This guide explains how to install apps using Winget in Windows 11, including searching for software, choosing the correct package, installing applications, and troubleshooting common installation issues.
What Is Winget?
Winget is Microsoft’s command-line package manager for Windows.
It allows users to:
- Search for applications
- Install software
- Update programs
- Remove applications
- Automate software deployment
- Manage software packages from a central repository
Rather than manually downloading installers from various websites, Winget retrieves applications from trusted sources and performs the installation automatically.
For example, instead of opening a browser and searching for Firefox, you can install it with a single command:
winget install Mozilla.Firefox
Winget handles the download and installation process without requiring additional steps.
Check Whether Winget Is Installed
Most Windows 11 computers include Winget by default.
To verify that it is available:
- Open Windows Terminal, PowerShell, or Command Prompt.
- Type:
winget --version
- Press Enter.
If Winget is installed, Windows displays a version number similar to:
v1.11.350
If the command is not recognized, update the App Installer application through the Microsoft Store.
Open Windows Terminal
Before installing applications, open a command-line environment.
Method 1: Use the Start Menu
- Click the Start button.
- Search for Windows Terminal.
- Open the application.
Method 2: Use the Power User Menu
- Press Windows + X.
- Select Terminal.
Windows Terminal provides access to PowerShell, Command Prompt, and other command-line tools.
Search for an Application Before Installing
Before installing software, it is often helpful to search for available packages.
Search for a Program
Use:
winget search firefox
Winget displays matching results, including:
- Application Name
- Package ID
- Version
- Source
Example output:
Mozilla Firefox
Mozilla.Firefox
The Package ID is usually the most reliable identifier when installing software.
Searching first helps ensure that you select the correct package.
Install an Application Using Its Package ID
The recommended installation method is using the exact Package ID.
Install Firefox
For example:
winget install Mozilla.Firefox
After executing the command, Winget:
- Finds the package.
- Downloads the installer.
- Verifies the package.
- Launches the installation.
- Completes setup.
Once finished, the application becomes available through the Start menu just like any traditionally installed program.
Using Package IDs reduces the risk of installing the wrong application when multiple search results exist.
Install an Application by Name
Winget can also install software using its display name.
Example:
winget install Firefox
Although this method is often successful, it may produce multiple matches if similar applications exist.
Using the exact Package ID remains the preferred approach.
Accept Agreements Automatically
Some packages require acceptance of source agreements or license terms.
To automate acceptance during installation:
winget install Mozilla.Firefox --accept-source-agreements --accept-package-agreements
These options prevent additional prompts and make installations more streamlined.
They are especially useful when installing multiple applications.
Install Popular Applications with Winget
Many popular applications are available through Winget.
Google Chrome
winget install Google.Chrome
Mozilla Firefox
winget install Mozilla.Firefox
VLC Media Player
winget install VideoLAN.VLC
7-Zip
winget install 7zip.7zip
Notepad++
winget install Notepad++.Notepad++
Visual Studio Code
winget install Microsoft.VisualStudioCode
OBS Studio
winget install OBSProject.OBSStudio
Spotify
winget install Spotify.Spotify
These examples demonstrate how quickly software can be installed without visiting download pages.
Install Multiple Applications
Winget allows you to install several programs one after another.
Example:
winget install Google.Chrome
winget install 7zip.7zip
winget install VideoLAN.VLC
winget install Microsoft.PowerToys
This approach is particularly useful when configuring a new PC.
Many advanced users create scripts containing all their preferred software installations.
Install a Specific Application Version
Sometimes you may need a particular version instead of the latest release.
First, view available versions:
winget show Mozilla.Firefox
Then install a specific version:
winget install Mozilla.Firefox --version 139.0
The exact version number must match an available package release.
This feature can help maintain compatibility with certain workflows or software environments.
Install Software Silently
Many Winget packages support silent installation.
To minimize user interaction:
winget install VideoLAN.VLC --silent
Silent installations reduce prompts and allow software deployment with minimal interruption.
This is especially useful for system administrators and advanced users.
Verify Successful Installation
After installing software, confirm that the application appears in the installed software list.
Use:
winget list
To search for a specific application:
winget list firefox
Winget displays installed packages along with their versions.
Verifying installation helps ensure the process completed successfully.
View Detailed Package Information
Before installing software, you may want to inspect package details.
Use:
winget show VideoLAN.VLC
Information may include:
- Publisher
- Version
- Installer type
- Description
- Homepage
- License information
Reviewing package information helps verify authenticity and suitability.
Install Applications as Administrator
Some programs require elevated permissions.
If an installation fails due to permissions:
- Search for Windows Terminal.
- Right-click it.
- Select Run as Administrator.
- Execute the Winget command again.
Administrator privileges often resolve installation restrictions for system-wide applications.
Common Winget Installation Errors
Occasionally, installation problems may occur.
No Package Found
Error:
No package found matching input criteria
Solution:
Run:
winget search appname
Then use the exact Package ID returned.
Source Agreement Issues
If prompted to accept agreements:
winget install PackageID --accept-source-agreements
Package Download Failure
Check:
- Internet connectivity
- Firewall settings
- Proxy configurations
Then retry the installation.
Access Denied
Launch Windows Terminal with administrator privileges and attempt installation again.
Tips for Faster Software Deployment
To make Winget even more efficient:
Use Exact Package IDs
Package IDs provide the most reliable installation results.
Keep Sources Updated
Refresh repositories periodically:
winget source update
Create Installation Scripts
Store frequently used commands in a script file for rapid deployment on new systems.
Combine with Export and Import
Export application lists from one PC and import them on another to replicate software configurations quickly.
These techniques can significantly reduce setup time when managing multiple computers.
Why Use Winget Instead of Traditional Installers?
Winget offers several advantages.
Faster Installations
No need to browse websites or locate download links.
Centralized Management
Applications can be installed, updated, and removed from one interface.
Automation
Scripts allow rapid deployment of multiple applications.
Consistency
Winget ensures that software is installed from known package sources.
Convenience
A single command often replaces several manual installation steps.
These benefits make Winget one of the most useful tools included with Windows 11.
Conclusion
Winget provides a modern and efficient way to install applications in Windows 11. By using simple commands, you can search for software, install programs, manage package versions, and automate software deployment without manually downloading installers. Whether you’re setting up a new computer, maintaining multiple systems, or simply looking for a faster way to install applications, Winget can significantly simplify the process.
Once you become familiar with commands such as search, install, and show, software management becomes quicker and more convenient. For many Windows users, Winget has become an essential tool that saves time and streamlines everyday system administration tasks.
FAQ
Is Winget included with Windows 11?
Yes. Most Windows 11 installations include Winget through the App Installer package.
Can Winget install Microsoft Store apps?
Yes. Many Microsoft Store applications are available through Winget and can be installed using package commands.
Do I need administrator rights to install apps with Winget?
Not always. However, some applications require elevated permissions and may need Windows Terminal to be run as Administrator.
Is Winget safe to use?
Yes. Winget uses trusted package sources and verifies software packages before installation to help ensure safe deployments.


