Sous Windows, vous pouvez créer des services personnalisés et les démarrer en exécutant une commande dans l’invite de commande. Net Start et Net Stop sont les commandes utilisées pour démarrer et arrêter un service respectivement sur un appareil fonctionnant sous le système d’exploitation Windows. Lors du démarrage d’un service personnalisé sur un ordinateur Windows, certains utilisateurs ont rencontré une erreur :”Le service n’a pas signalé d’erreur“. L’erreur se produit principalement lors du démarrage du service MySQL à l’aide de la commande Net Start.
Le message d’erreur complet qui apparaît à l’écran est :
Le service n’a pas signalé de erreur.
Plus d’aide est disponible en tapant NET HELPMSG 3534.
Si vous obtenez une telle erreur lors du démarrage d’un service personnalisé, vous pouvez essayer les solutions fournies dans cet article.
Corrigez l’erreur NET HELPMSG 3534, le service n’a pas signalé d’erreur
NET HELPMSG est une commande qui décode un message d’erreur Windows en une chaîne. Cette commande est utile pour obtenir le message d’erreur à partir d’un code d’erreur. Si vous saisissez NET HELPMSG 3534 dans l’invite de commande, le même message d’erreur s’affichera :”Le service n’a pas signalé d’erreur”.
Les suggestions suivantes peuvent vous aider à résoudre ce problème :
Arrêtez le service via le Gestionnaire des tâchesEffacez le répertoire DataCopiez le fichier my.ini du répertoire ProgramData vers le répertoire Program FilesChangez le format d’encodage du fichier my.ini de UTF-8 à ANSI
Ci-dessous, nous avons décrit tous ces correctifs en détail.
1] Arrêtez le service via le Gestionnaire des tâches
Alors que certains utilisateurs ne peuvent pas démarrer un service personnalisé, certains utilisateurs reçoivent l’erreur alors que le service est déjà en cours d’exécution. Lorsqu’ils ont essayé d’arrêter le service, ils ont reçu un autre message d’erreur. Si tel est votre cas, vous pouvez utiliser le Gestionnaire des tâches pour fermer le service personnalisé que vous avez créé. Les instructions sont les suivantes :
Ouvrez le Gestionnaire des tâches.Sélectionnez l’onglet Processus.Recherchez le service que vous avez créé.Une fois que vous l’avez trouvé, cliquez avec le bouton droit dessus et sélectionnez Fin de tâche.
2] Effacez le répertoire de données
Si vous obtenez le message Le service n’a pas signalé d’erreur alors que démarrage du service MySQL, effacez le répertoire Data. Pour cela, ouvrez l’explorateur de fichiers, puis ouvrez votre lecteur C. Maintenant, ouvrez le dossier MySQL selon la version de MySQL que vous avez installée sur votre ordinateur. Vous y trouverez le dossier Data. Ouvrez le dossier Data et supprimez tous les fichiers qu’il contient.
Après avoir effacé le répertoire Data, exécutez ce qui suit commande :
mysqld–initialize
Une fois la commande ci-dessus exécutée avec succès, vous devriez pouvoir démarrer le service MySQL en tapant la commande suivante :
net start mysql
3] Copiez le my.ini du répertoire ProgramData vers le répertoire Program Files
Une autre solution efficace pour se débarrasser de ce problème consiste à copier le fichier my.ini du répertoire ProgramData vers le répertoire Program Files. Par défaut, le fichier my.ini se trouve à l’emplacement suivant sur votre lecteur C :
C:\ProgramData\MySQL\MySQL Server 5.7
Dans le chemin ci-dessus, MySQL Server 5.7 indique le numéro de version de MySQL installé sur un ordinateur. Le nom du dossier est différent pour les différentes versions de MySQL Server.
Si vous ne trouvez pas le fichier my.ini dans le chemin spécifié ci-dessus, vous pouvez essayer les méthodes suivantes :
Ouvrez l’invite de commande et tapez la commande suivante, puis appuyez sur Entrée.
echo %PROGRAMDATA%
Après l’exécution réussie de la commande ci-dessus, vous verrez le chemin du fichier my.ini. Si cela ne fonctionne pas, essayez la méthode suivante.
Ouvrez la boîte de commande Exécuter en en appuyant sur les touches Win + R. Tapez services.msc et cliquez sur OK. Cela lancera l’application Services.Faites défiler vers le bas et localisez le service MySQL.Une fois que vous avez trouvé le service MySQL, faites un clic droit dessus et sélectionnez Propriétés.Dans la fenêtre Propriétés, sélectionnez l’onglet Général.Cliquez sur le chemin affiché sous le Chemin vers l’exécutable. Maintenant, appuyez et maintenez la touche fléchée droite pour déplacer le curseur vers la droite. Continuez à déplacer le curseur jusqu’à ce que vous trouviez my.ini dans le chemin. Maintenant, copiez ce chemin et collez-le dans la barre d’adresse de votre explorateur de fichiers, puis appuyez sur Entrée.
Maintenant, copiez le fichier mon.ini. Après cela, allez dans le chemin suivant et collez-y le fichier copié.
C:\Program Files\MySQL\MySQL Server 5.7
Notez que vous devez remplacer MySQL Server 5.7 dans le chemin ci-dessus par le numéro de version de MySQL installé sur votre système.
Maintenant, ouvrez l’invite de commande et démarrez le service MySQL en exécutant la commande suivante :
net start mysql
Le service MySQL devrait démarrer ce fois sans afficher aucune erreur.
4] Changez le format d’encodage du fichier my.ini de UTF-8 à ANSI
Si le problème persiste, changez le format d’encodage du fichier my.ini de UTF-8 à ANSI. Les étapes pour ce faire sont les suivantes :
Recherchez le fichier my.ini en suivant le processus décrit ci-dessus. cliquez sur le fichier my.ini et allez dans”Ouvrir avec > Bloc-notes“. Allez dans”Fichier > Enregistrer sous“. Sélectionnez ANSI dans Encodage. Enregistrez le fichier en remplaçant le fichier existant.
Cela devrait résoudre le problème.
Lire : le service biométrique Windows a cessé de fonctionner.
Comment puis-je résoudre Le service n’a pas répondu à la demande de démarrage ou de contrôle en temps opportun ?
Lorsque le service de partage de port NET.TCP ne démarre pas, vous pouvez voir ce qui suit message d’erreur :
Le service NetTcpPortSharing n’a pas pu démarrer en raison de l’erreur suivante :
Le service n’a pas répondu à temps à la demande de démarrage ou de contrôle.
L’erreur occ urs pour l’une des raisons suivantes :
Service de partage de port Net.TCP bloqué ou désactivé,.NET framework 3.5 est désactivé,Corruption du fichier système, etc.
Pour corriger cette erreur, vous pouvez essayer l’un des les méthodes suivantes :
Désactiver IPv6,Changer le type de démarrage du service de partage de port NET.TCP sur Automatique,Réinitialiser Winsock, etc.
Comment puis-je supprimer un service Windows ?
Vous pouvez utilisez l’une des méthodes suivantes pour supprimer un service Windows :
En utilisant l’éditeur de registre.En exécutant une commande dans l’invite de commande.
C’est tout.
Lire la suite : Comment restaurer les services manquants ou supprimés dans Windows.