More

    Maîtriser SC Config : Gestion Facile des Dépendances de Services

    Advertisement

    Maîtriser les dépendances des services Windows est une compétence cruciale pour les administrateurs système. Ce guide complet vous montrera comment ajouter et supprimer en toute sécurité les dépendances des services Windows en utilisant l’Invite de commandes (CMD).

    Un Service Windows est un programme qui s’exécute en arrière-plan du système d’exploitation Microsoft Windows sans interface utilisateur. Les Services Windows sont fréquemment utilisés pour effectuer des tâches au niveau du système, telles que l’exécution de processus en arrière-plan, la surveillance des ressources système et la gestion des paramètres système.

    Les services peuvent être démarrés automatiquement lors du démarrage du système ou peuvent être exécutés, arrêtés ou mis en pause manuellement par l’administrateur. Quelques exemples de services Windows intégrés incluent le Spouleur d’impression, qui gère les tâches d’impression, et le Planificateur de tâches, qui vous permet de planifier des tâches automatisées. De plus, de nombreuses applications tierces installent des services dans le cadre de leur processus d’installation.

    Advertisement
    gestion des services windows
    Interface du Gestionnaire de Services Windows

    L’ajout de dépendances de services est extrêmement utile pour garantir que les services s’exécutent correctement en s’assurant que les services de support s’exécutent en premier. De nombreux composants Windows intégrés et applications tierces ont des dépendances définies lors de l’installation qui peuvent être consultées depuis l’interface graphique des Services. Pour ajouter des dépendances après l’installation, vous pouvez utiliser les commandes de Contrôle des services Windows (SC) ou saisir manuellement des entrées dans le registre.

    Comment Ajouter et Supprimer les Dépendances des Services Windows via CMD

    La première étape pour ajouter ou supprimer les dépendances des services Windows via l’Invite de commandes (CMD) est d’ouvrir et d’exécuter l’Invite de commandes (CMD) en tant qu’administrateur.

    Advertisement

    NOTE CRITIQUE : Le paramètre de commande « depend » remplacera la liste des dépendances existantes, il ne s’ajoutera pas à celle-ci. Par exemple, si Service03 dépend déjà de Service01 et Service02, lorsque vous exécutez la commande « depend=Service04 », cela fera que Service01 dépendra uniquement de Service04.

    1. Vérification des Dépendances de Services

    Vous pouvez utiliser la commande suivante pour vérifier les dépendances des services :

    sc qc [nom_service]

    Exemple : « sc qc Spooler » pour vérifier les dépendances du Spouleur d’impression Windows.

    Prenez note de toutes les dépendances de services si vous prévoyez d’ajouter plus de dépendances, comme montré dans l’exemple suivant.

    2. Ajout de Dépendances de Services

    Pour ajouter des dépendances, vous pouvez utiliser la commande suivante :

    sc config Service03 depend= Service04

    Cette commande signifie que Service03 ne démarrera pas tant que Service04 ne sera pas déjà en cours d’exécution. Si vous arrêtez Service04, Service03 s’arrêtera automatiquement.

    Pour ajouter plusieurs services à la fois, vous pouvez utiliser la commande :

    sc config Service03 depend= Service01/Service02/Service04

    Dans cet exemple, disons que la vérification du service de la première étape montre que Service03 dépend de Service01 et Service02.

    Si vous souhaitez ajouter Service04 comme une autre dépendance pour Service03, vous devez également inclure les dépendances précédentes.

    Advertisement

    Latest Articles