Comment puis-je supprimer un service Windows?
J'ai un couple de vieux services que je veux désinstaller complètement. Comment puis-je faire cela?
Vous devez vous connecter pour publier un commentaire.
J'ai un couple de vieux services que je veux désinstaller complètement. Comment puis-je faire cela?
Vous devez vous connecter pour publier un commentaire.
Utiliser le SC de commande, comme ceci (vous devez être sur une invite de commande pour exécuter les commandes dans ce post):
Remarque: Vous avez besoin pour exécuter l'invite de commande en tant qu'administrateur, et pas seulement connecté en tant qu'administrateur, mais aussi avec les droits d'administration. Si vous obtenez des erreurs ci-dessus de ne pas avoir les droits d'accès nécessaires pour arrêter et/ou de supprimer le service, exécutez l'invite de commande en tant qu'administrateur. Vous pouvez le faire par la recherche de l'invite de commande sur votre menu démarrer puis clic droit et en sélectionnant "Exécuter en tant qu'administrateur". Note de PowerShell utilisateurs:
sc
est un alias deset-content
. Doncsc delete service
va réellement créer un fichier appelédelete
avec le contenuservice
. Pour ce faire, dans Powershell, utilisezsc.exe delete service
au lieuSi vous avez besoin de trouver le court service de nom d'un service, utilisez la commande suivante pour générer un fichier texte contenant une liste de services et de leurs statuts:
Pour une liste concise, exécutez cette commande:
Court service de nom sera inscrit juste au-dessus du nom d'affichage, comme ceci:
Et donc de supprimer ce service:
sc query state= all
pour obtenir la liste complète des services; basesc query
ne sera pas de retour inactif (aka. désactivé) services.sc
est un alias deset-content
. Doncsc delete service
va réellement créer un fichier appelédelete
avec le contenuservice
. Pour ce faire, dans Powershell, utilisezsc.exe delete service
à la place.sc delete "Amazon Assistant Service"
. Aussi, le service le nom figure dans le registreHKLM\SYSTEM\CurrentControlSet\Services\{xxyy}\DisplayName
Cliquez sur Commencer | Exécuter et le type
regedit
dans le Open: ligne. Cliquez sur OK.Accédez à
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Faites défiler le volet gauche, recherchez le nom du service, cliquez droit et sélectionnez Supprimer.
Redémarrer le système.
sc delete
mécanisme échoue. Merci.Utilisation services.msc ou (Démarrer > Panneau de configuration > Outils d'Administration > les Services) pour trouver le service en question. Double-cliquez pour voir le nom et le chemin d'accès au fichier exécutable.
Vérifier la version exe de l'information pour un indice quant à la propriétaire du service, et l'utilisation de Ajout/suppression de programmes pour faire une désinstallation propre si possible.
À défaut, à partir de l'invite de commande:
Pas de redémarrage devrait être nécessaire.
sc delete "Amazon Assistant Service"
Exécutez la commande cmd en tant qu'Administrateur sinon, vous obtiendrez cette erreur :-
Si vous avez Windows Vista ou ci-dessus, veuillez exécuter à partir d'une invite de commande en tant qu'Administrateur:
Par exemple:
sc delete moneytransfer
Supprimer le dossier
C:\Program Files\BBRTL\moneytransfer\
Trouver moneytransfer clés de registre et supprimer:
Ces mesures ont été testé sur Windows XP, Windows 7, Windows Vista, Windows Server 2003 et Windows Server 2008.
Nous pouvons le faire de deux façons différentes
Supprimer un Service Windows par l'intermédiaire du Registre
Il est très facile pour supprimer un service de registre si vous connaissez le droit chemin. Voici comment je l'ai fait:
Exécuter Regedit ou Regedt32
Aller à l'entrée de registre "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services"
Look pour le service que vous souhaitez supprimer et de le supprimer. Vous pouvez regarder les touches de savoir ce que les fichiers que le service a été à l'aide de et de les supprimer ainsi (si nécessaire).
Supprimer un Service Windows par la Fenêtre de Commande
Alternativement, vous pouvez également utiliser l'invite de commande et supprimer un service à l'aide de la commande suivante:
sc delete
Vous pouvez également créer un service en utilisant la commande suivante
sc créer "MorganTechService" binpath= "C:\Program Files\MorganTechSPace\myservice.exe"
Remarque: Vous pouvez avoir à redémarrer le système pour obtenir la liste mise à jour dans le gestionnaire de service.
Comme décrit ci-dessus j'ai exécuté:
Cependant cela n'a pas fonctionné comme je l'ai été l'exécution de PowerShell.
Lors de l'utilisation de PowerShell, vous devez spécifier le chemin d'accès complet à
sc.exe
parce que PowerShell est un alias par défaut poursc
de l'affecter àSet-Content
. Puisque c'est une commande valide il ne fait pas les afficher un message d'erreur.Pour résoudre ce j'ai exécuté comme suit:
Si elles le sont .NET créé des services, vous pouvez utiliser le installutil.exe avec le commutateur /u
de ses dans le .net framework dossier comme
C:\Windows\Microsoft.NET\Framework64\v2.0.50727
Voici un script vbs qui a été transmis à moi:
sc delete nom
Pour moi mon service que j'ai créé a eu à désinstaller dans le Panneau de configuration > Programmes et Fonctionnalités
Avant de retirer le service, vous devriez examiner les dépendances.
Vous pouvez le vérifier:
Ouvrir
services.msc
et de trouver le nom du service, passez à le "Dépendances" de l'onglet.Source: http://www.sysadmit.com/2016/03/windows-eliminar-un-servicio.html