# Windows Modules Installer Worker hohe CPU: warten oder reparieren

Hohe CPU-Last durch den Windows Modules Installer Worker bedeutet meistens, dass Windows gerade ein Update installiert oder aufräumt: `TiWorker.exe` ist der Worker, den der Dienst Windows Modules Installer (Dienstname `TrustedInstaller`) startet, um Updates und optionale Komponenten hinzuzufügen, zu ändern und zu entfernen, und diese Arbeit belastet CPU und Datenträger eine Weile nach dem Patchday, einem Funktionsupdate oder einem neuen optionalen Feature. In den meisten Fällen ist es richtig, den PC am Strom zu lassen, ihn fertig werden zu lassen und neu zu starten, wenn Windows darum bittet.

Zum Problem wird es erst, wenn dieselbe Aktivität nach jedem Neustart zurückkommt, Windows Update stundenlang keinen Fortschritt zeigt oder Updates immer wieder fehlschlagen. Dann muss der Komponentenspeicher repariert werden, aus dem der Worker liest, statt den Worker zu stoppen. Die folgenden Abschnitte zeigen, wie Sie die beiden Fälle unterscheiden und was Sie ausführen, in der Reihenfolge von Microsoft.

## Was TiWorker.exe und TrustedInstaller sind

Microsofts [Dienstreferenz](https://learn.microsoft.com/en-us/windows-server/security/windows-services/security-guidelines-for-disabling-system-services-in-windows-server) führt Windows Modules Installer mit dem Dienstnamen `TrustedInstaller` und beschreibt ihn als den Dienst, der „enables installation, modification, and removal of Windows updates and optional components“, also Installation, Änderung und Entfernung von Windows-Updates und optionalen Komponenten ermöglicht. Sein Starttyp ist Manuell, deshalb läuft er die meiste Zeit nicht und taucht nur auf, wenn Wartungsarbeit ansteht. Im Task-Manager zeigt die Registerkarte Prozesse den Worker als Windows Modules Installer Worker, die Registerkarte Details den Dateinamen `TiWorker.exe`.

Der Worker gehört zum Wartungsstapel. Microsofts [Seite zum Wartungsstapel](https://learn.microsoft.com/en-us/windows/deployment/update/servicing-stack-updates) beschreibt ihn als „the component that installs Windows updates“, aufgebaut auf der komponentenbasierten Wartung (CBS), auf der auch DISM, die Systemdateiprüfung, das Aktivieren oder Deaktivieren von Windows-Features und die Komponentenreparatur aufsetzen. Derselbe Prozess kann also aus Gründen anspringen, die von außen nichts miteinander zu tun haben: ein monatliches Update, ein Feature, das Sie hinzugefügt haben, oder Windows, das alte Komponentenversionen aufräumt.

## Warum die Last genau dann steigt

| Auslöser | Wann es passiert | Was Sie sehen |
| --- | --- | --- |
| Monatliches Sicherheitsupdate | Zweiter Dienstag jedes Monats | Download, dann eine lange Installationsphase und ein Neustart |
| Optionales Vorschauupdate | Vierte Woche des Monats, nur wenn Sie es installieren | Dasselbe Muster, kleinerer Kreis |
| Jährliches Funktionsupdate | Einmal im Jahr, in der zweiten Jahreshälfte | Der längste Lauf, oft über mehr als einen Neustart |
| Hinzufügen eines optionalen Features | Direkt nachdem Sie in den Einstellungen auf Hinzufügen klicken | Der Worker startet, sobald der Download fertig ist |
| Komponentenbereinigung | Wenn der PC im Leerlauf ist | Aktivität, während Sie weg sind, manchmal noch bei Ihrer Rückkehr |

Die Termine stammen von Microsofts [Seite zum Veröffentlichungszyklus](https://learn.microsoft.com/en-us/windows/deployment/update/release-cycle): Das monatliche Sicherheitsupdate, auch Patch Tuesday oder Update Tuesday genannt, erscheint am zweiten Dienstag jedes Monats, typischerweise um 10:00 Uhr pazifischer Zeit, und ist kumulativ, enthält also alle früheren Korrekturen. Seit Februar 2021 ist das Wartungsstapelupdate in dieses kumulative Update eingebunden, sodass ein kombiniertes Paket statt zwei installiert wird.

Optionale Features laufen über denselben Weg. Microsofts [Anleitung zu optionalen Features](https://learn.microsoft.com/en-us/windows/client-management/client-tools/add-remove-hide-features) sagt, dass dafür Windows Update verwendet wird und das Gerät online sein muss, um die Inhalte herunterzuladen. Wenn Sie unter Einstellungen › System › Optionale Features etwas hinzufügen oder unter Windows-Features aktivieren oder deaktivieren ein Feature einschalten, startet der Worker also auch dann, wenn kein Update aussteht.

Die Last im Leerlauf ist meistens die Komponentenbereinigung. Microsofts [Seite zur WinSxS-Bereinigung](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/clean-up-the-winsxs-folder) beschreibt die Aufgabe StartComponentCleanup: Sie räumt Komponenten auf, wenn das System nicht benutzt wird, wartet nach der Installation einer aktualisierten Komponente mindestens 30 Tage, bevor sie die vorherige Version entfernt, und hat ein Zeitlimit von einer Stunde. Sie finden sie in der Aufgabenplanung unter Aufgabenplanungsbibliothek › Microsoft › Windows › Servicing. Microsoft empfiehlt außerdem ausdrücklich, die Komponentenbereinigung nicht zu deaktivieren. Wenn es Ihnen eigentlich um den Speicherplatz geht, den sie freigibt, erklärt [WinSxS-Ordner bereinigen](/de/windows/blog/winsxs-folder-cleanup-windows) die DISM-Schalter und was `/ResetBase` aufgibt.

## Fortschritt von Stillstand unterscheiden

Sehen Sie sich drei Dinge an, bevor Sie entscheiden, dass etwas nicht stimmt.

1. **Windows Update selbst.** Öffnen Sie Einstellungen › Windows Update. Zeigt die Seite einen Prozentwert, der sich bewegt, einen ausstehenden Neustart oder „Nach Updates suchen“ ohne Einträge, wissen Sie, in welcher Phase Sie sind. Laut Microsofts [Windows Update-FAQ](https://support.microsoft.com/en-us/windows/windows-update-faq-8a903416-6f45-0718-f5c7-375e92dddeb2) listet Einstellungen › Windows Update › Updateverlauf, was installiert wurde und was fehlgeschlagen ist.
2. **Den Task-Manager über ein paar Minuten.** Drücken Sie `Ctrl + Shift + Esc`, sortieren Sie nach CPU, dann nach Datenträger. Ein Worker, der zwischen CPU und Datenträger wechselt und dann verschwindet, macht seine Arbeit. Achten Sie auf die Dauer statt auf den Spitzenwert: Ein paar Minuten bis eine Stunde nach einem Update sind normal, ein Funktionsupdate dauert länger.
3. **Die Zuverlässigkeitsüberwachung.** Führen Sie `perfmon /rel` aus ([Microsofts `perfmon`-Referenz](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/perfmon) dokumentiert den Schalter). Wiederholt fehlgeschlagene Updateinstallationen an aufeinanderfolgenden Tagen sind das deutlichste Zeichen für eine Schleife statt eines langen Auftrags.

Wenn Sie es genau wissen wollen: Das Wartungsprotokoll liegt unter `%windir%\Logs\CBS\CBS.log`. Es ist groß und wird geschrieben, während der Worker läuft, also lesen Sie es nur, statt es zu bearbeiten oder zu löschen. Ändern sich die letzten Zeilen laufend, wird gearbeitet, auch wenn sich der Prozentwert in den Einstellungen noch nicht bewegt hat.

Ein Laptop im Akkubetrieb verdient einen Hinweis. Die FAQ empfiehlt, Laptops und Tablets angeschlossen zu lassen, wenn Sie sie nicht benutzen, damit Installationen außerhalb der Nutzungszeit genug Strom haben, um fertig zu werden, und der [Artikel zur Update-Problembehandlung](https://support.microsoft.com/en-us/windows/troubleshoot-problems-updating-windows-188c2b0f-10a7-d72f-65b8-32d177eb136c) nennt Strom- und Internetverbindung als erste Prüfung. Eine Installation, die im Akkubetrieb immer wieder anhält, sieht aus wie ein Stillstand, ist aber ein Auftrag, der nie die Zeit bekommt, die er braucht.

## Wenn es wirklich hängt

Gehen Sie diese Schritte der Reihe nach durch und hören Sie auf, sobald einer hilft.

**Einstecken und einmal warten.** Lassen Sie den PC am Netzteil und online, schließen Sie, was Sie können, und geben Sie ihm eine Stunde ohne Energiesparmodus. Viele „hängende“ Updates sind ein kumulatives Update, das zweimal durch Zuklappen unterbrochen wurde.

**Einmal neu starten.** Microsofts Problembehandlungsartikel empfiehlt einen Neustart, damit keine andere App das Update blockiert. Nutzen Sie Start › Ein/Aus › Aktualisieren und neu starten, falls angeboten, und prüfen Sie dann erneut Einstellungen › Windows Update. Starten Sie einmal neu, nicht wiederholt mitten in einer Installation.

**Die Windows Update-Problembehandlung ausführen.** Unter Windows 11 verweist derselbe Artikel zuerst auf die automatische Problembehandlung in der App Hilfe anfordern. Der manuelle Weg ist Einstellungen › System › Problembehandlung › Andere Problembehandlungen und dann Ausführen neben Windows Update. Unter Windows 10 ist es Einstellungen › Update und Sicherheit › Problembehandlung › Zusätzliche Problembehandlungen › Windows Update. Der Artikel weist auch darauf hin, dass ein 64-Bit-Upgrade mindestens 20 GB freien Speicher braucht, prüfen Sie also vor einem neuen Versuch, ob auf C: Platz ist.

**Den Download-Cache nur ansehen, wenn Downloads immer wieder fehlschlagen.** `C:\Windows\SoftwareDistribution\Download` zu leeren hilft bei einem defekten Download, nicht bei einem beschäftigten Worker, und es ist nicht sicher, während ein Update installiert wird. [Windows Update-Dateien löschen](/de/windows/blog/delete-windows-update-files) erklärt, wann es passt und wie Sie vorher die Dienste stoppen.

## Den Komponentenspeicher reparieren: erst DISM, dann SFC

Wenn Updates wiederholt fehlschlagen und der Worker immer zum selben Auftrag zurückkehrt, sind womöglich die Dateien beschädigt, aus denen er installiert. Microsofts [Artikel zur Systemdateiprüfung](https://support.microsoft.com/en-us/topic/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system-files-79aa86cb-ca52-166a-92a3-966e85d4094e) legt die Reihenfolge eindeutig fest: DISM vor der Systemdateiprüfung ausführen. Öffnen Sie die Eingabeaufforderung als Administrator und führen Sie aus:

```cmd
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow
```

DISM nutzt Windows Update als Quelle für Ersatzdateien, bleiben Sie also online; laut Artikel kann es einige Minuten dauern, bei langsamer Verbindung länger. `sfc /scannow` prüft danach die geschützten Systemdateien anhand des reparierten Speichers. Wenn Sie zuerst wissen wollen, ob überhaupt repariert werden muss, beschreibt Microsofts [Anleitung zur Abbildreparatur](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/repair-a-windows-image) `/CheckHealth`, das das Abbild als fehlerfrei, reparierbar oder nicht reparierbar meldet, und `/ScanHealth`, einen längeren Scan, der einige Minuten dauert:

```cmd
Dism /Online /Cleanup-Image /CheckHealth
```

SFC schreibt seine Ergebnisse in dieselbe `CBS.log`. Um nur seine Zeilen herauszuziehen, nennt der SFC-Artikel:

```cmd
findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"
```

Diese Befehle reparieren, sie entfernen nichts, was Sie installiert haben, es gibt also nichts rückgängig zu machen. Wenn DISM nicht fertig wird, weil Windows Update selbst defekt ist, beschreibt der SFC-Artikel, wie Sie `/Source` mit `/LimitAccess` auf eine funktionierende Windows-Installation oder ein Windows-Medium zeigen lassen.

## Was Sie nicht tun sollten

- **Deaktivieren Sie den Dienst Windows Modules Installer nicht.** Microsofts eigene Beschreibung sagt, dass die Installation oder Deinstallation von Windows-Updates fehlschlagen kann, wenn Sie ihn deaktivieren. Die CPU-Last verschwindet, das Patchen aber auch.
- **Deaktivieren Sie Windows Update nicht, um den Worker zu stoppen.** Der Worker kümmert sich auch um optionale Features und Komponentenreparatur, und ein PC, der nicht mehr gepatcht wird, braucht die Patches trotzdem; die Arbeit staut sich nur für später.
- **Beenden Sie TiWorker.exe nicht im Task-Manager.** Wird er mitten in einer Installation gestoppt, bleibt das Update halb angewendet, und genau so wird aus einem langen Auftrag eine Fehlerschleife.
- **Löschen Sie `SoftwareDistribution` nicht, während ein Update installiert wird,** und übernehmen Sie nicht den Besitz von `C:\Windows\WinSxS`, um Dateien zu löschen. Microsoft warnt, dass gelöschte WinSxS-Dateien dazu führen können, dass der PC nicht mehr startet oder sich nicht mehr aktualisieren lässt.
- **Trennen Sie nicht den Strom, während ein Update-Neustart abgeschlossen wird.** Laut Microsofts FAQ gehört der Neustart zum Abschluss der Installation, lassen Sie ihn also durchlaufen, auch wenn es eine Weile dauert.

## Was Mole dabei tut

Mole for Windows ändert weder Windows Update noch den Dienst TrustedInstaller noch den Bereinigungsplan. Die Seite Optimieren hat eine Aufgabe namens Systemdateien prüfen und reparieren: Sie fragt die Abbildwartungs-API von Windows nach demselben Urteil fehlerfrei, reparierbar oder nicht reparierbar, das `DISM /CheckHealth` liefert, höchstens einmal alle 30 Tage. Ist das Abbild reparierbar, bietet das Ergebnis Systemdateien reparieren als eigenen Schritt an, der dieselbe RestoreHealth-Reparatur aus Windows Update ausführt und mit bis zu etwa 30 Minuten Dauer gekennzeichnet ist. Prüfung und Reparatur verlangen beide Administratorrechte, die Reparatur wird bei niedrigem Akkustand verweigert, und vor dem Schreiben wird der Datenträger erneut geprüft. Eine zweite Aufgabe, Hängende Update-Downloads zurücksetzen, wartet, solange Windows Update installiert oder ein Neustart aussteht; das meint die [Hilfe-Seite](/de/windows/help), wenn sie sagt, dass ein laufendes Update einen Teil der Wartung zurückhalten kann.

Die Diagnose, die Sie über das Mole-Zeichen oben links im Fenster öffnen, meldet, wenn Windows auf einen Neustart wartet, um Updates fertig zu installieren, und schlägt einen Neustart vor, wenn der PC seit Tagen läuft und ein Windows-Prozess mit hoher CPU-Last hängt. Für hohe CPU-Last, die nichts mit Wartung zu tun hat, siehe [Hohe CPU-Auslastung unter Windows](/de/windows/blog/windows-high-cpu-usage).

## Häufige Fragen

### Ist der Windows Modules Installer Worker ein Virus?

Der echte Prozess ist `TiWorker.exe`, gestartet vom Dienst Windows Modules Installer (`TrustedInstaller`), um Updates und optionale Features zu installieren. Klicken Sie ihn im Task-Manager mit der rechten Maustaste an und wählen Sie Dateipfad öffnen; er sollte im Windows-Ordner liegen.

### Wie lange dauert die hohe CPU-Last von TiWorker.exe?

Nach einem monatlichen Update legt sie sich meist im Lauf der Installation und des folgenden Neustarts; ein Funktionsupdate dauert länger. Aktivität im Leerlauf ist oft die Komponentenbereinigung, die nach einer Stunde aufhört.

### Kann ich TrustedInstaller deaktivieren, um die hohe CPU-Last zu stoppen?

Nicht gefahrlos. Microsoft gibt an, dass die Installation oder Deinstallation von Windows-Updates dann fehlschlagen kann. Lassen Sie den Auftrag fertig laufen, starten Sie einmal neu und reparieren Sie mit DISM und SFC, wenn es immer wiederkommt.

### Warum verursacht TrustedInstaller eine hohe Datenträgerauslastung?

Beim Installieren eines Updates oder Hinzufügen eines Features werden viele Dateien in den Komponentenspeicher geschrieben und die alten, die ersetzt werden, gelesen. Auf einem langsamen oder fast vollen Laufwerk zeigt sich das als 100 % Datenträger; [Datenträger bei 100 % im Task-Manager](/de/windows/blog/windows-disk-100-percent) behandelt die Datenträgerseite.


Canonical: https://mole.fit/de/windows/blog/windows-modules-installer-worker-high-cpu
