Correction du service de transfert intelligent en arrière-plan (BITS) manquant dans les services

À l'époque, j'ai écrit un article sur le service BITS (Background Intelligent Transfer Service) qui ne démarre pas(BITS (Background Intelligent Transfer Service) service not starting) et sur la façon dont vous pouvez résoudre ce problème. Sans ce service exécuté en arrière-plan, vous ne pouvez pas télécharger de mises à jour Windows . Cela provoque également toutes sortes d'autres problèmes, mais le principal problème qui affecte la plupart des gens est lorsqu'ils ne peuvent pas télécharger les mises à jour.

Pour la plupart, mon article précédent m'a aidé à plusieurs reprises au cours des 5 dernières années. Ce n'est que jusqu'à il y a quelques jours que j'ai rencontré un problème avec BITS où l'article n'a pas aidé. Dans ce cas, un de mes ordinateurs avait attrapé un mauvais virus et en train de le nettoyer, le service BITS a tout simplement disparu de la liste des services. Toute commande que j'ai essayé d'exécuter pour redémarrer le service ou le réenregistrer ne fonctionnerait tout simplement pas.

Finalement, j'ai découvert que je devais recréer complètement le service BITS ! À ce stade, je pourrais l'enregistrer à nouveau auprès de Windows , puis accéder aux services et le démarrer à partir de là. Dans cet article, je vais vous guider à travers les étapes de création manuelle du service BITS , puis de son enregistrement auprès de Windows .

Création du service BITS

La première chose que vous pouvez essayer de faire est de recréer le service BITS . Vous pouvez le faire en ouvrant une invite de commande administrative et en copiant et collant la commande ci-dessous :

sc create BITS type= share start= delayed-auto binPath= "C:\Windows\System32\svchost.exe -k netsvcs" tag= no DisplayName= "Background Intelligent Transfer Service"

Vous pouvez ouvrir une invite de commande administrative en cliquant sur Démarrer(Start) , en tapant CMD puis en cliquant avec le bouton droit sur l'invite de commande et en choisissant Exécuter en tant qu'administrateur(Run as Administrator) .

administrateur de l'invite de commande

Si, pour une raison quelconque, vous ne parvenez pas à faire fonctionner correctement la commande ci-dessus, vous pouvez également essayer la commande ci-dessous, qui n'en est qu'une version abrégée. Si vous le pouvez, essayez de copier et coller car vous remarquerez qu'après le signe = à plusieurs endroits, il y a un espace immédiatement après. Ce n'est pas par accident, vous avez besoin de cet espace sinon la commande ne fonctionnera pas.

sc create BITS binpath= "c:\windows\system32\svchost.exe -k netsvcs" start= delayed-auto

Une fois le service BITS installé, nous devons nous assurer qu'il est correctement enregistré. Sinon, vous pouvez essayer de le démarrer à partir du panneau Services , mais vous obtiendrez probablement une erreur du type :

"Windows could not start the BITS service on the local computer. Error2: The system cannot find the file specified"

S'inscrire au service BITS

Pour enregistrer le service BITS , vous devez créer un fichier de commandes, puis l'exécuter. Cela semble effrayant et technique, mais c'est assez facile. Tout(First) d'abord , ouvrez le Bloc(Notepad) -notes , puis collez ce qui suit en fonction de votre système d'exploitation.

Windows 2000, Windows XP , Windows Serveur 2003(Windows Server 2003)

REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 MUCLTUI.DLL /S
REGSVR32 WUCLTUI.DLL /S
REGSVR32 WUWEB.DLL /S
REGSVR32 MUWEB.DLL /S
REGSVR32 QMGR.DLL /S
REGSVR32 QMGRPRXY.DLL /S

Windows Vista , Windows 7 , Windows Serveur 2008(Windows Server 2008)

REGSVR32 WUPS2.DLL /S
REGSVR32 WUPS.DLL /S
REGSVR32 WUAUENG.DLL /S
REGSVR32 WUAPI.DLL /S
REGSVR32 WUCLTUX.DLL /S
REGSVR32 WUWEBV.DLL /S
REGSVR32 JSCRIPT.DLL /S
REGSVR32 MSXML3.DLL /S

Si vous rencontrez ce problème BITS sous (BITS)Windows 8 ou Windows 10 , vous devez exécuter plusieurs autres commandes regsvr32. Consultez cet article de Microsoft(article from Microsoft) et suivez les instructions.

Dans le bloc-notes, cliquez sur Fichier(File) puis sur Enregistrer(Save As) sous . Nommez votre fichier bits.bat , puis choisissez Tous les fichiers(All Files) dans la zone Enregistrer en tant que type( Save as Type) et enregistrez-le sur le bureau.

enregistrer le fichier de commandes

Maintenant, faites un clic droit sur le fichier BAT sur votre bureau et choisissez Exécuter en tant qu'administrateur( Run as Administrator) . À ce stade, vous devez alors redémarrer votre ordinateur et voir si vous pouvez faire ce que vous essayiez de faire plus tôt, c'est-à-dire installer des mises à jour, etc.

Si BITS n'apparaît(BITS) toujours pas dans la liste des services Windows ou si vous ne pouvez pas démarrer le service BITS , vous pouvez essayer de télécharger ce fichier de registre et de l'exécuter. Il essaie essentiellement de corriger toutes les entrées de registre associées au service BITS . Si les commandes ci-dessus ne fonctionnent pas non plus, vous pouvez essayer d'exécuter ce fichier de registre, puis réessayer également d'exécuter la commande. Cependant, vous devez d'abord redémarrer le PC après avoir exécuté le fichier de registre.

http://download.bleepingcomputer.com/win-services/7/BITS.reg

Notez qu'il s'agit d'un . Fichier REG(REG) , qui ajoute des clés et des valeurs à votre registre. Vous pourriez recevoir un message lors du téléchargement disant que ce fichier pourrait être dangereux, cependant, ce n'est pas pour que vous n'ayez pas à vous inquiéter. Si vous obtenez un message d'erreur lorsque vous essayez d'exécuter ce fichier REG , vous pouvez également redémarrer votre PC en mode sans échec(Safe Mode) , puis essayer de l'exécuter. Parfois, un processus en cours d'exécution empêchera certaines des valeurs d'être ajoutées au registre.

Si vous rencontrez toujours des problèmes avec le service BITS qui ne s'affiche pas correctement, faites-nous savoir ce que vous avez essayé et quelle est votre situation spécifique et nous essaierons de vous aider. Profitez!



About the author

Je suis un ingénieur windows,ios,pdf,erreurs,gadgets avec plus de 10 ans d'expérience. J'ai travaillé sur de nombreuses applications et frameworks Windows de haute qualité tels que OneDrive for Business, Office 365, etc. Mes travaux récents ont inclus le développement du lecteur pdf pour la plate-forme Windows et travaillé à rendre les messages d'erreur plus clairs pour les utilisateurs. De plus, je suis impliqué dans le développement de la plate-forme ios depuis quelques années maintenant et je connais très bien ses fonctionnalités et ses particularités.



Related posts