Mam problemy z opcją „Pobierz aktualizacje i wysyłaj aktualizacje do komputerów w mojej sieci lokalnej” w Win10.
Trochę tła w mojej konfiguracji -
Mam 2 komputery stacjonarne i 2 laptopy (wszystkie Win10 x64 Pro) w tej samej sieci domowej i grupie domowej. Domyślnie korzystam z następujących opcji na wszystkich czterech komputerach:
- Odrocz aktualizacje - WŁ
- Otrzymuj aktualizacje i wysyłaj aktualizacje do - komputerów w mojej sieci lokalnej
Aby zaoszczędzić przepustowość i czas (i uratować mnie przed rozwiązywaniem problemów na wypadek, gdyby aktualizacja coś popsuła), najpierw aktualizuję jeden komputer stacjonarny:
- Wyłącz opcję Odrocz aktualizacje
- Niech całkowicie się zaktualizuje
- Uruchom ponownie i sprawdź, czy aktualizacja nie powoduje niebieskiego ekranu lub innych błędów
Po potwierdzeniu, że wszystko jest w porządku na pierwszym komputerze, wyłączam opcję „Odrocz aktualizacje” na pozostałych 3 komputerach i rozpoczynam sprawdzanie dostępności aktualizacji.
JEDNAK, po monitorowaniu postępu aktualizacji trzech, wydaje się, że każdy pobierał aktualizacje z serwerów MS, zamiast używać początkowego komputera stacjonarnego. Potwierdzenie tego monitoruje użycie Ethernetu / Wi-Fi w menedżerze zadań na trzech komputerach (niska prędkość, całkowita wykorzystywana przepustowość jest równa subskrypcji ISP).
Rozumiem, że różnice sterowników mogą być brane pod uwagę, ale obecnie mam tylko jeden element na liście aktualizacji - „Uaktualnienie do systemu Windows 10 Pro, wersja 1511, 10586”. Więc teraz nie ma sterowników.
Czy jest jakaś poprawka lub sposób, aby system Windows 10 używał aktualizacji już pobranych na inne komputery w sieci lokalnej? Obecna aktualizacja, która ma rozmiar 4 GB +, jeśli zostanie pobrana cztery razy, jest dość nadmierna i nieefektywna IMHO.
Z góry dziękuję za wszelkie odpowiedzi / spostrzeżenia / sugestie / rozwiązania :) Jeśli ktoś potrzebuje dalszych informacji, proszę o kontakt.
Dodaj: Pomyśl o tym, wydaje się, że definicje Windows Defender również są pobierane osobno (nie z lokalnych komputerów, które już mają tę definicję), ponieważ monitorowałem przez ostatnie 2 miesiące.
źródło
Odpowiedzi:
Ta funkcja nazywa się Windows Update Delivery Optimization.
Michael Niehaus z Microsoft wyjaśnia tutaj, że istnieją minimalne wymagania, które muszą być spełnione, aby działał. Oto krótkie podsumowanie:
„Ci, którzy nie spełniają tych wymagań, pobiorą aktualizacje bezpośrednio ze źródła (Windows Update lub WSUS).”
Dla lepszego zrozumienia ilustruje przykładowy scenariusz:
Optymalizacja dostarczania pomaga również w aplikacjach ze Sklepu Windows, wykonując transfery peer-to-peer dla aplikacji większych niż 100 MB.
Jeśli masz aktualizację Fall Creators dla systemu Windows 10 (wersja 1709) lub nowszą, będziesz mógł porównać ilość danych pobranych z komputera przez Internet z ilością danych skopiowanych z innych komputerów w sieci w następującej lokalizacji Ustawienia : Ustawienia> Aktualizacja i zabezpieczenia> Windows Update> Ustawienia aktualizacji> Opcje zaawansowane> Optymalizacja dostarczania> Monitor aktywności
Na przykład ten zrzut ekranu pochodzi z systemu Windows 10 Home Edition:
„Nie dotyczy” może oznaczać, że ta wersja systemu Windows nie może pobierać z innych urządzeń w sieci.
źródło
Windows Update Delivery Optimization
Zrozumienie tej funkcji skłoniło mnie do przekonania, że jest to raczej sposób P2P na usuwanie duplikacji danych w sieciach. Kluczem do tego są dwa niepozorne słowa w pierwszym zdaniu FAQ:
Jeśli więc masz już aktualizację KB4019089 i inna maszyna w sieci potrzebuje tej aktualizacji, ściągnie ją z serwerów Microsoft, ale także częściowo z twojej lokalnej maszyny , takiej jak Bittorrent (zakładając, że spełnione są pewne kryteria, jak wskazał @MechtEngineer ).
Więcej z oficjalnego FAQ :
Jeszcze jedna rzecz
Wygląda na to, że funkcja, której szukasz, jest dostępna w systemie Windows Server, a jej rola nosi nazwę „Windows Server Update Services” (lub po prostu „WSUS”). Zapewni to nawet dokładną kontrolę nad tym, które aktualizacje są wypychane i na jakie maszyny. Wiem, że to brzmi trochę przesadnie (tak naprawdę jest), ale wydaje mi się, że tego właśnie możesz szukać.
Mam nadzieję, że to ci pomoże. Microsoft może być czasem niejednoznaczny.
źródło
Zgodnie z tym artykułem wygląda na to, że może działać tylko w przypadku „poważnych” aktualizacji systemu. Nigdy nie określiłeś przepustowości subskrypcji ISP i założyłeś, że ponieważ przepustowość osiągnęła ten limit przepustowości, to dlatego, że otrzymywała aktualizacje z serwerów Microsoft. Nie musi tak być. Możliwe, że trwały inne pobrania. Zgodnie z tym samym artykułem firma Microsoft mogła pobierać zarówno Aktualizacje z Twojej sieci LAN, jak i ich serwerów, zmniejszając w ten sposób trochę przepustowości Twojego łącza internetowego. Podczas gdy pobierał (na przykład) połowę aktualizacji od Microsoftu, twój pakiet ISP mógł być tak tani i dlatego osiągnął szczyt.
Powinieneś spróbować zablokować serwery Microsoft na swojej zaporze ogniowej na pozostałych 3 komputerach i zobaczyć, co to robi. Upewnij się także, że komputery te mogą się ze sobą komunikować, ponieważ jestem pewien, że nawet jeśli masz ustawienia pobierania przez sieć LAN - jeśli nie mogą się komunikować, spróbują pobrać z serwerów Microsoft. Może nawet mieć szczęście, ustawiając system Windows na bardziej zasobny, zmieniając „Ograniczanie zużycia danych przez połączenie z pomiarem”, co (po szybkim Google) może ci to pomóc .
źródło
Pozostałe 3 komputery otrzymają aktualizacje z serwera Microsoft, zaktualizowanego komputera w sieci LAN, a nawet z komputerów w Internecie. Działa jak torrentowe połączenie peer-to-peer. System Windows nie pobiera całego pliku z jednego miejsca. Zamiast tego pobieranie jest podzielone na mniejsze części. Tak więc nie będziesz w stanie dokonać pełnej aktualizacji z jednego systemu. Aktualizacja nie będzie działać, jeśli włączone jest połączenie z pomiarem. Oto, co mówi o tym MS
źródło