# Windows Modules Installer Worker : processeur élevé, que faire

Quand Windows Modules Installer Worker consomme beaucoup de processeur, c’est en général que Windows installe ou nettoie une mise à jour : `TiWorker.exe` est le processus que le service Windows Modules Installer (nom de service `TrustedInstaller`) démarre pour ajouter, modifier et retirer des mises à jour et des fonctionnalités facultatives, et ce travail sollicite fortement le processeur et le disque pendant un moment après le Patch Tuesday, une mise à jour de fonctionnalités ou une nouvelle fonctionnalité facultative. Dans la plupart des cas, le bon réflexe est de laisser le PC branché, de le laisser finir et de redémarrer quand Windows le demande.

Cela ne devient un problème que si la même activité revient après chaque redémarrage, si Windows Update n’avance plus pendant des heures ou si les mises à jour échouent sans cesse. La solution consiste alors à réparer le magasin de composants dans lequel le processus puise, pas à arrêter le processus. Les sections ci-dessous expliquent comment distinguer les deux cas et quoi exécuter, dans l’ordre recommandé par Microsoft.

## Ce que sont TiWorker.exe et TrustedInstaller

La [référence des services de Microsoft](https://learn.microsoft.com/en-us/windows-server/security/windows-services/security-guidelines-for-disabling-system-services-in-windows-server) liste Windows Modules Installer avec le nom de service `TrustedInstaller` et le décrit comme le service qui « permet l’installation, la modification et la suppression des mises à jour Windows et des composants facultatifs ». Son type de démarrage est Manuel, ce qui explique qu’il ne tourne pas la plupart du temps et n’apparaît que lorsqu’il y a du travail de maintenance. Dans le Gestionnaire des tâches, l’onglet Processus affiche le processus sous le nom Windows Modules Installer Worker, et l’onglet Détails affiche le nom de fichier `TiWorker.exe`.

Ce processus fait partie de la pile de maintenance. La [page de Microsoft sur la pile de maintenance](https://learn.microsoft.com/en-us/windows/deployment/update/servicing-stack-updates) la décrit comme « le composant qui installe les mises à jour Windows », construit sur la maintenance à base de composants (CBS), qui sert aussi de base à DISM, au vérificateur des fichiers système, à l’activation ou la désactivation des fonctionnalités Windows et à la réparation des composants. Le même processus peut donc s’activer pour plusieurs raisons qui semblent sans rapport vues de l’extérieur : une mise à jour mensuelle, une fonctionnalité que vous avez ajoutée, ou Windows qui range d’anciennes versions de composants.

## Pourquoi il s’emballe à ce moment-là

| Déclencheur | Quand cela arrive | Ce que vous voyez |
| --- | --- | --- |
| Mise à jour de sécurité mensuelle | Le deuxième mardi de chaque mois | Un téléchargement, puis une longue phase d’installation et un redémarrage |
| Mise à jour facultative en préversion | La quatrième semaine du mois, seulement si vous choisissez de l’installer | Le même schéma, sur moins de PC |
| Mise à jour de fonctionnalités annuelle | Une fois par an, au second semestre | L’exécution la plus longue, souvent sur plusieurs redémarrages |
| Ajout d’une fonctionnalité facultative | Juste après avoir cliqué sur Ajouter dans Paramètres | Le processus démarre dès la fin du téléchargement |
| Nettoyage des composants | Quand le PC est inactif | De l’activité pendant votre absence, parfois encore en cours à votre retour |

Les dates viennent de la [page de Microsoft sur le cycle de publication](https://learn.microsoft.com/en-us/windows/deployment/update/release-cycle) : la mise à jour de sécurité mensuelle, aussi appelée Patch Tuesday ou Update Tuesday, est publiée le deuxième mardi de chaque mois, en général à 10 h, heure du Pacifique, et elle est cumulative, chacune reprend donc tous les correctifs précédents. Depuis février 2021, la mise à jour de la pile de maintenance est intégrée à cette mise à jour cumulative, il n’y a donc qu’un seul paquet combiné à installer au lieu de deux.

Les fonctionnalités facultatives passent par le même chemin. Le [guide de Microsoft sur les fonctionnalités facultatives](https://learn.microsoft.com/en-us/windows/client-management/client-tools/add-remove-hide-features) indique que Windows Update sert à les ajouter et que l’appareil doit être en ligne pour télécharger le contenu. Ajouter quelque chose dans Paramètres › Système › Fonctionnalités facultatives, ou activer une fonctionnalité dans Activer ou désactiver des fonctionnalités Windows, démarre donc le processus même quand aucune mise à jour n’est en attente.

Le pic pendant l’inactivité vient en général du nettoyage des composants. La [page de Microsoft sur le nettoyage de WinSxS](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/clean-up-the-winsxs-folder) décrit la tâche StartComponentCleanup : elle nettoie les composants quand le système n’est pas utilisé, attend au moins 30 jours après l’installation d’un composant mis à jour avant de retirer la version précédente, et s’arrête au bout d’une heure. Vous la trouverez dans le Planificateur de tâches sous Bibliothèque du Planificateur de tâches › Microsoft › Windows › Servicing. Microsoft recommande aussi vivement de ne pas désactiver le nettoyage des composants. Si c’est surtout l’espace disque libéré qui vous intéresse, [le nettoyage du dossier WinSxS](/fr/windows/blog/winsxs-folder-cleanup-windows) détaille les commutateurs DISM et ce à quoi `/ResetBase` renonce.

## Distinguer un travail en cours d’un blocage

Regardez trois choses avant de conclure que quelque chose ne va pas.

1. **Windows Update lui-même.** Ouvrez Paramètres › Windows Update. Si la page affiche un pourcentage qui avance, un redémarrage en attente ou « Rechercher des mises à jour » sans rien dans la liste, vous savez dans quelle phase vous êtes. Paramètres › Windows Update › Historique des mises à jour liste ce qui s’est installé et ce qui a échoué, d’après la [FAQ Windows Update de Microsoft](https://support.microsoft.com/en-us/windows/windows-update-faq-8a903416-6f45-0718-f5c7-375e92dddeb2).
2. **Le Gestionnaire des tâches pendant quelques minutes.** Appuyez sur `Ctrl + Shift + Esc`, triez par Processeur, puis par Disque. Un processus qui alterne entre processeur et disque puis retombe fait son travail. Notez la durée plutôt que le pic : de quelques minutes à une heure après une mise à jour, c’est normal, et une mise à jour de fonctionnalités prend plus longtemps.
3. **Le Moniteur de fiabilité.** Exécutez `perfmon /rel` (la [référence `perfmon` de Microsoft](https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/perfmon) documente ce commutateur). Des échecs d’installation de mises à jour répétés sur plusieurs jours consécutifs sont le signe le plus clair d’une boucle plutôt que d’une longue tâche.

Pour le détail, le journal de maintenance se trouve dans `%windir%\Logs\CBS\CBS.log`. Il est volumineux et écrit pendant que le processus tourne, alors lisez-le sans le modifier ni le supprimer. Un journal dont les dernières lignes changent sans cesse signifie que le travail avance, même si le pourcentage dans Paramètres n’a pas encore bougé.

Un portable sur batterie mérite une remarque. La FAQ recommande de laisser les portables et les tablettes branchés quand vous ne les utilisez pas, pour que les installations en dehors des heures d’activité aient assez d’énergie pour aller au bout, et l’[article de dépannage des mises à jour](https://support.microsoft.com/en-us/windows/troubleshoot-problems-updating-windows-188c2b0f-10a7-d72f-65b8-32d177eb136c) cite le fait d’être branché et connecté comme première vérification. Une installation qui s’interrompt sans cesse sur batterie ressemble à un blocage, mais c’est en réalité une tâche qui n’obtient jamais le temps dont elle a besoin.

## Quand c’est vraiment bloqué

Suivez ces étapes dans l’ordre et arrêtez-vous dès que l’une d’elles règle le problème.

**Branchez le PC et attendez une fois.** Laissez le PC sur secteur et en ligne, fermez ce que vous pouvez et accordez-lui une heure sans mise en veille. Beaucoup de signalements de blocage sont en fait une mise à jour cumulative interrompue deux fois par la fermeture du capot.

**Redémarrez une fois.** L’article de dépannage de Microsoft conseille de redémarrer pour qu’aucune autre application ne bloque la mise à jour. Utilisez Démarrer › Marche/Arrêt › Mettre à jour et redémarrer si l’option est proposée, puis revérifiez Paramètres › Windows Update. Redémarrez une fois, pas à répétition au milieu d’une installation.

**Lancez l’utilitaire de résolution des problèmes de Windows Update.** Sous Windows 11, le même article renvoie d’abord à l’utilitaire automatisé de l’application Obtenir de l’aide. Le chemin manuel est Paramètres › Système › Résolution des problèmes › Autres utilitaires de résolution des problèmes, puis Exécuter à côté de Windows Update. Sous Windows 10, c’est Paramètres › Mise à jour et sécurité › Résolution des problèmes › Utilitaires de résolution des problèmes supplémentaires › Windows Update. L’article précise aussi qu’une mise à niveau 64 bits demande au moins 20 Go d’espace libre, vérifiez donc que C: a de la place avant de réessayer.

**Ne regardez le cache de téléchargement que si les téléchargements échouent sans cesse.** Vider `C:\Windows\SoftwareDistribution\Download` corrige un téléchargement cassé, pas un processus occupé, et c’est risqué pendant l’installation d’une mise à jour. [Supprimer les fichiers de mise à jour Windows](/fr/windows/blog/delete-windows-update-files) explique quand cela s’applique et comment arrêter d’abord les services.

## Réparer le magasin de composants : DISM, puis SFC

Si les mises à jour échouent à répétition et que le processus revient toujours à la même tâche, les fichiers à partir desquels il installe sont peut-être endommagés. L’[article de Microsoft sur le vérificateur des fichiers système](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) est explicite sur l’ordre : exécutez DISM avant le vérificateur des fichiers système. Ouvrez l’invite de commandes en tant qu’administrateur et exécutez :

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

DISM utilise Windows Update comme source des fichiers de remplacement, restez donc en ligne ; l’article indique que cela peut prendre plusieurs minutes, et plus encore sur une connexion lente. `sfc /scannow` vérifie ensuite les fichiers système protégés par rapport à ce magasin réparé. Si vous voulez d’abord savoir si une réparation est nécessaire, le [guide de réparation d’image de Microsoft](https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/repair-a-windows-image) décrit `/CheckHealth`, qui indique si l’image est saine, réparable ou non réparable, et `/ScanHealth`, une analyse plus longue qui prend plusieurs minutes :

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

SFC écrit ses résultats dans le même `CBS.log`. Pour n’en extraire que ses lignes, l’article sur SFC donne :

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

Ces commandes réparent, elles ne retirent rien de ce que vous avez installé, il n’y a donc rien à annuler. Si DISM ne peut pas aller au bout parce que Windows Update lui-même est cassé, l’article sur SFC explique comment pointer `/Source` vers une installation Windows fonctionnelle ou un support Windows avec `/LimitAccess`.

## Ce qu’il ne faut pas faire

- **Ne désactivez pas le service Windows Modules Installer.** La description de Microsoft elle-même indique que, s’il est désactivé, l’installation ou la désinstallation des mises à jour Windows peut échouer. La charge processeur disparaît, et les correctifs avec.
- **Ne désactivez pas Windows Update pour arrêter le processus.** Le processus gère aussi les fonctionnalités facultatives et la réparation des composants, et un PC qui ne reçoit plus de correctifs n’en a pas moins besoin ; le travail s’accumule simplement pour plus tard.
- **Ne terminez pas TiWorker.exe dans le Gestionnaire des tâches.** L’arrêter au milieu d’une installation laisse la mise à jour à moitié appliquée, et c’est ainsi qu’une longue tâche devient une boucle d’échecs.
- **Ne supprimez pas `SoftwareDistribution` pendant l’installation d’une mise à jour,** et ne prenez pas possession de `C:\Windows\WinSxS` pour supprimer des fichiers. Microsoft avertit que supprimer des fichiers de WinSxS peut laisser le PC incapable de démarrer ou de se mettre à jour.
- **Ne coupez pas l’alimentation pendant qu’un redémarrage de mise à jour se termine.** La FAQ de Microsoft rappelle que le redémarrage fait partie de la fin de l’installation, laissez-le donc aller au bout même s’il prend du temps.

## La place de Mole

Mole for Windows ne modifie ni Windows Update, ni le service TrustedInstaller, ni le calendrier de nettoyage. Sa page Optimiser comporte une tâche nommée Vérifier et réparer les fichiers système : elle demande à l’API de maintenance d’image de Windows le même verdict sain, réparable ou non réparable que donne `DISM /CheckHealth`, au plus une fois tous les 30 jours. Si l’image est réparable, le résultat propose Réparer les fichiers système comme étape séparée, qui lance la même réparation restore-health depuis Windows Update et est indiquée comme pouvant prendre jusqu’à environ 30 minutes. La vérification comme la réparation demandent un accès administrateur, la réparation est refusée quand la batterie est faible, et elle revérifie le disque avant d’écrire. Une deuxième tâche, Réinitialiser les téléchargements de mises à jour bloqués, attend tant que Windows Update installe ou qu’un redémarrage est en attente, et c’est ce que la [page d’aide Windows](/fr/windows/help) veut dire quand elle indique qu’une mise à jour en cours peut retenir certaines tâches de maintenance.

Le rapport Diagnostic, ouvert depuis le logo Mole en haut à gauche de la fenêtre, signale quand Windows attend un redémarrage pour finir d’installer des mises à jour, et suggère un redémarrage quand le PC tourne depuis plusieurs jours alors qu’un processus Windows reste bloqué sur une forte charge processeur. Pour une charge processeur qui ne vient pas de la maintenance, voir [Processeur élevé sous Windows](/fr/windows/blog/windows-high-cpu-usage).

## FAQ

### Windows Modules Installer Worker est-il un virus ?

Le vrai processus est `TiWorker.exe`, démarré par le service Windows Modules Installer (`TrustedInstaller`) pour installer des mises à jour et des fonctionnalités facultatives. Dans le Gestionnaire des tâches, faites un clic droit dessus et choisissez Ouvrir l’emplacement du fichier ; il doit se trouver dans le dossier Windows.

### Combien de temps dure la forte charge processeur de TiWorker.exe ?

Après une mise à jour mensuelle, elle retombe en général pendant l’installation et le redémarrage qui suit ; une mise à jour de fonctionnalités prend plus longtemps. L’activité pendant que le PC est inactif vient souvent de la tâche de nettoyage des composants, qui s’arrête au bout d’une heure.

### Puis-je désactiver TrustedInstaller pour arrêter la forte charge processeur ?

Pas sans risque. Microsoft indique que le désactiver peut faire échouer l’installation ou la désinstallation des mises à jour Windows. Laissez la tâche se terminer, redémarrez une fois, puis réparez avec DISM et SFC si elle revient sans cesse.

### Pourquoi TrustedInstaller provoque-t-il une forte utilisation du disque ?

Installer une mise à jour ou ajouter une fonctionnalité écrit de nombreux fichiers dans le magasin de composants et lit les anciens qu’ils remplacent. Sur un disque lent ou presque plein, cela se traduit par un disque à 100 % ; [Disque à 100 % dans le Gestionnaire des tâches](/fr/windows/blog/windows-disk-100-percent) traite le côté disque.


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