“Your apps should update themselves” — Winget-AutoUpdate is the missing piece for automatic app updates on Windows 11
A free tool that finally fixes automatic app updates to winget on Windows 11.
All the latest news, reviews, and guides for Windows and Xbox diehards.
You are now subscribed
Your newsletter sign-up was successful
Join the club
Get full access to premium articles, exclusive features and a growing list of member rewards.
On Windows 11, I'm always looking for ways to make Windows Package Manager (winget) more practical for everyday use, especially for keeping apps updated without the constant manual work.
By default, you still have to run commands like winget upgrade --all, which works fine, but only if you remember to do it. And while the Microsoft Store handles updates automatically, that applies only to Store apps, not the majority of traditional desktop apps you may have installed via winget.
That's what led me to Winget-AutoUpdate (WAU), a tool designed to close that gap.
Article continues belowInstead of manually triggering updates, WAU automates the entire process. It runs in the background, installs updates on a schedule or at logon, and adds features like notifications, logging, and granular control over what gets updated. After spending some time with it, it's clear this isn't just a convenience tool. It actually changes how you maintain apps in the operating system.
The GUI makes WAU actually accessible
One of the biggest limitations with Winget-AutoUpdate is that it's primarily designed around scripts and configuration files. It works great if you're comfortable with the command line, but it can feel unnecessarily complex if you want to set it up and forget about it.
That's where the WAU Settings GUI makes a noticeable difference. This is the second part of the project, and the GUI adds a proper interface on top of the tool, allowing you to configure everything without touching scripts. Instead of manually handling scheduled tasks, you can manage the entire setup visually.
As you proceed with the installation, you'll set up the main tool (without a GUI), then the graphical interface (all in the same wizard). The installation is similar to installing any other application, but you'll be prompted to choose a folder to install the app and store app lists, which you may want to create at the root of "C:."
Configuring WAU using the GUI
Once in the interface, you can turn on or off automatic updates, set schedules, configure allowlists and blocklists for specific apps, control notifications and logging behavior, and change advanced options.
You can always click the "Run WAU" button to update all your winget applications. As apps receive their updates, the tool will pop up toast notifications to let you know which app has been updated.
Of course, you want to automate this process so you can do it from the "Update Time & Random Delay" section, and don't forget to set the "Update Interval & Notifications" to something other than "Never."
If you want to exclude applications, create an "excluded_apps.txt" file in the folder you specify for storing your lists, listing the apps' IDs for which you want to turn off auto update.
In the same way, if you want to update only specific apps, create an "included_apps.txt" with the ID of the apps you want to auto-update in the folder you specify to store your lists.
Finally, click the "Save Settings" button to apply the changes. For more details, you can change this GitHub page.
Who actually needs Winget-AutoUpdate
This tool is not meant for everyone. It becomes useful in very specific scenarios.
If you install a lot of apps using the Windows Package Manager and want a maintenance-free system, WAU keeps everything updated automatically without manual checks.
The tool also comes in handy for users who want more control, as you can configure allow and block lists, and you can use wildcard filtering, version pinning, and custom arguments.
What it’s like to use
Once set up, Winget-AutoUpdate runs quietly in the background. There is no need to trigger updates or check for outdated apps manually.
The experience is straightforward. You configure it once, let run it on schedule, and receive updates automatically with notifications.
It does not feel intrusive and avoids the constant update management cycle many users are accustomed to.
For users who rely on multiple tools and utilities, it quickly becomes one of those "set it and forget it" system components.
Windows Central's take
Winget-AutoUpdate is a free tool that handles updates for all your winget-installed apps on Windows 11 and effectively fills one of the most obvious gaps in Windows Package Manager (winget).
By default, winget still relies on manual commands like winget upgrade --all, which works fine but depends entirely on the user being proactive. And while the Microsoft Store handles updates automatically, that applies only to Store apps, leaving most traditional desktop software outside that system.
That's where Winget-AutoUpdate (WAU) makes a real difference. It automates the entire update process, running in the background on a schedule and handling everything without user intervention. Once set up, it eliminates the need to check for updates or manually trigger upgrades.
The result is a more complete package management experience on Windows 11. Instead of treating updates as something you periodically manage, WAU makes them continuous and largely invisible, which is exactly how it should feel on a modern system.
More resources
Explore more in-depth how-to guides, troubleshooting advice, and essential tips to get the most out of Windows 11 and 10. Start browsing here:
- Windows 11 on Windows Central — All you need to know
- Windows 10 on Windows Central — All you need to know
Join us on Reddit at r/WindowsCentral to share your insights and discuss our latest news, reviews, and more.

Mauro Huculak has been a Windows How-To Expert contributor for WindowsCentral.com for nearly a decade and has over 22 years of combined experience in IT and technical writing. He holds various professional certifications from Microsoft, Cisco, VMware, and CompTIA and has been recognized as a Microsoft MVP for many years.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.
