Erreur 1075 : Impossible de démarrer le service système BarTender sur l’ordinateur local
Symptôme
Au lancement de BarTender après l'installation, il se peut que BarTender ne s'ouvre pas et que vous voyiez le message d'erreur suivant dans l'application Services :
En vérifiant l'application Services, vous remarquez que le service BarTender System Service n'est pas démarré. Lorsque vous essayez de le démarrer, il échoue avec le message d'erreur 1075 : "Impossible de démarrer BarTender System Services sur l'ordinateur local. La dépendance n'existe pas ou a été marquée pour suppression."
Environnement
BarTender 2019 R4 ou version antérieure
Diagnostic
- La politique de sécurité de BarTender n'autorise pas l'utilisateur spécifié à effectuer cette action
- Permission refusée #2622
- Permission refusée #232
Solution
L'ordinateur ne dispose probablement pas de l'un des services dont dépend BarTender System Service pour fonctionner normalement.
Il y a trois dépendances pour le service BarTender System Service :
- Message Queuing
- Service de partage de port Net. Tcp
- SQL Server (BARTENDER)
Lorsque ces symptômes apparaissent pour le service BarTender System Service, commencez par déterminer laquelle de ces dépendances n'est pas disponible :
- Sous Windows, ouvrez le menu Démarrer et sélectionnez Exécuter.
- Tapez services.msc et appuyez sur Entrée.
- Trouvez le service BarTender System Service, faites un clic droit et choisissez Propriétés.
- Sélectionnez l'onglet Dépendances. Identifiez les dépendances manquantes.
Une fois que vous avez identifié le ou les services manquants, passez à la section correspondante pour activer le service :
- Voir la section suivante pour installer le service Message Queuing
- Aller à la section Activer le service de partage de port NET. Tcp
- Aller à la section Installer l'instance SQL Server de BarTender
Installer le service Message Queuing
Pour activer Message Queuing sous Windows, utilisez Powershell ou suivez les étapes spécifiques à votre système d'exploitation.
Message Queuing peut être activé sur n'importe quel système d'exploitation Windows à l'aide de Powershell.
- Allez dans le menu Démarrer de Windows.
- Trouvez et ouvrez Powershell.
- Collez la commande suivante dans la fenêtre Powershell : Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-HTTP -AllEnable-WindowsOptionalFeature -Online -FeatureName MSMQ-Server –All
- Votre commande devrait ressembler à ceci :
- Appuyez sur Entrée pour exécuter la commande.
Si vous ne pouvez pas utiliser Powershell, veuillez suivre la section correspondant à votre système d'exploitation.
Windows Server 2012 ou 2016
- Ouvrez le Gestionnaire de serveur.
- Cliquez sur Ajouter des rôles et fonctionnalités.
- Cliquez sur Type d'installation.
- Cliquez sur Installation basée sur un rôle ou une fonctionnalité.
- Cliquez sur Suivant.
- Cliquez sur Fonctionnalités.
- Développez Message Queuing.
- Cliquez sur Message Queuing Server.
- Cliquez sur Intégration du service d'annuaire.
- Cliquez sur Support HTTP.
- Cliquez sur Suivant.
- Cliquez sur Installer.
Windows Server 2008 ou Windows Server 2008 R2
- Dans le Gestionnaire de serveur, cliquez sur Fonctionnalités.
- Dans le volet de droite sous Résumé des fonctionnalités, cliquez sur Ajouter des fonctionnalités.
- Dans la fenêtre qui s'affiche, développez Message Queuing.
- Développez Services Message Queuing.
- Cliquez sur Intégration des services d'annuaire (pour les ordinateurs membres d'un domaine), puis cliquez sur Support HTTP.
- Cliquez sur Suivant, puis sur Installer.
Windows 10 et Windows 7
- Ouvrez le Panneau de configuration.
- Cliquez sur Programmes puis, sous Programmes et fonctionnalités, cliquez sur Activer ou désactiver des fonctionnalités Windows.
- Développez Microsoft Message Queue (MSMQ) Server, développez Microsoft Message Queue (MSMQ) Server Core puis cochez les cases des fonctionnalités suivantes à installer :
- Intégration des services de domaine Active Directory pour MSMQ.
- Support HTTP pour MSMQ.
- Cliquez sur OK.
- Si vous êtes invité à redémarrer l'ordinateur, cliquez sur OK pour terminer l'installation.
Activer le service de partage de port NET. Tcp
Bien que ce service soit installé sur tous les systèmes Windows, il n'est pas démarré par défaut. Ainsi, lors de l'installation de BarTender, nous démarrons automatiquement le service et modifions son type de démarrage en Automatique. Cette installation est effectuée implicitement lorsque l'installateur Seagull appelle la ligne de commande du service d'intégration Integration.Service.exe /install.
Si le service existe mais n'est pas démarré, veuillez suivre ces étapes :
- Ouvrez la console de gestion des services Windows
- Allez dans le menu Démarrer.
- Cliquez sur Exécuter.
- Tapez services.msc.
- Faites défiler la liste des services jusqu'à trouver NET. Tcp Port Sharing Service.
- Double-cliquez sur le service pour ouvrir ses propriétés.
- Cliquez sur le bouton Démarrer pour lancer le service.
- Changez le type de démarrage en Automatique.
Cela garantira que le service démarre toujours à chaque démarrage de votre ordinateur.
Installer l'instance SQL Server de BarTender
Toutes les installations de BarTender 2019 nécessitent un SQL Server local pour les fonctions internes de l'application. Ceci est requis que vous utilisiez ou non une base de données système BarTender locale ou distante pour la journalisation.
SQL Server aurait dû être installé automatiquement lors de l'installation de BarTender. Il est possible que le service ne soit pas démarré. Pour vérifier cela :
- Ouvrez la console de gestion des services Windows
- Allez dans le menu Démarrer.
- Cliquez sur Exécuter.
- Tapez services.msc.
- Faites défiler la liste des services pour trouver SQL Server (BARTENDER).
- Double-cliquez sur le service pour ouvrir ses propriétés.
- Cliquez sur le bouton Démarrer pour lancer le service.
- Changez le type de démarrage en Automatique.
Si vous ne voyez pas ce service, il est probable que l'installation ait échoué pour une raison quelconque. Pour corriger ce problème, vous devez résoudre les erreurs survenues lors de l'installation de SQL Server Express. Pour cela, veuillez suivre Installer manuellement BarTender SQL Server Express.
Environnement
BarTender 2019 R5 et versions ultérieures.
Solution
L’ordinateur ne dispose probablement pas de l’un des services dont dépend le service système BarTender pour fonctionner normalement.
Le service système BarTender dépend de deux services :
- Message Queuing
- Service de partage de port Net. Tcp
Si vous rencontrez des problèmes avec le service système BarTender, commencez par identifier lequel de ces services n’est pas disponible :
- Dans Windows, ouvrez le menu Démarrer et sélectionnez Exécuter.
- Tapez services.msc et appuyez sur Entrée.
- Trouvez le service système BarTender, faites un clic droit dessus et choisissez Propriétés.
- Sélectionnez l’onglet Dépendances. Vérifiez quels services sont manquants.
Une fois que vous avez identifié le ou les services manquants, suivez la section correspondante pour activer le service :
- Voir la section suivante pour installer le service Message Queuing
- Passez à la section Activer le service de partage de port NET. Tcp
Installer le service Message Queuing
Pour activer Message Queuing sous Windows, utilisez Powershell ou suivez les étapes spécifiques à votre système d’exploitation.
Message Queuing peut être activé sur n’importe quel système d’exploitation Windows via Powershell.
- Ouvrez le menu Démarrer de Windows.
- Recherchez et ouvrez Powershell.
- Collez la commande suivante dans la fenêtre Powershell Enable-WindowsOptionalFeature -Online -FeatureName MSMQ-HTTP -AllEnable-WindowsOptionalFeature -Online -FeatureName MSMQ-Server –All
- Votre commande devrait ressembler à ceci :
- Appuyez sur Entrée.
Si vous ne pouvez pas utiliser Powershell, veuillez suivre la section correspondant à votre système d’exploitation.
Windows Server 2012 ou 2016
- Ouvrez le Gestionnaire de serveur.
- Cliquez sur Ajouter des rôles et fonctionnalités.
- Cliquez sur Type d’installation.
- Cliquez sur Installation basée sur un rôle ou une fonctionnalité.
- Cliquez sur Suivant.
- Cliquez sur Fonctionnalités.
- Développez Message Queuing.
- Cliquez sur Serveur Message Queuing.
- Cliquez sur Intégration du service d’annuaire.
- Cliquez sur Support HTTP.
- Cliquez sur Suivant.
- Cliquez sur Installer.
Windows Server 2008 ou Windows Server 2008 R2
- Dans le Gestionnaire de serveur, cliquez sur Fonctionnalités.
- Dans le volet de droite sous Résumé des fonctionnalités, cliquez sur Ajouter des fonctionnalités.
- Dans la fenêtre qui s’ouvre, développez Message Queuing.
- Développez Services Message Queuing.
- Cliquez sur Intégration des services d’annuaire (pour les ordinateurs membres d’un domaine), puis cliquez sur Support HTTP.
- Cliquez sur Suivant, puis sur Installer.
Windows 10 et Windows 7
- Ouvrez le Panneau de configuration.
- Cliquez sur Programmes puis, sous Programmes et fonctionnalités, cliquez sur Activer ou désactiver des fonctionnalités Windows.
- Développez Microsoft Message Queue (MSMQ) Server, développez Microsoft Message Queue (MSMQ) Server Core, puis cochez les cases des fonctionnalités suivantes à installer :
- Intégration des services de domaine Active Directory MSMQ.
- Support HTTP MSMQ.
- Cliquez sur OK.
- Si un redémarrage de l’ordinateur est demandé, cliquez sur OK pour terminer l’installation.
Activer le service de partage de port NET. Tcp
Bien que ce service soit installé sur tous les systèmes Windows, il n’est pas démarré par défaut. Ainsi, lors de l’installation de BarTender, nous démarrons automatiquement le service et modifions son type de démarrage en Automatique. Cette opération est effectuée automatiquement lorsque l’installateur Seagull exécute la commande de service d’intégration Integration.Service.exe /install.
Si le service existe mais n’est pas démarré, veuillez suivre ces étapes :
- Ouvrez la console de gestion des services Windows
- Allez dans le menu Démarrer.
- Choisissez Exécuter.
- Tapez services.msc.
- Faites défiler la liste des services jusqu’à trouver le service de partage de port NET. Tcp
- Double-cliquez sur le service pour ouvrir ses propriétés.
- Cliquez sur le bouton Démarrer pour lancer le service.
- Changez le type de démarrage en Automatique.
Cela garantira que le service démarre toujours à chaque démarrage de votre ordinateur.