L'opzione "Aggiorna su LAN" di Windows 10 non funziona


24

Sto riscontrando problemi con l'opzione "Ricevi aggiornamenti da e invia aggiornamenti a PC sulla mia rete locale" su Win10.

Un po 'di background sul mio setup -

Ho 2 PC desktop e 2 laptop (tutti Win10 x64 Pro) sulla stessa rete domestica e gruppo home. Per impostazione predefinita, utilizzo le seguenti opzioni su tutti e quattro i PC:

  1. Rinvia aggiornamenti - ON
  2. Ricevi aggiornamenti da e invia aggiornamenti a - PC sulla mia rete locale

Per risparmiare tempo e larghezza di banda (e salvarmi dalla risoluzione dei problemi nel caso in cui un aggiornamento incasini qualcosa), per prima cosa aggiorno un PC desktop:

  1. Disattiva l'opzione Rinvia aggiornamenti
  2. Lascialo aggiornare completamente
  3. Riavvia e controlla se l'aggiornamento non causa bluescreen o altri errori

Dopo aver verificato che tutto va bene sul primo PC, disattivo l'opzione "Rinvia aggiornamenti" sugli altri 3 PC e avvio il controllo degli aggiornamenti.

TUTTAVIA, dopo aver monitorato l'avanzamento degli aggiornamenti dei tre, sembra che ognuno abbia scaricato gli aggiornamenti dai server MS, anziché utilizzare quello del PC desktop iniziale. Il monitoraggio dell'uso di Ethernet / WiFi sul Task Manager per i tre PC lo conferma (bassa velocità, larghezza di banda totale utilizzata è uguale all'abbonamento ISP).

Comprendo che le differenze di driver potrebbero essere prese in considerazione, ma attualmente ho solo un elemento nell'elenco di aggiornamento: "Aggiorna a Windows 10 Pro, versione 1511, 10586". Quindi nessun driver in questo momento.

Esiste una correzione o un modo per fare in modo che Windows 10 utilizzi gli aggiornamenti già scaricati su altri PC sulla rete locale? L'attuale aggiornamento, di dimensioni pari a 4 GB +, se scaricato quattro volte è un IMHO abbastanza eccessivo e inefficiente.

Grazie in anticipo per eventuali risposte / approfondimenti / suggerimenti / soluzioni :) Se qualcuno ha bisogno di ulteriori dettagli, per favore fatemelo sapere.

Aggiungi: Vieni a pensarci bene, le definizioni di Windows Defender sembrano essere scaricate anche separatamente (non dai PC locali che hanno già la definizione) come ho monitorato negli ultimi 2 mesi.


Vorrei rischiare di indovinare che "upgrade by lan" è limitato a aggiornamenti più piccoli. Puoi evitare di scaricare lo stesso aggiornamento, in questo caso, scaricando Windows 10 versione 1511.ISO eseguendolo e installandolo manualmente. Il risultato finale è identico, non c'è assolutamente alcuna differenza tecnica tra l'installazione dell'aggiornamento da .ISO o l'installazione da Windows. Aggiornare. Tuttavia, non è chiaro come sia stato determinato il traffico non proveniente dai PC locali.
Ramhound,

1
Ho confermato che il traffico non proveniva dal PC locale perché le velocità Ethernet / wifi monitorate dal Task Manager di uno dei tre PC erano solo pochi KB / s (dovrebbe essere a MB / s se il suo aggiornamento via LAN) . Monitorando il PC desktop principale, la lettura Ethernet oscilla da 0 a pochi Kbps in Task Manager.
Carla Hook,

L'ho provato un paio di volte ma senza segni
Mahdi Rafatjah,

2
Volevo solo confermare che ho visto lo stesso comportamento qui. Non ho osservato nessuno dei miei computer locali condividere gli aggiornamenti sulla rete locale. Molto fastidioso poiché gli aggiornamenti avvengono così frequentemente.
Wayne,

1
Sto riscontrando questo problema su una rete di una dozzina di computer Windows 10, 45 dispositivi in ​​totale. Si rifiutano di scaricare l'uno dall'altro.
Bobort,

Risposte:


7

Questa funzionalità si chiama Ottimizzazione della consegna di Windows Update.

Michael Niehaus di Microsoft chiarisce qui che ci sono requisiti minimi che devono essere soddisfatti affinché funzioni. Ecco un breve riassunto:

  • L'host degli aggiornamenti scaricati deve avere "almeno 4 GB di RAM e 32 GB di spazio su disco"
  • Il client che riceve contenuti dai peer ha dei requisiti (sta ancora cercando di determinarli)
  • Al momento, l'ottimizzazione della consegna utilizzerà la condivisione peer-to-peer per aggiornamenti più grandi come aggiornamenti delle funzionalità (nuove versioni di Windows 10) e aggiornamenti cumulativi (indicati anche come "aggiornamenti di qualità" o "patch mensili" nell'articolo).

"Coloro che non soddisfano tali requisiti scaricheranno gli aggiornamenti direttamente dall'origine (Windows Update o WSUS)."

Per ulteriore comprensione, illustra uno scenario di esempio:

Supponiamo quindi che abbiamo un PC Windows 10 1511 o Windows 10 1607 configurato per comunicare con WSUS e che controlli gli aggiornamenti. Che succede? Ecco il flusso di base con le impostazioni predefinite:

  • Il PC parla con WSUS per determinare quali aggiornamenti sono necessari.
  • Per ogni aggiornamento necessario, il PC verifica con il servizio di ottimizzazione della consegna (su Internet) per trovare eventuali PC peer applicabili che dispongono già del contenuto necessario.
  • Se i peer sono disponibili, il PC tenterà di ottenere il contenuto dai peer.
  • Se alcuni o tutti i contenuti non sono disponibili da un peer o se non sono disponibili peer, il resto verrà recuperato da WSUS.

Delivery Optimization aiuta anche con le app di Windows Store, eseguendo trasferimenti peer-to-peer per app di dimensioni superiori a 100 MB.

Se disponi di Windows 10 Fall Creators Update (versione 1709) o versione successiva, sarai in grado di confrontare la quantità di dati scaricati dal tuo PC via Internet con la quantità di dati copiati da altri PC in rete nella seguente posizione Impostazioni : Impostazioni> Aggiornamento e sicurezza> Windows Update> Impostazioni aggiornamento> Opzioni avanzate> Ottimizzazione consegna> Monitor attività

Ad esempio, questo screenshot è tratto da Windows 10 Home Edition:

inserisci qui la descrizione dell'immagine

"N / A" potrebbe non consentire il download di questa versione di Windows da altri dispositivi sulla rete.


3

Ottimizzazione della consegna di Windows Update

La mia comprensione di questa funzionalità mi ha portato a credere che fosse più un mezzo P2P di de-duplicazione dei dati attraverso le reti. La chiave di ciò è in due parole poco appariscenti nella prima frase delle FAQ:

L'ottimizzazione della consegna di Windows Update ti consente di ottenere aggiornamenti di Windows e app di Windows Store da fonti oltre a Microsoft.

Quindi, se avessi già aggiornato KB4019089 e un altro computer della rete avesse bisogno di tale aggiornamento, lo estrarrebbe dai server di Microsoft, ma anche parzialmente dal tuo computer locale , come Bittorrent (supponendo che fossero soddisfatti determinati criteri, come sottolineato da @MechtEngineer ).

Altro dalle FAQ ufficiali :

PC sulla tua rete locale . Quando Windows scarica un aggiornamento o un'app, cercherà altri PC sulla rete locale che hanno già scaricato l'aggiornamento o l'app utilizzando l'ottimizzazione della consegna. Windows quindi scarica parti del file da tali PC e parti del file da Microsoft. Windows non scarica l'intero file da un'unica posizione. Invece, il download è suddiviso in parti più piccole. Windows utilizza la fonte di download più veloce e affidabile per ogni parte del file.


Un'altra cosa però

La funzionalità che stai cercando è disponibile in Windows Server e il ruolo si chiama "Windows Server Update Services" (o semplicemente "WSUS"). Ti darà persino un controllo approfondito su quali aggiornamenti vengono inviati e su quali macchine. So che sembra un po 'eccessivo (lo è totalmente) ma credo che questo sia ciò che potresti effettivamente cercare.

Spero che ti aiuti. Microsoft a volte può essere un po 'ambigua.


0

Secondo questo articolo , sembra che possa funzionare solo su aggiornamenti di sistema "importanti". Non hai mai specificato la larghezza di banda dell'abbonamento ISP e hai ipotizzato che, poiché la larghezza di banda ha raggiunto quel limite di larghezza di banda, era perché stava ottenendo aggiornamenti dai server Microsoft. Questo potrebbe non essere necessariamente il caso. È possibile che tu abbia avuto altri download in corso. Secondo lo stesso articolo , Microsoft potrebbe aver recuperato entrambi gli aggiornamenti dalla LAN e dai relativi server, riducendo così un po 'l'utilizzo della larghezza di banda dell'ISP. Mentre stava recuperando (ad esempio) metà degli aggiornamenti da Microsoft, il pacchetto ISP potrebbe essere stato così economico ed è per questo che ha raggiunto il picco.

Quello che dovresti provare a fare è vietare i server Microsoft sul firewall sugli altri 3 computer e vedere cosa fa. Assicurati anche che quei computer possano effettivamente comunicare tra loro, perché sono abbastanza sicuro anche se hai le impostazioni per il download su LAN - se non riescono a comunicare, proveranno a estrarre dai server Microsoft. Potrebbe anche avere fortuna con l'impostazione di Windows per essere più intraprendente girando "Limitare l'utilizzo dei dati su una connessione misurata", che (dopo un rapido Google) questo potrebbe aiutarti .


0

Gli altri 3 PC riceveranno aggiornamenti dal server Microsoft, PC aggiornato sulla LAN e persino dai PC su Internet. Funziona come una connessione peer-to-peer torrent. Windows non scarica l'intero file da un'unica posizione. Invece, il download è suddiviso in parti più piccole. Quindi, non sarai in grado di aggiornare completamente da un sistema. E l'aggiornamento non funzionerà se la connessione Metered è attiva. Ecco cosa dice la SM al riguardo

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.