Que sont les processus USO Core Worker et USO Client dans Windows ?

Si vous avez remarqué des processus comme usocoreworker.exe et usoclient.exe s’exécutant sur votre PC Windows, vous vous demandez peut-être de quoi il s’agit. Ces processus apparaissent souvent dans le Gestionnaire des tâches, et leur activité peut parfois soulever des questions, surtout s’ils consomment des ressources système. Découvrons ce que sont ces processus et s’il y a lieu de s’inquiéter.

Qu’est-ce que usocoreworker.exe ?

usocoreworker.exe est un composant du système de mise à jour de Windows, lié à l'Update Session Orchestrator (USO). Ce processus est chargé de gérer les sessions de mise à jour, notamment pour vérifier, télécharger et installer les mises à jour sur votre ordinateur.

Ce processus a été introduit dans les versions récentes de Windows 10 et est également présent dans Windows 11. Il a remplacé l’ancien processus wuauclt.exe utilisé dans les versions antérieures. Il fonctionne en arrière-plan et s’active automatiquement lorsque le système recherche ou installe des mises à jour.

À quoi sert usoclient.exe ?

usoclient.exe est un autre composant du service de mise à jour de Windows qui permet d’exécuter des tâches de mise à jour via la ligne de commande. Ce processus aide à notifier la disponibilité des mises à jour et à gérer leur installation. Vous pouvez observer ce processus dans le Gestionnaire des tâches lorsque le système effectue une vérification des mises à jour.

En général, usoclient.exe s’exécute au démarrage du système ou selon un calendrier défini par le service Windows Update. Vous pouvez également le lancer manuellement via la ligne de commande pour forcer une vérification des mises à jour :

usoclient.exe startscan

Cette commande lance une recherche des mises à jour disponibles sur les serveurs de Microsoft.

Pourquoi usocoreworker.exe et usoclient.exe utilisent-ils des ressources système ?

Ces processus peuvent consommer des ressources CPU ou disque lorsque le système vérifie activement les mises à jour ou les télécharge. Cela peut être plus perceptible sur des ordinateurs anciens ou moins performants, où le processus de mise à jour peut prendre plus de temps et nécessiter davantage de ressources.

Si vous remarquez que usocoreworker.exe ou usoclient.exe consomment beaucoup de ressources, cela peut être dû à :

  • Des tentatives échouées de téléchargement des mises à jour.
  • Des mises à jour bloquées ou mal installées.
  • Des problèmes de connexion réseau.

Peut-on désactiver usocoreworker.exe et usoclient.exe ?

Bien qu’il soit techniquement possible de désactiver ces processus, cela n’est pas recommandé, car ils sont essentiels au bon fonctionnement du service Windows Update. Les désactiver pourrait empêcher l’installation de correctifs de sécurité importants et de mises à jour critiques.

Si vous souhaitez suspendre temporairement les mises à jour, vous pouvez le faire comme suit :

  1. Ouvrez les Paramètres de Windows (Win + I).
  2. Accédez à la section Mise à jour et sécurité.
  3. Sélectionnez Mettre les mises à jour en pause et choisissez la durée souhaitée.