Vous est-il déjà arrivé qu’un service configuré en mode Automatique repasse en mode Manuel après un redémarrage ? Pire encore, qu’il ne démarre pas du tout, laissant des applications ou fonctionnalités dépendantes complètement inutilisables ? C’est un problème courant que j’ai rencontré bien trop souvent. Parfois, Windows accorde à certains services un laps de temps très court – disons 30 secondes – pour démarrer. Si le service est lent ou se bloque sur le réseau ou le disque, Windows… abandonne tout simplement et le marque comme défaillant, rétablissant le type de démarrage par défaut. Il est donc parfois difficile de faire en sorte que les modifications soient prises en compte. Heureusement, il existe quelques astuces pour garantir la fiabilité du service et son lancement au moment opportun.
Comment résoudre le problème de type de démarrage de service qui se réinitialise constamment ou ne démarre pas sous Windows
Méthode 1 : Passer en mode automatique (démarrage différé)
C’est la solution la plus simple et souvent la plus fiable. Configurer un service en mode automatique (démarrage différé) permet à Windows de souffler un peu, évitant ainsi que les services lents ne soient arrêtés prématurément au démarrage. Pour la plupart des services récalcitrants, cela résout le problème, car sur certaines machines, ils ont tout simplement du mal à démarrer rapidement ou à l’heure.
- Appuyez sur la touche Entrée Windows + Ret tapez
services.msc, puis appuyez sur Entrée. - Faites défiler vers le bas et trouvez le service qui refuse de rester activé ou qui ne démarre pas au démarrage du système.
- Faites un clic droit dessus, puis sélectionnez Propriétés.
- Dans l’ onglet Général, accédez au menu déroulant Type de démarrage.
- Sélectionnez Automatique (Démarrage différé).
- Cliquez sur Appliquer puis sur OK.
- Redémarrez et voyez si cela fonctionne cette fois-ci.
Cette option fonctionne car elle repousse légèrement le démarrage du service, évitant ainsi la « précipitation à tout faire fonctionner en même temps ».
Méthode 2 : Augmenter le délai d’expiration du service via le registre
Si le service ne démarre toujours pas ou si vous constatez des délais d’attente au démarrage, il se peut que Windows l’abandonne trop rapidement. Augmenter la durée du délai d’attente dans le registre résout souvent le problème, mais attention : modifier le registre est une opération délicate. Pensez à le sauvegarder au préalable. Pour ce faire, ouvrez Regedit, puis accédez à :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control
Dans le volet de droite, faites un clic droit, sélectionnez Nouveau > Valeur DWORD (32 bits) et nommez-la ServicesPipeTimeout. Double-cliquez dessus et définissez sa valeur sur 180 000 (soit 3 minutes en millisecondes).Assurez-vous que l’option Décimal est sélectionnée. N’oubliez pas de redémarrer ensuite : ce paramètre ne sera pris en compte qu’après un redémarrage.
Sur certaines configurations, ce délai d’expiration différé permet au service de se charger correctement sans que Windows n’abandonne prématurément.
Méthode 3 : Forcer le démarrage du service via la ligne de commande
Si les correctifs via l’interface graphique sont instables, cette méthode en ligne de commande permet de forcer l’enregistrement du type de démarrage. Ouvrez une fenêtre d’invite de commandes ou PowerShell en tant qu’administrateur (cliquez avec le bouton droit sur Démarrer et choisissez Terminal (admin) ou Invite de commandes (admin) ).
Remplacez "ServiceName"par le nom court du service (par exemple "wuauserv", Windows Update).Pour le configurer pour qu’il démarre automatiquement :
sc config "ServiceName" start= auto
Ou encore, pour un démarrage différé — ce qui est souvent préférable pour les services lents :
sc config "ServiceName" start= delayed-auto
N’oubliez pas l’espace après le signe égal : c’est étrange, mais essentiel. Redémarrez ensuite et vérifiez si le paramètre est désormais pris en compte. Cette méthode fonctionne parfois lorsque l’application Services refuse de l’appliquer.
Méthode 4 : Vérifier les fichiers système et les dépendances
Si le problème persiste, des fichiers corrompus ou manquants peuvent en être la cause. Effectuez une analyse système rapide :
sfc /scannow
Ce programme vérifiera la présence de fichiers système corrompus. S’il détecte des problèmes, il tentera de les corriger. Pour une vérification complète, exécutez :
Dism /Online /Cleanup-Image /RestoreHealth
Cette commande corrige les problèmes du magasin de composants Windows susceptibles d’entraîner un dysfonctionnement des services.
Dans services.msc, vérifiez également l’ onglet Dépendances du service. Si certains services dépendants ne sont pas en cours d’exécution, cela peut expliquer les redémarrages intempestifs ou les problèmes de démarrage. Assurez-vous que toutes les dépendances sont activées et en bon état.
Comment éviter cela à l’avenir
En règle générale, commencez par configurer les services lents ou problématiques sur « Automatique (démarrage différé) » plutôt que sur « Automatique ».Nettoyez régulièrement les fichiers système et évitez d’installer des utilitaires tiers douteux qui modifient la configuration des services sans raison valable. Ces petites habitudes permettent généralement d’assurer un bon fonctionnement du système.
Les gens demandent aussi
Comment réinitialiser le service Windows Update ?
Ouvrez services.msc, recherchez Windows Update, faites un clic droit et choisissez Redémarrer. Si le service ne reste pas actif, essayez de modifier son type de démarrage en Automatique (démarrage différé). Pour une réinitialisation plus complète, arrêtez C:\Windows\SoftwareDistributionle service, supprimez tout son contenu, puis redémarrez-le. Cette opération permet souvent de résoudre les problèmes de mise à jour bloquée et de rétablir son fonctionnement.
Qu’est-ce que le type de démarrage de service 2 ?
Cela signifie simplement que le service est configuré pour démarrer automatiquement au démarrage du système — également appelé « automatique ».
Résumé
- Basculez les services récalcitrants en mode Automatique (démarrage différé).
- Augmentez le délai d’expiration au démarrage dans le registre si nécessaire.
- Utilisez les configurations en ligne de commande pour un contrôle plus précis lorsque les interfaces graphiques sont défaillantes.
- Si le problème persiste, vérifiez les fichiers système principaux et leurs dépendances.
Conclure
En résumé, si un service se réinitialise en mode manuel ou refuse de démarrer, cela est souvent dû à des problèmes de synchronisation, à une corruption du système ou à des conflits de services au démarrage. Les solutions proposées ci-dessus combinent des astuces rapides et d’autres plus complexes, mais parfois, il suffit de configurer un démarrage différé et d’augmenter le délai d’expiration pour que tout fonctionne. Cette méthode a fait ses preuves sur de nombreux serveurs récalcitrants ou services d’arrière-plan qui refusent obstinément de coopérer. J’espère que cela permettra à d’autres de maintenir leurs services actifs après un redémarrage de Windows !