Comprendre et gérer les services Windows

Table des matières:

Comprendre et gérer les services Windows
Comprendre et gérer les services Windows

Vidéo: Comprendre et gérer les services Windows

Vidéo: Comprendre et gérer les services Windows
Vidéo: iOS 15 & 16 : 19.5 Réglages à Désactiver MAINTENANT ! - YouTube 2024, Novembre
Anonim
Dans la leçon de la Geek School d’aujourd’hui, nous allons vous expliquer les services Windows et leur gestion à l’aide des utilitaires intégrés.
Dans la leçon de la Geek School d’aujourd’hui, nous allons vous expliquer les services Windows et leur gestion à l’aide des utilitaires intégrés.

NAVIGATION SCOLAIRE

  1. Utilisation du planificateur de tâches pour exécuter des processus ultérieurement
  2. Utilisation de l'observateur d'événements pour résoudre les problèmes
  3. Comprendre le partitionnement de disque dur avec la gestion de disque
  4. Apprendre à utiliser l'éditeur de registre comme un pro
  5. Surveiller votre PC avec Resource Monitor et Task Manager
  6. Comprendre le panneau de propriétés système avancées
  7. Comprendre et gérer les services Windows
  8. Utilisation de l'éditeur de stratégie de groupe pour modifier votre PC
  9. Comprendre les outils d'administration Windows

Au fil des ans, les utilisateurs ont passé beaucoup de temps à désactiver et à peaufiner la configuration des services Windows, et des sites Web entiers ont été consacrés à la compréhension des services que vous pouvez désactiver.

Heureusement, les versions modernes de Windows ont considérablement simplifié les tâches exécutées en tant que services, en ajoutant la possibilité de les retarder à plus tard et en leur permettant de s'exécuter uniquement lorsqu'elles sont déclenchées plutôt que tout le temps. L'empreinte globale de Windows a même diminué grâce à tout ce travail.

Mais les gens sont toujours déterminés à désactiver les services. Ainsi, la leçon d’aujourd’hui va vous enseigner les services, leur analyse, leur suppression ou leur désactivation. Ce que nous ne ferons pas, c’est de vous donner une liste exacte des services à désactiver, car, dans la plupart des cas, vous devriez laisser les services intégrés seuls.

Quels sont les services exactement?

Les services Windows constituent un type d'application particulier configuré pour se lancer et s'exécuter en arrière-plan, parfois même avant que l'utilisateur ne se soit connecté. Ils peuvent être configurés pour s'exécuter en tant que compte système local. Les services sont conçus pour fonctionner en permanence en arrière-plan et effectuer des tâches système, telles que la sauvegarde de votre ordinateur ou l'exécution d'un processus serveur à l'écoute sur un port réseau.

À l'époque de Windows XP, les services pouvaient être configurés pour s'exécuter de manière interactive et avec le reste de vos applications, mais depuis Vista, tous les services sont obligés de s'exécuter dans une session spéciale qui ne peut pas interagir avec votre bureau local. Donc, un service qui essaie d’ouvrir une boîte de dialogue ou de vous montrer un message ne sera pas autorisé à le faire.

Contrairement aux applications classiques, qui peuvent être simplement lancées et exécutées sous votre compte utilisateur, un service doit être installé et enregistré avec Windows, ce qui nécessite un compte administrateur et généralement une invite de contrôle de compte d'utilisateur avant que cela ne se produise. Ainsi, si vous n'autorisez pas une application à s'exécuter en tant qu'administrateur, elle ne peut pas simplement créer un service à exécuter en arrière-plan.

Le panneau de services

Windows a toujours utilisé le panneau Services pour gérer les services en cours d'exécution sur votre ordinateur. Vous pouvez facilement y arriver à tout moment en appuyant simplement sur WIN + R sur votre clavier pour ouvrir la boîte de dialogue Exécuter, puis en tapant services.msc.

Le panneau Services est assez simple: il contient une liste de services, une colonne d’état indiquant s’il est en cours d’exécution et des informations supplémentaires telles que le nom, la description et le type de démarrage du service. Vous remarquerez que tous les services ne fonctionnent pas tout le temps.

Bien que vous puissiez sélectionner un service et cliquer dessus avec le bouton droit de la souris ou cliquer sur les boutons de la barre d’outils pour le démarrer, l’arrêter ou le redémarrer, vous pouvez également double-cliquer pour ouvrir la vue des propriétés et obtenir plus d’informations.
Bien que vous puissiez sélectionner un service et cliquer dessus avec le bouton droit de la souris ou cliquer sur les boutons de la barre d’outils pour le démarrer, l’arrêter ou le redémarrer, vous pouvez également double-cliquer pour ouvrir la vue des propriétés et obtenir plus d’informations.

Désactiver le service est aussi simple que de changer le menu déroulant Type de démarrage en mode désactivé et de choisir Appliquer, bien que vous puissiez également le changer en Manuel ou automatique avec un démarrage différé. Dans cette boîte de dialogue, vous pouvez également voir le chemin d'accès complet à l'exécutable, ce qui peut s'avérer utile dans de nombreux cas lorsque vous souhaitez voir le type de service exécuté.

L'onglet Connexion vous permet de choisir si le service est connecté en tant que compte système local ou sous un autre compte. Cela est particulièrement utile dans un environnement de serveur où vous pouvez exécuter un compte de service à partir du domaine ayant accès aux ressources sur d'autres serveurs.
L'onglet Connexion vous permet de choisir si le service est connecté en tant que compte système local ou sous un autre compte. Cela est particulièrement utile dans un environnement de serveur où vous pouvez exécuter un compte de service à partir du domaine ayant accès aux ressources sur d'autres serveurs.
Vous remarquerez peut-être l'option «Autoriser le service à interagir avec le bureau», ce que nous avons mentionné plus tôt: par défaut, les services ne sont pas autorisés à accéder à votre bureau à moins que cette case ne soit cochée et que cette case à cocher est uniquement disponible pour l'assistance existante.
Vous remarquerez peut-être l'option «Autoriser le service à interagir avec le bureau», ce que nous avons mentionné plus tôt: par défaut, les services ne sont pas autorisés à accéder à votre bureau à moins que cette case ne soit cochée et que cette case à cocher est uniquement disponible pour l'assistance existante.

Mais cocher cette case ne leur donne pas immédiatement accès - vous devrez également vous assurer que la valeur NoInteractiveServices dans le registre est définie sur 0, car si elle est définie sur 1, cette case à cocher est ignorée et les services ne peuvent pas interagir. avec le bureau du tout. Remarque: dans Windows 8, la valeur est définie sur 1 et les services interactifs sont interdits.

Les services ne sont pas censés être interactifs car toutes les fenêtres existent dans le même terminal utilisateur avec accès à des ressources communes telles que le Presse-papiers. Si elles sont exécutées avec d'autres processus, il peut y avoir un problème lorsqu'une application malveillante s'exécute dans un processus utilisateur normal. pourrait tenter d’obtenir plus d’accès via un service, et comme les services fonctionnent sous le compte système local, ce n’est probablement pas une bonne chose.
Les services ne sont pas censés être interactifs car toutes les fenêtres existent dans le même terminal utilisateur avec accès à des ressources communes telles que le Presse-papiers. Si elles sont exécutées avec d'autres processus, il peut y avoir un problème lorsqu'une application malveillante s'exécute dans un processus utilisateur normal. pourrait tenter d’obtenir plus d’accès via un service, et comme les services fonctionnent sous le compte système local, ce n’est probablement pas une bonne chose.
L'onglet Récupération vous permet de choisir des options pour ce qui se passe lorsque le service échoue. Vous pouvez choisir de redémarrer automatiquement le service, qui est généralement l'option par défaut, ou d'exécuter un programme ou de redémarrer l'ordinateur.
L'onglet Récupération vous permet de choisir des options pour ce qui se passe lorsque le service échoue. Vous pouvez choisir de redémarrer automatiquement le service, qui est généralement l'option par défaut, ou d'exécuter un programme ou de redémarrer l'ordinateur.

L'option Exécuter un programme est probablement la plus utile, car vous pouvez configurer Windows pour envoyer automatiquement un courrier électronique si le service échoue plusieurs fois - une option utile dans un environnement de serveur.C’est nettement moins utile sur un ordinateur de bureau ordinaire.

L'onglet Dépendances indique quels services dépendent d'un service particulier et quels services dépendent de celui que vous consultez. Si vous envisagez de désactiver un service, vous devriez probablement consulter d'abord cette section pour vous assurer que rien d'autre ne nécessite ce service.
L'onglet Dépendances indique quels services dépendent d'un service particulier et quels services dépendent de celui que vous consultez. Si vous envisagez de désactiver un service, vous devriez probablement consulter d'abord cette section pour vous assurer que rien d'autre ne nécessite ce service.

Recherche de services dans le Gestionnaire des tâches pour Windows 8.x

Le panel des services réguliers n’a pas beaucoup changé depuis des années, mais heureusement, il existe un meilleur moyen de déterminer quels services sont en cours d’exécution et quels services utilisent beaucoup de ressources.

Le gestionnaire de tâches de Windows 8 comporte un nouvel onglet Services, qui vous permet d'arrêter et de démarrer des services, mais comporte également une option "Rechercher en ligne" et, encore plus utile, l'option "Accéder aux détails".

Une fois que vous avez sélectionné Accéder aux détails dans le menu, vous passez à l’onglet Détails et le processus responsable de ce service est mis en surbrillance.
Une fois que vous avez sélectionné Accéder aux détails dans le menu, vous passez à l’onglet Détails et le processus responsable de ce service est mis en surbrillance.
Comme vous pouvez le constater, le processus responsable du suivi des liens distribués occupe 28 712 K de mémoire, ce qui semble beaucoup, jusqu'à ce que vous réalisiez que le processus svchost.exe est en fait responsable de tout un ensemble de services.
Comme vous pouvez le constater, le processus responsable du suivi des liens distribués occupe 28 712 K de mémoire, ce qui semble beaucoup, jusqu'à ce que vous réalisiez que le processus svchost.exe est en fait responsable de tout un ensemble de services.

Cliquez à nouveau dessus avec le bouton droit de la souris, puis sélectionnez Aller aux services. Vous verrez de quoi nous parlons. À présent, de nombreux services sont sélectionnés dans la fenêtre Services et vous remarquerez qu’ils appartiennent tous au groupe LocalSystemNetworkRestricted et qu’ils sont tous en cours d’exécution.

Ainsi, 28 Mo de mémoire sont réellement utilisés pour tout un ensemble de services, ce qui permet de mieux comprendre pourquoi il utilise toute cette mémoire.

Image
Image

Utilisation de Process Explorer pour examiner les services

Si vous souhaitez obtenir une vue beaucoup plus claire des services en cours dans chaque processus, vous devez extraire Process Explorer, rechercher le service dans la liste, double-cliquer dessus, puis accéder à l'onglet Services. Cette méthode fonctionne sur n'importe quelle version de Windows.
Si vous souhaitez obtenir une vue beaucoup plus claire des services en cours dans chaque processus, vous devez extraire Process Explorer, rechercher le service dans la liste, double-cliquer dessus, puis accéder à l'onglet Services. Cette méthode fonctionne sur n'importe quelle version de Windows.

Allusion: Dans Process Explorer, tous les services doivent figurer dans l'arborescence située sous services.exe.

Si vous désactivez les services?

Malheureusement, de nombreuses applications crapware installent les services Windows au cours de leur processus d’installation et les utilisent pour que leurs absurdités s’exécutent en arrière-plan et se relancent à plusieurs reprises. D'autres applications implémentent un service Windows pour fournir des fonctionnalités dont vous n'avez peut-être pas besoin. Ce sont les services que vous devez désactiver.

Notre règle générale est que les services Windows intégrés de Microsoft doivent être laissés à eux-mêmes - Windows 8 ou même Windows 7 a réussi à réduire les services à des fonctionnalités vraiment importantes et vous n'aurez pas besoin de beaucoup de ressources. en désactivant ces services.

Cependant, vous devez absolument rechercher les services qui ne font pas partie de Windows et essayer de les gérer. Si vous n’avez aucune idée du service ou s’il s’agit d’une application que vous ne voulez pas exécuter tout le temps, vous devez effectuer des recherches et décider de le désactiver ou non.

Ne pas désactiver, régler sur manuel

Une des règles que nous aimons suivre est d'éviter de désactiver les services, car cela peut causer des problèmes et des erreurs. Essayez simplement de définir le service sur Démarrage manuel.

Si vous constatez qu'un service particulier doit être exécuté, mais qu'il n'est peut-être pas nécessaire de le faire immédiatement, vous pouvez également le changer en Automatique (démarrage différé), ce qui retardera le démarrage jusqu'à ce que le système se calme après le démarrage.
Si vous constatez qu'un service particulier doit être exécuté, mais qu'il n'est peut-être pas nécessaire de le faire immédiatement, vous pouvez également le changer en Automatique (démarrage différé), ce qui retardera le démarrage jusqu'à ce que le système se calme après le démarrage.

Administration des services à partir de l'invite de commande

Certaines opérations ne peuvent tout simplement pas être effectuées via l’interface utilisateur graphique. Si vous souhaitez supprimer un service, par exemple, vous ne pouvez le faire que via la ligne de commande.
Certaines opérations ne peuvent tout simplement pas être effectuées via l’interface utilisateur graphique. Si vous souhaitez supprimer un service, par exemple, vous ne pouvez le faire que via la ligne de commande.

Remarque: veuillez NE PAS supprimer les services.

Vous pouvez interroger le statut d'un service à l'aide de la commande sc, comme ceci:

sc qc eventlog

Il existe de nombreuses autres commandes et opérations que vous pouvez exécuter, notamment la suppression d'un service, que nous ne recommandons que si vous avez sur votre système des logiciels malveillants qui s'exécutent en tant que service.
Il existe de nombreuses autres commandes et opérations que vous pouvez exécuter, notamment la suppression d'un service, que nous ne recommandons que si vous avez sur votre système des logiciels malveillants qui s'exécutent en tant que service.

sc delete

Ne pas supprimer les services.

Vous pouvez également effectuer d'autres tâches, telles que l'arrêt et le redémarrage de services à partir de l'invite de commande à l'aide de l'utilitaire sc. Par exemple, pour arrêter le client de suivi de lien distribué, utilisez cette commande:

sc stop TrkWks

Pour le redémarrer, utilisez sc start .

Image
Image

Dernières pensées

Si des services en cours d’utilisation gaspillent des ressources et ralentissent votre ordinateur, il vous suffit de désinstaller et de supprimer les applications qui les hébergent. Il n’ya vraiment aucune raison de supprimer des services, de les désactiver ou quoi que ce soit d’autre.

Pourquoi désactiver quelque chose qui doit être désinstallé?

Conseillé: