Mam komputer z systemem Windows 8 (64-bitowy, nie Pro) i chcę ograniczyć przepustowość Internetu dostępną dla Windows Update. Czytam o metodach BITS i GPMC, ale nie wiem, jak otworzyć okno BITS, a GPMC wydaje się być funkcją Windows Server.
Jak mogę kontrolować, ile przepustowości jest dostępne dla Windows Update i BITS?
Odpowiedzi:
Jeśli masz wersję Pro systemu Windows, możesz używać zasad grupy, nawet jeśli nie jesteś w domenie. Uruchom,
gpedit.msc
aby otworzyć Edytora lokalnych zasad grupy. Rozwiń następujące pojemniki w lewym okienku: Konfiguracja komputera → Szablony administracyjne → Sieć → Usługa inteligentnego transferu w tle (BITS) . Kliknij dwukrotnie ustawienie o nazwie Ogranicz maksymalną przepustowość sieci dla transferu w tle BITS . W wyświetlonym oknie dialogowym możesz ustawić jedną maksymalną stawkę dla „godzin pracy” (zgodnie z ustalonym harmonogramem) i inną maksymalną dla innych godzin. Jeśli chcesz cały czas ustawiać maksimum na określoną wartość, po prostu ustaw te same stawki i wyczyść pole Użyj wszystkich dostępnych nieużywanych pasm pudełko, takie jak to:Ustawiłem szybkość na 100 Kbps. Po zakończeniu kliknij przycisk OK i zamknij Edytor lokalnych zasad grupy. Zmiany zostaną natychmiast zastosowane w Rejestrze, ale może być konieczne ponowne uruchomienie komputera BITS, aby je zobaczyć.
Jeśli nie masz wersji Pro, możesz zrobić bezpośrednio w rejestrze, co robi GPME. (Uwaga: nie testowałem tego osobiście, ponieważ mój komputer jest w wersji Pro, ale sprawdziłem, czy niektóre klucze zasad pojawiają się nawet w wersji Home). Otwórz
regedit
i nawiguj tutaj, tworząc podklucze, jeśli są nieobecne:Utwórz wartość DWORD wywoływaną
EnableBITSMaxBandwidth
z wartością1
; który mówi BITS, że są ustawienia do obejrzenia. Utwórz wartości DWORD o nazwieMaxBandwidthValidFrom
iMaxBandwidthValidTo
, każda zawierająca godzinę dnia od0
do23
. (Na przykład8
jest godzina 8:00, a17
godzina 17:00.) W rzeczywistości nie mają one większego znaczenia w tym przypadku, ale powiedziałem ci o nich ze względu na ukończenie.Utwórz dwie kolejne wartości DWORD o nazwie
MaxTransferRateOffSchedule
iMaxTransferRateOnSchedule
. Podaj każdemu z nich maksymalną prędkość transferu w Kb / s. Pamiętaj, że może być konieczne przejście do trybu wprowadzania dziesiętnego , aby zobaczyć wartość, gdy normalni ludzie myślą o liczbach.Ostateczne wyniki, równoważne z poprzednim zrzutem ekranu zasad grupy:
Jeśli masz wersję Home, ale nadal chcesz mieć GUI, możesz użyć mojej aplikacji open source Policy Plus . Odpowiednie ustawienie zasad znajdziesz w obszarze Sieć → Usługa inteligentnego transferu w tle (BITS), tak jak poprzednio, lub możesz przejść bezpośrednio do okna edytora ustawień, wklejając
Microsoft.Policies.BITS:BITS_MaxBandwidth
w Znajdź | Według okna identyfikatora . Stamtąd możesz dostosować ustawienie, tak jak w prawdziwym edytorze zasad grupy. Kliknij Plik | Zapisz zasady, aby zatwierdzić zmiany na dysku.Wskazówka: „Element Inspector” w menu kontekstowym zasady pozwala odkryć efekty rejestru dotyczące tej zasady.
źródło