Accueil » Blog » Informatique » Dépannage & Assistance » tiworker.exe qui utilise beaucoup de ressources système (Disque et CPU)

tiworker.exe qui utilise beaucoup de ressources système (Disque et CPU)

De nombreux utilisateurs de Windows ont déjà rencontré des problèmes de performances liés à un processus appelé tiworker.exe. Ce dernier peut parfois monopoliser une grande partie des ressources du processeur et du disque dur, affectant ainsi la fluidité globale du système.

Exactement qu’est-ce que tiworker.exe ? Pourquoi utilise-t-il autant de ressources ? Et surtout, comment résoudre cette situation pour retrouver une machine performante ? Cet article fournit des réponses détaillées à ces questions.

Qu’est-ce que tiworker.exe?

Tiworker.exe, également connu sous le nom de Windows Modules Installer Worker, est un processus essentiel de Windows. Son rôle principal est d’installer et de mettre à jour les modules Windows, y compris les mises à jour de sécurité, les correctifs de bugs et les améliorations de performance systèmes.

Le fichier légitime TiWorker.exe est lancé par ce service et réside sous C:\Windows\WinSxS\.... S’il apparaît ailleurs, il peut s’agir d’un exécutable malveillant. N’effacez pas le dossier WinSxS : Windows fournit des outils pour l’entretenir si nécessaire.

En dépit de son rôle crucial dans le maintien de la santé du système d’exploitation, tiworker.exe peut parfois entraîner une utilisation élevée du processeur ou du disque, particulièrement pendant l’installation de mises à jour majeures ou multiples.

Utilisation normale vs excessive

Pendant l’installation ou la configuration de nouvelles mises à jour, il est normal que tiworker.exe utilise plus de ressources système.

Cependant, si cela persiste bien après la fin des processus de mise à jour, cela pourrait indiquer un problème sous-jacent nécessitant une attention particulière.

Causes courantes d’une utilisation élevée de tiworker.exe

Plusieurs raisons peuvent expliquer pourquoi tiworker.exe consomme une quantité excessive de ressources :

  • Mises à jour Windows ou opérations de maintenance en cours (composants et nettoyage du magasin de composants).
  • Corruption du magasin de composants (WinSxS) ou de fichiers système.
  • Cache Windows Update endommagé (SoftwareDistribution/Catroot2).
  • Erreurs disque (à vérifier avec chkdsk) ou pilotes obsolètes.
  • Conflits logiciels (antivirus/agents) pendant l’installation de mises à jour.
A lire  Code 32 : le pilote du périphérique est désactivé

Solutions pour remédier à l’utilisation excessive

Heureusement, diverses solutions existent pour réduire les impacts négatifs causés par tiworker.exe.

Solution 1 : Définir le type de démarrage du service Windows Modules Installer (TrustedInstaller)

Régler le service Windows Modules Installer (TrustedInstaller) en démarrage manuel (ou déclenché) peut éviter qu’il monopolise des ressources en dehors des périodes de maintenance. Voici comment procéder :

  1. Appuyez simultanément sur les touches Win + R pour ouvrir l’outil Exécuter.
  2. Saisissez services.msc et appuyez sur Entrée.
  3. Dans la liste des services, trouvez Windows Modules Installer et cliquez dessus avec le bouton droit de la souris.
  4. Sélectionnez Propriétés, puis définissez le type de démarrage sur Manuel.

Important : ne mettez pas ce service sur « Désactivé ». Windows Modules Installer gère l’installation, la modification et la suppression des mises à jour et composants facultatifs ; le désactiver peut empêcher l’installation correcte des mises à jour.

Solution 2 : Mettre fin au processus Tiworker.exe

Avertissement : n’interrompez pas TiWorker.exe si des mises à jour sont en cours d’installation (écran « Ne pas éteindre votre ordinateur », redémarrages planifiés, etc.). Forcer l’arrêt au mauvais moment peut corrompre l’installation et nécessiter une réparation.

Si tiworker.exe continue de monopoliser les ressources, vous pouvez envisager de mettre fin au processus via le Gestionnaire des tâches :

  1. Appuyez sur Ctrl + Shift + Échap pour ouvrir le Gestionnaire de tâches.
  2. Trouvez Tiworker.exe sous l’onglet Processus.
  3. Cliquez avec le bouton droit de la souris, puis sélectionnez Terminer la tâche.

Solution 3 : Supprimer le dossier SoftwareDistribution

Le dossier SoftwareDistribution contient le cache de Windows Update. Pour le réinitialiser proprement, arrêtez d’abord les services concernés puis renommez les dossiers avant de relancer les services :

  1. Ouvrez l’Invite de commandes (admin) ou PowerShell (admin).
  2. Exécutez successivement :
    net stop wuauserv
    net stop bits
    net stop cryptSvc
    net stop msiserver
  3. Renommez les dossiers (ils seront recréés automatiquement) :
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    ren C:\Windows\System32\catroot2 catroot2.old
  4. Redémarrez les services :
    net start wuauserv
    net start bits
    net start cryptSvc
    net start msiserver
  5. Redémarrez le PC et relancez la recherche de mises à jour.

Solution 4 : Exécuter l’utilitaire de résolution des problèmes de mise à jour Windows

Windows intègre un outil de résolution des problèmes dédié à Windows Update :Sous Windows 11 : Paramètres > Système > Dépannage > Autres utilitaires de résolution des problèmes > Windows Update > Exécuter.

Sous Windows 10 : Paramètres > Mise à jour et sécurité > Dépannage > Utilitaires de résolution des problèmes supplémentaires > Windows Update > Exécuter.

Redémarrez l’appareil une fois l’outil terminé.

Solution 5 : Réparer le magasin de composants Windows et les fichiers système (DISM + SFC)

Ouvrez l’Invite de commandes (admin), puis exécutez : DISM /Online /Cleanup-Image /RestoreHealth

Patientez jusqu’à 100 %. Ensuite, exécutez : sfc /scannow

Redémarrez l’ordinateur et vérifiez Windows Update à nouveau.

Conseils supplémentaires pour optimiser les performances

Pour éviter les problèmes futurs et garantir que votre système fonctionne de manière optimale :

  • Maintenez vos pilotes à jour pour assurer une meilleure compatibilité avec les mises à jour Windows.
  • Vérifiez régulièrement les erreurs de disque en exécutant la commande chkdsk.
  • Évitez d’accumuler trop de logiciels non utilisés ou obsolètes qui pourraient interférer avec les processus système importants.
  • Utilisez « Optimiser les lecteurs » : Windows défragmente automatiquement les HDD et exécute TRIM sur les SSD. Inutile (et déconseillé) de défragmenter manuellement un SSD ; laissez l’optimisation planifiée gérer ces opérations.
A lire  Son grésillant ou qui coupe sous Windows 11 : les pilotes audio

Ces stratégies devraient aider à minimiser les interruptions et préserver l’efficacité de votre système, assurant ainsi une expérience utilisateur fluide même lors des mises à jour nécessaires de Windows.

Ce que TiWorker.exe fait vraiment sur Windows 11 24H2 et 25H2

TiWorker.exe est l’agent du service Windows Modules Installer (TrustedInstaller). Il n’installe pas la mise à jour depuis Internet : il écrit dans le magasin de composants, valide les paquets et nettoie les versions remplacées. Autrement dit, quand il tourne, c’est presque toujours que Windows Update a du travail en attente.

Le calendrier explique la plupart des pics. Microsoft publie ses mises à jour qualité obligatoires le deuxième mardi de chaque mois, vers 10 h heure du Pacifique. Sur une machine à jour, l’activité de TiWorker.exe se concentre donc sur les jours qui suivent cette publication, puis lors du nettoyage différé du magasin de composants.

Les deux versions grand public encore maintenues sont Windows 11 24H2 (build 26100, disponible depuis le 1er octobre 2024, fin de support Famille et Pro le 13 octobre 2026) et Windows 11 25H2 (build 26200, disponible depuis le 30 septembre 2025, fin de support le 12 octobre 2027). Le comportement du processus est identique sur les deux : c’est la même pile de maintenance.

Schema du role de TiWorker.exe dans les etapes d'une mise a jour Windows 11
TiWorker.exe intervient à l’étape d’installation, pas au téléchargement.

Combien de temps l’activité est-elle normale

Microsoft ne publie aucune durée de référence pour ce processus. Le bon critère n’est donc pas le nombre de minutes affiché par le Gestionnaire des tâches, mais la corrélation avec une mise à jour réelle.

  • Un pic de processeur ou de disque après un téléchargement de mise à jour, qui retombe après le redémarrage : normal.
  • Une reprise courte à l’ouverture de session suivante, le temps de finir le nettoyage : normal aussi.
  • Une activité soutenue sur une machine restée des mois sans mise à jour : attendue, il y a un retard de maintenance à absorber.
  • Une activité quotidienne, sans qu’aucune mise à jour ne s’installe dans l’historique : anormale.

Sur un disque mécanique, la même opération occupe la file d’attente bien plus longtemps que sur un SSD, sans que le processus soit en cause. Si le disque reste à 100 % en permanence, le problème est ailleurs : voir disque à 100 % sous Windows 11.

A lire  Que faire si un SSD n’est pas reconnu ou non détecté ?

Quand c’est un vrai problème

Le scénario qui justifie une intervention est toujours le même : une mise à jour échoue, Windows la retente, et TiWorker.exe repart à chaque redémarrage. Le processus n’est alors que le symptôme visible d’un blocage de Windows Update.

Schema comparant activite normale et anormale de TiWorker.exe
Le critère de décision est la répétition, pas la charge instantanée.

Commencez par ouvrir l’historique des mises à jour et relever le code d’erreur. C’est lui qui indique la marche à suivre, pas le processus. Les cas les plus fréquents sur ce site : 0x80073701, opération de mise à jour incomplète, 0x800f0831 sur une mise à jour cumulative et 0x800f0984, installation bloquée à 20 %. Quand plusieurs codes se succèdent, la remise à zéro des composants est plus efficace que les correctifs un par un : réinitialiser les composants Windows Update en ligne de commande.

Lire les journaux avant de toucher au service

Deux journaux suffisent à trancher, et ils évitent de désactiver un service au hasard.

  • %systemroot%\Logs\CBS\CBS.log : la partie installation, celle que pilote TiWorker.exe. Les lignes en erreur y sont explicites.
  • Le journal Windows Update, reconstitué avec la commande PowerShell Get-WindowsUpdateLog, pour la partie détection et téléchargement.

Si le magasin de composants a réellement grossi, le nettoyage documenté est Dism /Online /Cleanup-Image /StartComponentCleanup. L’option /ResetBase supprime en plus les versions remplacées des composants, au prix de la désinstallation des mises à jour existantes. Depuis Windows 10 version 1607, /Defer combiné à /ResetBase reporte les opérations longues à la maintenance automatique suivante, ce qui est le bon réflexe sur un poste utilisé en journée.

Les processus qu’on confond avec celui-ci

  • Modern Setup Host (SetupHost.exe) : il apparaît lors d’une mise à niveau de version, pas d’une mise à jour mensuelle. Détails dans notre article sur Modern setup host.
  • Antimalware Service Executable : c’est Microsoft Defender qui analyse, souvent en même temps que l’installation d’une mise à jour, ce qui double la charge apparente. Voir Antimalware service executable et son utilisation CPU/RAM.
  • Windows Modules Installer Worker : c’est le nom affiché de TiWorker.exe dans le Gestionnaire des tâches, pas un second processus.

Questions fréquentes

Peut-on désactiver définitivement TiWorker.exe ?

Non, pas sans casser Windows Update. Arrêter le service Windows Modules Installer bloque l’installation des correctifs de sécurité mensuels. La coupure ne se justifie que le temps d’une session de travail, et se remet en automatique ensuite.

TiWorker.exe est-il un virus ?

Le fichier légitime se trouve dans C:\Windows\WinSxS et est signé par Microsoft. Clic droit sur le processus, « Ouvrir l’emplacement du fichier » : un exécutable situé ailleurs, dans un dossier utilisateur par exemple, mérite une analyse complète.

Pourquoi le processus revient après chaque redémarrage ?

Parce qu’une opération de maintenance ne s’est pas terminée. Relevez le code d’erreur dans l’historique des mises à jour, puis traitez ce code. Sans cela, le cycle se reproduit indéfiniment.

Faut-il supprimer le dossier WinSxS pour gagner de la place ?

Jamais à la main. Ce dossier contient le magasin de composants dont dépendent SFC et DISM. Le seul nettoyage supporté passe par /StartComponentCleanup.

Photo d’en-tête : capture du Gestionnaire des tâches issue du fil Microsoft Answers consacré à TiWorker.exe. Sources : Microsoft Learn, cycle de publication des mises à jour Windows ; Microsoft Learn, journaux Windows Update ; Microsoft Learn, réduire la taille du magasin de composants ; Microsoft Learn, informations de publication de Windows 11. Mise à jour du 13 septembre 2026.

Pin It on Pinterest