Opcja „Aktualizacja przez LAN” systemu Windows 10 nie działa

24

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:

  1. Odrocz aktualizacje - WŁ
  2. 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:

  1. Wyłącz opcję Odrocz aktualizacje
  2. Niech całkowicie się zaktualizuje
  3. 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.

Carla Hook
źródło
Zaryzykowałbym przypuszczenie, że „aktualizacja przez LAN” ogranicza się do mniejszych aktualizacji. W tym przypadku możesz uniknąć pobrania tej samej aktualizacji, pobierając wersję 1511 systemu Windows 10.ISO uruchom ją i zainstaluj samodzielnie. Wynik końcowy jest identyczny, absolutnie nie ma technicznej różnicy między instalacją aktualizacji z .ISO lub instalacją z Windows. Aktualizacja. Jednak nie jest jasne, w jaki sposób ustalono, że ruch nie pochodzi z lokalnych komputerów.
Ramhound,
1
Potwierdziłem, że ruch nie pochodzi z lokalnego komputera, ponieważ prędkości Ethernet / Wi-Fi monitorowane przez menedżera zadań z dowolnego z trzech komputerów były zaledwie kilka KB / s (powinno być MB / s, jeśli aktualizacja odbywa się przez LAN) . Monitorowanie głównego komputera stacjonarnego, odczyt Ethernet zmienia się od 0 do kilku Kb / s w menedżerze zadań.
Carla Hook
Próbowałem kilka razy, ale żadnych znaków
Mahdi Rafatjah
2
Chciałem tylko potwierdzić, że widziałem tutaj to samo zachowanie. Nie zaobserwowałem żadnego z moich lokalnych komputerów udostępniających aktualizacje w sieci lokalnej. Bardzo denerwujące, ponieważ aktualizacje zdarzają się tak często.
Wayne,
1
Mam ten problem w sieci kilkunastu komputerów z systemem Windows 10, łącznie 45 urządzeń. Odmawiają pobierania od siebie.
Bobort,

Odpowiedzi:

7

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:

  • Host pobranych aktualizacji musi mieć „co najmniej 4 GB pamięci RAM i 32 GB miejsca na dysku”
  • Klient odbierający treści od partnerów ma wymagania (wciąż próbuje je określić)
  • Obecnie Optymalizacja dostarczania będzie wykorzystywać udostępnianie peer-to-peer tylko w przypadku większych aktualizacji, takich jak aktualizacje funkcji (nowe wersje systemu Windows 10) i aktualizacje zbiorcze (zwane również w artykule „aktualizacjami jakości” lub „miesięcznymi łatami”).

„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:

Załóżmy, że mamy komputer z systemem Windows 10 1511 lub Windows 10 1607 skonfigurowany do komunikacji z programem WSUS i sprawdza dostępność aktualizacji. Co się dzieje? Oto podstawowy przepływ z ustawieniami domyślnymi:

  • Komputer rozmawia z programem WSUS, aby ustalić, jakie aktualizacje są potrzebne.
  • Przy każdej potrzebnej aktualizacji komputer sprawdza za pomocą usługi Optymalizacja dostawy (w Internecie), aby znaleźć odpowiednie komputery równorzędne, które mają już potrzebną zawartość.
  • Jeśli elementy równorzędne są dostępne, komputer spróbuje pobrać zawartość od elementów równorzędnych.
  • Jeśli część lub całość treści nie jest dostępna od partnera, lub jeśli nie ma dostępnych partnerów, reszta zostanie pobrana z programu WSUS.

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:

wprowadź opis zdjęcia tutaj

„Nie dotyczy” może oznaczać, że ta wersja systemu Windows nie może pobierać z innych urządzeń w sieci.

MechtEngineer
źródło
3

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:

Usługa Windows Update Delivery Optimization umożliwia pobieranie aktualizacji systemu Windows i aplikacji ze Sklepu Windows ze źródeł oprócz firmy Microsoft.

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 :

Komputery w sieci lokalnej . Gdy system Windows pobierze aktualizację lub aplikację, wyszuka inne komputery w sieci lokalnej, które już pobrały aktualizację lub aplikację przy użyciu Optymalizacji dostarczania. Następnie system Windows pobiera części pliku z tych komputerów, a części pliku z firmy Microsoft. System Windows nie pobiera całego pliku z jednego miejsca. Zamiast tego pobieranie jest podzielone na mniejsze części. System Windows używa najszybszego, najbardziej niezawodnego źródła pobierania dla każdej części pliku.


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.

AVLien
źródło
0

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 .

Eliter
źródło
0

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

Aneesh bhat
źródło