Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa

Darmowa diagnoza laptopa

Dojazd do klienta bezpłatnie

Dojazd do klienta bezpłatnie

Laptopy zastępcze bezpłatnie

Laptopy zastępcze bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Odbiór i zwrot sprzętu bezpłatnie

Usługa inteligentnego transferu w tle nie działa (BITS)

Termin Definicja
Usługa inteligentnego transferu w tle nie działa (BITS)

Usługa inteligentnego transferu w tle niedziałająca (BITS) blokuje pobieranie aktualizacji i innych plików w tle.

Rola usługi BITS w systemie Windows

Usługa inteligentnego transferu w tle, znana jako Background Intelligent Transfer Service (BITS), odpowiada za przesyłanie plików w tle z użyciem wolnego pasma sieciowego. Korzystają z niej między innymi składniki systemu Windows oraz aplikacje, które pobierają aktualizacje, instalatory lub inne pliki przez mechanizmy obsługujące BITS. Transfer może być ograniczany tak, aby nie zajmować całego dostępnego łącza podczas normalnej pracy użytkownika.

BITS nie jest tym samym co zwykłe kopiowanie pliku w Eksploratorze Windows. Zadanie transferu jest zapisywane w kolejce usługi i może być wstrzymane, wznowione po przerwaniu połączenia albo kontynuowane po ponownym uruchomieniu komputera. W zależności od sposobu utworzenia zadania pliki mogą być pobierane z adresów HTTP lub HTTPS, a obsługiwane scenariusze obejmują także transfery wykorzystujące udział SMB. Gdy usługa nie działa, zadania zależne od BITS mogą pozostawać oczekujące, kończyć się błędem albo nie rozpoczynać pobierania.

Objawy zatrzymanej kolejki transferów

Awaria BITS może mieć różny zakres. Czasem usługa jest zatrzymana i nie daje się uruchomić, a czasem działa, lecz konkretne zadanie pozostaje w stanie oczekiwania. W systemie mogą pojawiać się komunikaty o niemożności uruchomienia usługi, braku dostępu do pliku, przerwanym połączeniu lub nieudanym uwierzytelnieniu. Sam fakt, że przeglądarka internetowa otwiera strony, nie potwierdza prawidłowego działania BITS, ponieważ przeglądarka korzysta z własnego mechanizmu pobierania.

Źródłem problemu może być uszkodzona lub zablokowana kolejka zadań, nieprawidłowy stan usługi, ograniczenie narzucone przez zasady systemowe, błąd usługi Windows Update albo problem z dostępem do konkretnego serwera. Znaczenie ma również konto, w którego kontekście utworzono transfer, oraz uprawnienia do katalogu docelowego. Błąd samego BITS nie zawsze oznacza uszkodzenie systemu Windows. Niekiedy usługa działa prawidłowo, lecz serwer źródłowy odrzuca żądanie, plik został usunięty albo certyfikat HTTPS nie jest akceptowany.

Sprawdzanie usługi, zadań i dzienników

Podstawową kontrolę można rozpocząć od sprawdzenia stanu usługi poleceniem Get-Service BITS w PowerShellu albo sc query bits w wierszu polecenia. Informacja Running oznacza, że proces usługi działa w danym momencie, ale nie przesądza jeszcze o poprawności zadań znajdujących się w kolejce. W konsoli PowerShell można sprawdzić transfery poleceniem Get-BitsTransfer -AllUsers, przy czym wyświetlenie zadań innych użytkowników może wymagać uprawnień administratora.

Podczas diagnostyki warto odnotować identyfikator zadania, jego nazwę, stan, postęp, kod błędu, adres źródłowy i ścieżkę docelową. Przydatne informacje znajdują się w Podglądzie zdarzeń, szczególnie w dzienniku Microsoft-Windows-Bits-Client/Operational, a także w dzienniku System, gdzie zapisywane są zdarzenia menedżera usług. Nie należy usuwać wszystkich zadań bez rozpoznania ich pochodzenia. Zadanie utworzone przez Windows Update może wymagać innego postępowania niż transfer należący do konkretnej aplikacji. Wstrzymane zadanie można, zależnie od jego stanu, wznowić poleceniem Resume-BitsTransfer; usuwanie lub ponowne tworzenie transferu powinno nastąpić dopiero po sprawdzeniu, czy nie przerwie legalnego procesu aktualizacji.

Naprawa BITS i przywrócenie pobierania

Naprawa zaczyna się od ustalenia, czy problem dotyczy samej usługi, pojedynczego zadania, składnika Windows Update, sieci czy uprawnień do pliku. Sprawdza się możliwość ręcznego uruchomienia BITS, stan usług powiązanych z konkretnym mechanizmem aktualizacji, wolne miejsce na dysku oraz dostęp do katalogu, w którym mają zostać zapisane dane. Jeżeli błąd dotyczy tylko jednego transferu, bezpieczniejsze może być anulowanie i utworzenie tego zadania ponownie niż ingerowanie w całą konfigurację systemu.

W przypadku uszkodzeń składników systemowych można wykorzystać narzędzia Windows przeznaczone do kontroli integralności plików i magazynu składników, ale ich użycie powinno wynikać z rozpoznania objawów i kodów błędów. Nieprawidłowe ręczne kasowanie katalogów kolejki lub zmianę uprawnień można przeprowadzić dopiero po zabezpieczeniu informacji o aktywnych zadaniach. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną diagnostykę i naprawę laptopów oraz komputerów PC, w tym problemów z usługami systemu Windows, pobieraniem aktualizacji i działaniem podzespołów odpowiedzialnych za prawidłową pracę komputera.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę