How To Install Apps Using Winget

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.

Update Windows Drivers

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?

PC running slow or unstable? Do you want to update drivers?

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.

Repair PC

To verify that it is available:

  1. Open Windows Terminal, PowerShell, or Command Prompt.
  2. Type:
winget --version
  1. Press Enter.

If Winget is installed, Windows displays a version number similar to:

v1.11.350
PC running slow or unstable? Do you want to update drivers?

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

  1. Click the Start button.
  2. Search for Windows Terminal.
  3. Open the application.

Method 2: Use the Power User Menu

  1. Press Windows + X.
  2. 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
PC running slow or unstable? Do you want to update drivers?

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:

  1. Finds the package.
  2. Downloads the installer.
  3. Verifies the package.
  4. Launches the installation.
  5. 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:

  1. Search for Windows Terminal.
  2. Right-click it.
  3. Select Run as Administrator.
  4. 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.

PC running slow or unstable? Do you want to update drivers?

GeeksDigit.Com
Logo