> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/unigetui/guides/updates/automatic-updates.md).

# Choose which apps update automatically

Let the apps you trust update on their own, and keep the others for you to review.

Your browser and everyday utilities can safely update on their own. A tool you rely on for work maybe not. UniGetUI lets you install updates automatically for every app, or only for the ones you mark.

## All apps or only some?

<table><thead><tr><th width="300">CHOOSE</th><th>WHEN IT FITS</th></tr></thead><tbody><tr><td><strong>All available updates</strong></td><td>You want a hands-off computer and accept that an update can occasionally change something you use.</td></tr><tr><td><strong>Only packages marked for automatic updates</strong></td><td>You want the convenience for most apps, but control over a few. This is the safer choice.</td></tr></tbody></table>

Either way, apps whose updates you skip, pause or ignore are never updated automatically. See [Keep an app on a specific version](/unigetui/guides/updates/hold-a-version.md).

{% stepper %}
{% step %}

### Turn on automatic installation

1. Go to ***Settings*** – ***Scheduled maintenance***.
2. Turn on ***Install available updates***.
3. In ***Install***, choose ***All available updates*** or ***Only packages marked for automatic updates***.

By default, updates are installed right after each update check. To choose a day and time instead, see [Run updates on a schedule](/unigetui/guides/updates/schedule.md).
{% endstep %}

{% step %}

### Mark the apps that may update on their own

Skip this step if you chose ***All available updates***.

1. Under ***Install available updates***, click ***Manage the list***.
2. In ***Manage automatic updates***, select each app that may update by itself. Use the search box to find an app, and ***Only marked*** to review your choices.
3. Close the window. Your changes are saved right away.

You can also mark one app from the package list: right-click it in ***Software Updates***, choose ***Update options***, select ***Automatically update this package***, then click ***Save and close***.
{% endstep %}

{% step %}

### Check that it will run

In an app's ***Update options***, the message under ***Automatically update this package*** tells you whether it will actually happen:

* ***This package will be updated when the scheduled maintenance task runs.*** You're all set.
* ***Turn on "Install available updates" in the scheduled maintenance settings for this to take effect.*** Go back to the first step.
* ***Every upgradable package is already installed automatically, so this changes nothing until the scheduled task is limited to marked packages.*** You chose ***All available updates***.
  {% endstep %}
  {% endstepper %}

{% hint style="warning" %}
Automatic updates only run while UniGetUI is running. Leaving it minimized in the notification area is enough.
{% endhint %}

## Good to know

* To stop an app from updating automatically, clear ***Automatically update this package*** in its ***Update options***, or clear it in ***Manage the list***.
* You can't mark an app whose updates are ignored. Stop ignoring it first.
* Automatic updates follow your safety settings: no updates on battery or metered connections if you turned that on, and no releases newer than your minimum age. See [Avoid brand-new releases](/unigetui/guides/updates/update-safely.md).
* Updates not happening? See [Scheduled updates don't run](/unigetui/help/troubleshooting/scheduled-updates-dont-run.md).

## Next

* [Run updates on a schedule](/unigetui/guides/updates/schedule.md)
* [Avoid brand-new releases](/unigetui/guides/updates/update-safely.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.devolutions.net/unigetui/guides/updates/automatic-updates.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
