Åtgärda Background Intelligent Transfer Service (BITS) som saknas från tjänster

Förr i tiden skrev jag en artikel om att tjänsten BITS (Background Intelligent Transfer Service) inte startar(BITS (Background Intelligent Transfer Service) service not starting) och hur du kan lösa det problemet. Utan att den här tjänsten körs i bakgrunden kan du inte ladda ner några Windows -uppdateringar. Det orsakar alla möjliga andra problem också, men det största problemet som drabbar de flesta är när de inte kan ladda ner uppdateringar.

För det mesta har min tidigare artikel hjälpt mig ganska många gånger under de senaste 5 åren. Först för några dagar sedan stötte jag på ett problem med BITS där artikeln inte hjälpte. I det här fallet hade en av mina datorer fått ett dåligt virus och i färd med att rengöra den försvann BITS -tjänsten från listan över tjänster. Alla kommandon jag försökte köra för att starta om tjänsten eller omregistrera den skulle helt enkelt inte fungera.

Så småningom fick jag reda på att jag var tvungen att återskapa BITS -tjänsten helt och hållet! Vid den tidpunkten kunde jag registrera det igen med Windows och sedan gå till Tjänster(Services) och starta det därifrån. I den här artikeln går jag igenom stegen för att skapa BITS -tjänsten manuellt och sedan registrera den med Windows .

Skapar BITS-tjänsten

Det första du kan försöka göra är att återskapa BITS -tjänsten. Du kan göra detta genom att öppna en administrativ kommandotolk och kopiera och klistra in kommandot nedan:

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

Du kan öppna en administrativ kommandotolk genom att klicka på Start , skriva in CMD och sedan högerklicka på kommandotolken och välja Kör som administratör(Run as Administrator) .

kommandotolkadmin

Om du av någon anledning inte kan få kommandot ovan att fungera korrekt kan du också prova kommandot nedan, som bara är en förkortad version av det. Om du kan, försök att kopiera och klistra in eftersom du kommer att märka att efter =-tecknet på flera platser finns det ett mellanslag direkt efter. Det är inte av misstag, du behöver det utrymmet annars fungerar inte kommandot.

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

När BITS -tjänsten är installerad måste vi se till att den är registrerad korrekt. Om inte kan du försöka starta det från tjänstepanelen(Services) , men du kommer förmodligen att få ett felmeddelande som:

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

Registrera BITS Service

För att registrera BITS -tjänsten måste du skapa en batchfil och sedan köra den. Låter läskigt och tekniskt, men det är ganska enkelt. Öppna först (First)Anteckningar(Notepad) och klistra sedan in följande beroende på ditt operativsystem.

Windows 2000, Windows XP , 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 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

Om du har det här BITS- problemet i Windows 8 eller Windows 10 , finns det en hel del fler regsvr32-kommandon du måste köra. Kolla in den här artikeln från Microsoft(article from Microsoft) och följ anvisningarna.

I anteckningsblocket, klicka på Arkiv(File) och sedan Spara som(Save As) . Namnge filen bits.bat och välj sedan Alla filer(All Files) i rutan Spara som typ( Save as Type) och spara den på skrivbordet.

registrera batchfil

Nu är det bara att högerklicka på BAT -filen på skrivbordet och välja Kör som administratör( Run as Administrator) . Vid det här laget bör du sedan gå vidare och starta om din dator och se om du kan göra det du försökte göra tidigare, dvs installera uppdateringar osv.

Om BITS fortfarande inte visas i listan över Windows -tjänster(Services) eller om du inte kan starta BITS -tjänsten, kan du försöka ladda ner den här registerfilen och köra den. Den försöker i princip korrigera alla registerposter som är associerade med BITS -tjänsten. Om ovanstående kommandon inte heller fungerade kan du prova att köra den här registerfilen och sedan försöka köra kommandot igen också. Du bör dock först starta om datorn efter att ha kört registerfilen.

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

Observera att detta är en . REG -fil, som lägger till nycklar och värden till ditt register. Du kan få ett meddelande när du laddar ner den som säger att den här filen kan vara farlig, men det är inte så att du inte behöver oroa dig. Om du får något felmeddelande när du försöker köra den här REG -filen kan du också starta om din dator i felsäkert läge(Safe Mode) och sedan försöka köra den. Ibland kommer en pågående process att förhindra att några av värdena läggs till i registret.

Om du fortfarande har problem med att BITS -tjänsten inte visas korrekt, låt oss veta vad du försökte och vad din specifika situation är så ska vi försöka hjälpa dig. Njut av!



About the author

Jag är en erfaren Windows 10 och 11/10 expert, med erfarenhet av både webbläsare och smartphone-appar. Jag har varit mjukvaruingenjör i över 15 år och har arbetat med ett antal stora namnföretag, inklusive Microsoft, Google, Apple, Ubisoft med flera. Jag har också undervisat i Windows 10/11-utveckling på högskolenivå.



Related posts