> 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/de/hilfe/troubleshooting/update-or-install-fails.md).

# Ein Update oder eine Installation schlägt fehl

Beheben Sie eine Installation, ein Update oder eine Deinstallation, die in UniGetUI fehlschlägt, beginnend mit den häufigsten Ursachen.

Ein Vorgang ist unten im Fenster als fehlgeschlagen markiert, Sie erhalten eine Fehlerbenachrichtigung, oder eine App bleibt nach einem Update auf ihrer alten Version.

## Warum es passiert

UniGetUI bittet einen Paketmanager, die Arbeit zu erledigen, und der Paketmanager führt das Installationsprogramm des Herausgebers aus. Die meisten Fehler stammen aus dieser Kette:

* Das Installationsprogramm braucht Administratorrechte, oder die Erhöhung ist blockiert.
* Die App läuft, sodass ihre Dateien nicht ersetzt werden können.
* Der Paketmanager ist veraltet oder defekt.
* Eine Abhängigkeit fehlt, oder der Hash des Installationsprogramms stimmt nicht mit dem überein, was der Paketmanager erwartet.
* Das Paket selbst ist in seinem Repository defekt.

## Beheben

{% stepper %}
{% step %}

### Den Fehler lesen und erneut versuchen

1. Klicken Sie unten im Fenster auf die Ausgabezeile des fehlgeschlagenen Vorgangs.
2. Lesen Sie die letzten Zeilen: Der Paketmanager sagt gewöhnlich, was schiefgelaufen ist.
3. Verwenden Sie ***Erneut versuchen*** oder das Menü daneben:

<table><thead><tr><th width="280">OPTION</th><th>VERWENDEN, WENN</th></tr></thead><tbody><tr><td><strong>Erneut als Administrator versuchen</strong></td><td>Der Fehler erwähnt access denied oder Administratorrechte (Windows).</td></tr><tr><td><strong>App schließen erzwingen und erneut versuchen</strong></td><td>Die App war gestartet. Nur in diesem Fall angeboten.</td></tr><tr><td><strong>Interaktiv erneut versuchen</strong></td><td>Sie möchten die eigenen Meldungen des Installationsprogramms sehen und seine Fragen beantworten.</td></tr><tr><td><strong>Erneut versuchen und dabei Integritätsprüfungen überspringen</strong></td><td>Der Hash stimmt nicht überein. Nur wenn Sie dem Herausgeber vertrauen, siehe unten.</td></tr></tbody></table>

{% hint style="danger" %}
Eine Hash-Abweichung bedeutet oft nur, dass der Herausgeber die Datei ersetzt hat, kann aber auch bedeuten, dass das Installationsprogramm manipuliert wurde. Überspringen Sie Integritätsprüfungen nur bei Herausgebern, denen Sie vertrauen.
{% endhint %}
{% endstep %}

{% step %}

### Die App vor dem Update schließen

Wenn die App ihr eigenes Update weiter blockiert, sagen Sie UniGetUI, sie zuerst zu schließen:

1. Klicken Sie mit der rechten Maustaste auf das Paket und wählen Sie ***Aktualisierungsoptionen*** (oder ***Installationsoptionen***).
2. Öffnen Sie die Registerkarte ***Close apps before installing***.
3. Geben Sie die Namen der zu schließenden Prozesse ein, durch Kommas getrennt. Aktivieren Sie bei Bedarf ***Prozesse nach Möglichkeit zwangsweise beenden, wenn sie sich nicht ordnungsgemäß schließen lassen.***.
4. Klicken Sie auf ***Speichern und schließen***.
   {% endstep %}

{% step %}

### Die Administratoreinstellungen prüfen

Unter ***Einstellungen*** – ***Administratorrechte und andere riskante Einstellungen***:

* Wenn ***Jede Art von Berechtigungserhöhung über UniGetUI-Elevator oder GSudo verbieten*** an ist, schlagen Vorgänge, die Administratorrechte brauchen, immer fehl. Schalten Sie es aus oder fragen Sie Ihren Administrator.
* Wenn ***Paketvorgänge an den Devolutions Agent-Broker delegieren*** an ist, muss der Agent laufen und seine Richtlinie muss die App zulassen. ***Agent broker unavailable*** oder ***Operation denied by policy*** weisen darauf hin. Siehe [Genehmigte Apps ohne Administratorrechte installieren](/unigetui/de/fur-it-teams/organization/devolutions-agent.md).
  {% endstep %}

{% step %}

### Den Paketmanager für sich prüfen

Führen Sie denselben Vorgang in einem Terminal aus, zum Beispiel mit WinGet:

```powershell
winget install --id <PackageId> --exact
```

Wenn es dort auch fehlschlägt, liegt das Problem beim Paket oder beim Paketmanager, nicht bei UniGetUI. Aktualisieren Sie den Paketmanager, installieren Sie jede fehlende Abhängigkeit, die die Ausgabe nennt, oder melden Sie das Paket seinen Betreuern. Für WinGet siehe [WinGet fehlt oder ist defekt](/unigetui/de/hilfe/troubleshooting/winget-missing-or-broken.md).
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Alle früheren Vorgänge mit ihrer vollständigen Ausgabe sind unter ***Mehr*** – ***Vorgangsverlauf***. Klicken Sie mit der rechten Maustaste auf einen fehlgeschlagenen Vorgang für ***Vollständiges Protokoll anzeigen***, ***Details kopieren*** und die Optionen zum erneuten Versuch.
{% endhint %}

## Schlägt es immer noch fehl?

[Protokolle an den Support senden](/unigetui/de/hilfe/troubleshooting/send-logs-to-support.md) mit der vollständigen Ausgabe des Vorgangs.


---

# 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/de/hilfe/troubleshooting/update-or-install-fails.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.
