On Windows 11 and Windows 10, there is a way for users to update one or all applications very quickly, with just a single command line on the Command Prompt (CMD).
Although you can update each app individually, the process takes many steps and time. Windows Package Manager is an alternative command-line tool for installing and managing applications. This tool is designed to save time and frustration by automating the process of finding, downloading, installing, updating, and configuring most applications, including Microsoft applications. Store, traditional programs (win32), and web applications downloaded using Windows Package Manager.
To update apps using CMD, follow these steps:
- Open the Start menu, search and type CMD (or PowerShell), right-click on the top result and select the Run as administrator option.
- In the Command Prompt window, enter the command winget upgrade and press Enter. You will see the application listing all Windows applications that have new updates.
- Continue entering commands winget upgrade -h –all and press Enter. This command will help update all applications to the latest version.
After completing the above steps, the winget tool will download and install updates for all applications installed on your Windows.
Using the above method, you can only update applications installed using Windows Package Manager. Apps installed from other sources will not be updated through this process. Additionally, if you later update the application using another technology, you will lose the ability to update the application through Windows Package Manager.
If you want to update certain applications individually, instead of using -h -all, you use the suffix -h –id APP-ID (where APP-ID is the application ID displayed in the ID column). For example: winget upgrade -h –id ByteDance.Capcut.