Usługa inteligentnego transferu w tle (BITS) w systemie Windows 10

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Usługa Inteligentnego Transferu w Tle ( Bity ) to składnik systemu w systemie operacyjnym Microsoft Windows, który ułatwia asynchroniczne przesyłanie plików między maszynami z ustalonymi priorytetami i ograniczeniem przepustowości przy użyciu nieaktywnej przepustowości sieci. Odgrywa również rolę w pobieraniu plików od partnera. To Usługa BITS jest niezbędna do prawidłowego działania aktualizacji systemu Windows. Jeśli usługa jest wyłączona, wszystkie aplikacje zależne od usługi BITS, takie jak Aktualizacja systemu Windows lub MSN Explorer, nie będzie w stanie automatycznie pobierać programów i innych informacji.



Usługa inteligentnego transferu w tle BITS po raz pierwszy wprowadzony w systemie Windows 2000, który umożliwia transfer plików między serwerem a klientem. Najnowsze wersje Microsoft Update, Windows Update, Microsoft Systems Management Server i Windows Server Update Services używają usługi inteligentnego transferu w tle do dostarczania aktualizacji aplikacji klientom.

Treść postu: -

Jak działa usługa BITS

Istnieją trzy typy plików transfer zadań wykonywane przez usługę inteligentnego transferu w tle (BITS). Zadanie pobierania pobiera pliki do klienta, zadanie wysyłania przesyła plik na serwer, a zadanie wysyłania odpowiedzi przesyła plik na serwer i otrzymuje plik odpowiedzi z aplikacji serwera.



  • Przesyłaj pliki asynchronicznie na pierwszym planie lub w tle.
  • Zachowaj czas reakcji innych aplikacji sieciowych.
  • Automatycznie wznawiaj transfery plików po rozłączeniu sieci i ponownym uruchomieniu komputera.

Historia wersji usługi inteligentnego transferu w tle (BITS)

Firma Microsoft jako pierwsza wprowadziła usługę inteligentnego transferu w tle w systemie Windows 2000

Następna aktualizacja Microsoft BITS wersja 1.0 w Windows XP w 2001 roku.

Niż Wersja 1.2.0 przybył w połowie 2002 roku, aby dodać usługę Aktualizacje automatyczne do systemu Windows 2000.



Z aktualizacjami Microsoft Windows Server 2003 BITS wersja 1.5.0 pod koniec 2003 r. i przyniósł obsługę wiersza poleceń, więcej funkcji przesyłania i ulepszenia zabezpieczeń.

BITS wersja 2.0 , wydany w połowie 2004 r. jako aktualizacja dla wielu wdrożeń systemów operacyjnych, dodano więcej funkcji pobierania, ograniczanie przepustowości i obsługę bloku komunikatów serwera (SMB).

Wydany w połowie 2007 roku, BITS w wersji 2.5 dodano obsługę IPv6 i niestandardowych nagłówków HTTP oraz lepsze bezpieczeństwo HTTP.



Wraz z Windows Vista i Windows Server 2008, dołączony jest Microsoft BITS wersja 3.0 z buforowaniem równorzędnym, powiadomieniami, dostępem do plików tymczasowych, obsługą przekierowań HTTP, dodatkowymi kontrolami zasad grupy i rejestrowaniem zdarzeń.

W połowie 2009 r. Microsoft dołączył BITS w wersji 4.0 z Windows 7 i Windows Server 2008 R2, wprowadził zabezpieczenia oparte na tokenach, funkcje samodzielnego serwera plików, udoskonalone ograniczanie przepustowości i poprawione buforowanie równorzędne.



Usługa BITS 5.0, dołączona do systemu Windows 10 w połowie 2016 r., Dodała ulepszenia do zadań kopiowania w tle i obsługę starszych zadań kopiowania w tle, a także możliwość korzystania z usługi BITS za pośrednictwem interfejsów API i poleceń cmd programu PowerShell.

Z Aktualizacja twórcy systemu Windows 10 Wersja 1703 Aktualizacja BITS do wersji 10.1 firmy Microsoft z udoskonalonymi funkcjami pobierania i powiadamiania.



Określanie wersji usługi BITS na komputerze

Aby określić wersję BITS na komputerze klienckim, sprawdź wersję pliku QMgr.dll. Aby znaleźć numer wersji biblioteki DLL:

  • Zlokalizuj plik QMgr.dll w% windir% System32.
  • Kliknij prawym przyciskiem myszy QMgr.dll i kliknij Nieruchomości .
  • Kliknij Wersja patka.
  • Zanotuj numer wersji.

Możesz również użyć następującego kodu programu PowerShell, aby określić wersję pliku dll w systemie:



get-item „C: Windows System32 qmgr.dll” | Select-Object -ExpandProperty VersionInfo

Jeśli biblioteka DLL istnieje również w% windir% System32 Bits, powtórz poprzednie kroki. Usługa BITS korzysta z biblioteki DLL o wyższym numerze wersji.

Jak uruchomić / ponownie uruchomić usługę BITS?

Na komputerze z systemem Windows Usługa Inteligentnego Transferu w Tle jest ustawiony tak, aby uruchamiał się automatycznie podczas uruchamiania. Ale z jakiegoś powodu, jeśli Usługa nie zostanie uruchomiona, możesz napotkać różne problemy podczas sprawdzania i instalowania aktualizacji systemu Windows. Dlatego musisz ręcznie sprawdzić i uruchomić usługę BITS.

Aby to zrobić, naciśnij Windows + R. typ klucza services.msc i naciśnij klawisz Enter, aby otworzyć usługi systemu Windows. Teraz przewiń w dół i poszukaj Usługa Inteligentnego Transferu w Tle. Jeśli ta usługa działa, po prostu kliknij ją prawym przyciskiem myszy i wybierz Uruchom ponownie. Spowoduje to ponowne uruchomienie usługi BITS i naprawę, jeśli usługa utknęła z jakiegokolwiek powodu.

Lub jeśli usługa nie jest uruchomiona, po prostu kliknij ją dwukrotnie. W nowym wyskakującym okienku w zakładce Ogólne zmień typ uruchamiania Automatyczny i uruchom usługę obok statusu usługi, jak pokazano poniżej.

Uruchom i uruchom ponownie usługę BITS
Uruchom i uruchom ponownie usługę BITS

Jak zatrzymać usługę BITS?

Jeśli z jakiegoś powodu Usługa BITS utknęła i nie odpowiada możesz napotkać Wysokie wykorzystanie zasobów systemowych problem. Jak na przykład 100% wykorzystania procesora , Wysokie użycie dysku lub pamięci itp. Podczas rozwiązywania tych problemów musimy zatrzymać usługę BIT, aby naprawić problem. Ponadto większość użytkowników sugeruje na forum Microsoft, Reddit Wyłącz usługę BITS, aby naprawić problem z wysokim zużyciem procesora.

Aby wyłączyć usługę BITS Ponownie otwórz usługi systemu Windows, naciskając Windows + R, wpisz services.msc i naciśnij klawisz Enter. Kliknij dwukrotnie usługę BITS, Zmień typ uruchamiania, aby wyłączyć i Zatrzymaj usługę, jeśli jest uruchomiona

wyłącz usługę bitów
wyłącz usługę bitów

Uruchom / zatrzymaj BITS za pomocą wiersza polecenia

Możesz również użyć wiersza polecenia systemu Windows do uruchomienia / zatrzymania usługi BITS. Aby to zrobić, otwórz wiersz polecenia jako administrator. Następnie najpierw użyj polecenia zapytanie o bity sc do sprawdzenia Usługa działa, czy nie. Jeśli wszystko jest w porządku, zobaczysz „ STAN: 2 BIEGANIE ”Na wyjściach. Możesz znaleźć ' SATE: 1 STOP_PENDING ”.

Sprawdź usługę Start i Stop BITS
Sprawdź usługę Start i Stop BITS

Następnie możesz użyć polecenia net start bits aby uruchomić usługę BIT-ów. I możesz użyć polecenia bity stopu netto zatrzymać usługę.

Mam nadzieję, że ten post pomoże Ci się dowiedzieć Usługa Inteligentnego Transferu w Tle . Jak działa usługa BITS na komputerze z systemem Windows, inna wersja Obsługa BITów z aktualizacjami funkcji. Oraz jak uruchomić, ponownie uruchomić lub zatrzymać usługę inteligentnego transferu w tle za pomocą wiersza poleceń itp. Przeczytaj także Napraw Nie możemy znaleźć błędu aparatu 0xA00F4244 w systemie Windows 10.

Top