Napraw brak usługi inteligentnego transferu w tle (BITS) w usługach

Kiedyś napisałem artykuł o tym, że usługa BITS (Background Intelligent Transfer Service) nie uruchamia się(BITS (Background Intelligent Transfer Service) service not starting) i jak można rozwiązać ten problem. Bez tej usługi działającej w tle nie można pobrać żadnych aktualizacji systemu Windows . (Windows)Powoduje to również wszelkiego rodzaju inne problemy, ale głównym problemem, który dotyka większość ludzi, jest brak możliwości pobrania aktualizacji.

W większości mój poprzedni artykuł pomógł mi kilka razy w ciągu ostatnich 5 lat. Dopiero kilka dni temu natknąłem się na problem z BITS , w którym artykuł nie pomagał. W tym przypadku jeden z moich komputerów dostał złego wirusa i w trakcie jego czyszczenia usługa BITS właśnie zniknęła z listy usług. Każde polecenie, które próbowałem uruchomić, aby ponownie uruchomić usługę lub ponownie ją zarejestrować, po prostu nie zadziała.

W końcu dowiedziałem się, że muszę całkowicie odtworzyć usługę BITS ! W tym momencie mogłem ponownie zarejestrować go w systemie Windows(Windows) , a następnie przejść do Usług(Services) i stamtąd go uruchomić. W tym artykule przeprowadzę Cię przez etapy ręcznego tworzenia usługi BITS , a następnie rejestrowania jej w systemie Windows(Windows) .

Tworzenie usługi BITS

Pierwszą rzeczą, którą możesz spróbować, to odtworzyć usługę BITS . Możesz to zrobić, otwierając administracyjny wiersz poleceń i kopiując i wklejając poniższe polecenie:

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

Możesz otworzyć administracyjny wiersz poleceń, klikając Start , wpisując CMD , a następnie klikając prawym przyciskiem myszy wiersz polecenia i wybierając Uruchom jako administrator(Run as Administrator) .

administrator wiersza poleceń

Jeśli z jakiegoś powodu powyższe polecenie nie działa poprawnie, możesz również wypróbować poniższe polecenie, które jest tylko jego skróconą wersją. Jeśli możesz, spróbuj skopiować i wkleić, ponieważ zauważysz, że po znaku = w kilku miejscach znajduje się spacja. To nie przypadek, potrzebujesz tej przestrzeni, w przeciwnym razie polecenie nie zadziała.

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

Po zainstalowaniu usługi BITS musimy upewnić się, że została prawidłowo zarejestrowana. Jeśli nie, możesz spróbować uruchomić go z panelu Usługi(Services) , ale prawdopodobnie pojawi się błąd taki jak:

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

Zarejestruj usługę BITS

Aby zarejestrować usługę BITS , musisz utworzyć plik wsadowy, a następnie go uruchomić. Brzmi przerażająco i technicznie, ale jest całkiem proste. Najpierw(First) otwórz Notatnik(Notepad) , a następnie wklej następujące elementy w zależności od systemu operacyjnego.

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

Jeśli masz ten problem z BITS w (BITS)systemie Windows 8(Windows 8) lub Windows 10 , jest jeszcze kilka poleceń regsvr32, które musisz uruchomić. Zapoznaj się z tym artykułem firmy Microsoft(article from Microsoft) i postępuj zgodnie ze wskazówkami.

W notatniku kliknij Plik(File) , a następnie Zapisz jako(Save As) . Nazwij swój plik bits.bat , a następnie wybierz opcję Wszystkie pliki(All Files) w polu Zapisz jako typ( Save as Type) i zapisz go na pulpicie.

zarejestruj plik wsadowy

Teraz wystarczy kliknąć prawym przyciskiem myszy plik BAT na pulpicie i wybrać (BAT)Uruchom jako administrator( Run as Administrator) . W tym momencie powinieneś ponownie uruchomić komputer i sprawdzić, czy możesz zrobić to, co próbowałeś zrobić wcześniej, tj. zainstalować aktualizacje itp.

Jeśli usługa BITS nadal nie pojawia się na liście usług systemu (Services)Windows lub nie możesz uruchomić usługi BITS , możesz spróbować pobrać ten plik rejestru i uruchomić go. Zasadniczo próbuje poprawić wszystkie wpisy rejestru związane z usługą BITS . Jeśli powyższe polecenia również nie zadziałały, możesz spróbować uruchomić ten plik rejestru, a następnie spróbować ponownie uruchomić polecenie. Jednak po uruchomieniu pliku rejestru należy najpierw ponownie uruchomić komputer.

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

Zauważ, że to jest . Plik REG(REG) , który dodaje klucze i wartości do rejestru. Podczas pobierania może pojawić się komunikat, że ten plik może być niebezpieczny, jednak tak nie jest, więc nie musisz się martwić. Jeśli podczas próby uruchomienia tego pliku REG(REG) pojawi się komunikat o błędzie , możesz również ponownie uruchomić komputer w trybie awaryjnym(Safe Mode) , a następnie spróbować go uruchomić. Czasami uruchomiony proces uniemożliwia dodanie niektórych wartości do rejestru.

Jeśli nadal masz problemy z usługą BITS , która nie wyświetla się prawidłowo, daj nam znać, czego próbowałeś i jaka jest Twoja konkretna sytuacja, a postaramy się pomóc. Cieszyć się!



About the author

Jestem informatykiem z ponad 10-letnim doświadczeniem. W wolnym czasie lubię pomagać przy biurku i uczyć dzieci korzystania z Internetu. Moje umiejętności obejmują wiele rzeczy, ale najważniejsze jest to, że wiem, jak pomagać ludziom w rozwiązywaniu problemów. Jeśli potrzebujesz kogoś, kto pomoże Ci w pilnej sprawie lub po prostu potrzebujesz podstawowych wskazówek, skontaktuj się ze mną!



Related posts