Windows Package Manager (Winget)

Collapse
X
Collapse
  •  

  • Windows Package Manager (Winget)

    📦 Windows Package Manager (Winget)





    Category: Microsoft Official Tools

    Author: jmarket (PCHF Founder)

    Verified by: PCHF Staff • October 2025



    Overview


    Windows Package Manager (Winget) is Microsoft’s official command-line utility for discovering, installing, upgrading, and managing applications on Windows.
    It provides a unified package management experience similar to Linux package managers, enabling automation, bulk deployments, and consistent system provisioning using simple, scriptable commands.



    Winget sources all packages from Microsoft’s curated community repository, ensuring safety, integrity, and digital signature verification.
    It integrates natively with PowerShell, Command Prompt, and Windows Terminal, making it a vital tool for administrators and advanced users alike.



    Key Features



    • Unified Package Management: Install or upgrade software directly from Microsoft’s trusted repositories.

    • Automation Support: Ideal for scripted deployments, configuration management, and provisioning new systems.

    • Version Control: Install specific versions or automatically track the latest stable releases.

    • JSON Manifest System: Package definitions include publisher, installer hash, version, and download URL for full transparency.

    • Integration: Works seamlessly with PowerShell, CMD, and Windows Terminal.



    System Requirements



    • Operating System: Windows 10 (version 1809 or later) or Windows 11

    • Architecture: x64, ARM64

    • Administrator privileges for system-wide installations

    • Internet connection for repository access



    Installation



    1. Winget is preinstalled on Windows 11 and included in recent Windows 10 builds (via the App Installer package).

    2. To manually install or update Winget, visit the Microsoft Store and search for App Installer, or download it directly from the official GitHub repository:

      https://github.com/microsoft/winget-cli

    3. After installation, open PowerShell or Windows Terminal and verify functionality with:

      Code:
      winget --version



    Click image for larger version

Name:	winget.png
Views:	0
Size:	25.3 KB
ID:	205351

    Basic Commands


    Commonly used Winget commands include:


    Code:
    winget search appname
    winget install appname
    winget upgrade appname
    winget uninstall appname
    winget list
    winget upgrade --all


    Example — installing Microsoft PowerToys:


    Code:
    winget install Microsoft.PowerToys


    Example — upgrading all installed apps:


    Code:
    winget upgrade --all


    Advanced Usage



    • Export Installed Packages: Create a backup manifest of installed applications:
      Code:
      winget export -o apps.json

    • Import Package List: Reinstall all apps on a new system:
      Code:
      winget import -i apps.json

    • Specify Source Repository: Winget can use multiple repositories (e.g. msstore, winget):
      Code:
      winget source list

    • View App Details:
      Code:
      winget show Microsoft.Edge



    Winget Configuration (Preview Feature)


    Winget supports configuration files for automated provisioning using YAML syntax:


    Code:
    # Example: winget configuration file
    installers:
    - packageIdentifier: Microsoft.PowerToys
    - packageIdentifier: Mozilla.Firefox
    - packageIdentifier: Notepad++.Notepad++


    Notes



    • All packages are verified and cryptographically hashed for integrity.

    • Supports unattended installations and enterprise deployment automation.

    • Winget is continuously updated via the Microsoft Store (App Installer).

    • Fully open-source and available on GitHub under the MIT license.



    Policy


    PCHF references only official Microsoft channels.
    Redistribution of Winget binaries or unofficial repositories is not permitted.
    Always install Winget via the Microsoft Store or GitHub’s verified release page to ensure authenticity.



    Download


    Official Microsoft Winget GitHub Repository



    Technical Information



    • Publisher: Microsoft Corporation

    • Version: 1.8.0 or later

    • Release Date: October 2025

    • License: Open Source (MIT License)



    Related Articles






    All content © 2025 PC Help Forum. Windows Package Manager (Winget) is developed and maintained by Microsoft Corporation.
    All executables are digitally signed by Microsoft and distributed through the Microsoft Store and GitHub. Redistribution of modified binaries is prohibited.

    Attached Files
      Posting comments is disabled.

    Article Tags

    Collapse

    There are no tags yet.

    Latest Articles

    Collapse

    • Windows Package Manager (Winget)
      by jmarket
      📦 Windows Package Manager (Winget) Category: Microsoft Official Tools Author: jmarket (PCHF Founder) Verified by: PCHF Staff • October 2025 Overview Windows Package Manager (Winget) is Microsoft’s official command-line utility for discovering, installing, upgrading, and managing applications on Windows. It provides a unified package management experience similar to Linux package managers, enabling automation, bulk deployments, and consistent system provisioning using simple, scriptable...
      10-16-2025, 06:07 PM
    • Windows Terminal (Modern Command Line Interface)
      by jmarket
      🖥️ Windows Terminal (Modern Command Line Interface) Category: Microsoft Official Tools Author: jmarket (PCHF Founder) Verified by: PCHF Staff • October 2025 Overview Windows Terminal is Microsoft’s modern command-line application designed for developers, system administrators, and power users. It unifies access to PowerShell, Command Prompt, Azure Cloud Shell, and the Windows Subsystem for Linux (WSL) under a sleek, tabbed interface with full GPU-accelerated text rendering. Terminal su...
      10-16-2025, 03:18 AM
    • Sysinternals Suite (Advanced System Utilities)
      by jmarket
      ⚙️ Sysinternals Suite (Advanced System Utilities) Category: Microsoft Official Tools Author: jmarket (PCHF Founder) Verified by: PCHF Staff • October 2025 Overview The Sysinternals Suite is a comprehensive collection of advanced system utilities developed by Microsoft for Windows diagnostics, performance analysis, and troubleshooting. Originally created by Mark Russinovich and Bryce Cogswell, the suite has evolved into an indispensable toolkit for IT professionals, system administrators, and ...
      10-16-2025, 03:18 AM
    • PowerToys (Productivity Utilities for Windows 11)
      by jmarket
      🧩 PowerToys (Productivity Utilities for Windows 11) Category: Microsoft Official Tools Author: jmarket (PCHF Founder) Verified by: PCHF Staff • October 2025 Overview Microsoft PowerToys is an official suite of open-source utilities designed for advanced Windows users who want to streamline and customize their workflow. Originally introduced for Windows 95, PowerToys has been reimagined for modern versions of Windows 10 and 11 — offering refined, lightweight tools that integrate seamlessly...
      10-16-2025, 03:17 AM
    • Windows Assessment and Deployment Kit (ADK) + WinPE Add-on
      by jmarket
      🧰 Windows Assessment and Deployment Kit (ADK) + WinPE Add-on Category: Microsoft Official Tools Author: jmarket (PCHF Founder) Verified by: PCHF Staff • October 2025 Overview The Windows Assessment and Deployment Kit (ADK) provides a comprehensive set of tools used by IT professionals and system integrators to deploy, assess, and customize Windows images. It includes key components such as Deployment Image Servicing and Management (DISM), Windows System Image Manager (Windows SIM), and the Wind...
      10-16-2025, 03:17 AM
    • PC Health Check (App Compatibility Tool)
      by jmarket
      💻 PC Health Check (App Compatibility Tool) Category: Microsoft Official Tools Author: jmarket (PCHF Founder) Verified by: PCHF Staff • October 2025 Overview PC Health Check is Microsoft’s official utility for verifying whether a system meets the hardware and firmware requirements for Windows 11. It performs a detailed compatibility scan, checking TPM 2.0 status, Secure Boot capability, CPU generation, available storage, and memory capacity. Results are presented in a clear, user-friendly summ...
      10-16-2025, 03:17 AM
    Working...