/
/

Come modificare la durata massima della cache dell’ottimizzazione recapito per gli aggiornamenti in Windows 10

di Team Ninja
How to Change the Delivery Optimization Max Cache Age for Updates in Windows 10 blog banner image

Riepilogo

Questo post del blog NinjaOne offre un elenco completo di comandi CMD di base e un’analisi approfondita dei comandi di Windows con oltre 70 comandi cmd essenziali sia per i principianti che per gli utenti avanzati. La guida si propone si piegare in modo pratico i comandi del prompt dei comandi per la gestione dei file, la navigazione nelle directory, la risoluzione dei problemi di rete, le operazioni su disco e l’automazione, con esempi reali per migliorare la produttività. Che tu voglia imparare i comandi cmd fondamentali o padroneggiare gli strumenti avanzati della CLI di Windows, questa guida ti aiuterà a utilizzare il Prompt dei comandi in modo più efficace.

Mantenere aggiornati tutti i dispositivi e le applicazioni di una rete è un passaggio fondamentale per garantire prestazioni stabili dell’ambiente. Significa assicurarsi che vengano applicati tutti i bug fix, gli aggiornamenti dei driver e le patch di sicurezza necessari. Tuttavia, a seconda delle dimensioni della tua organizzazione, aggiornare tutti i dispositivi contemporaneamente potrebbe comportare la suddivisione della larghezza di banda della rete tra aggiornamenti e utenti, con conseguente riduzione della velocità e aumento della latenza per tutti i dispositivi connessi.

L’ottimizzazione recapito di Microsoft consente la distribuzione peer-to-peer (P2P) all’interno di un’organizzazione. In questo modo gli aggiornamenti possono essere prelevati da altri dispositivi della rete, evitando di dover scaricare ripetutamente lo stesso aggiornamento. Gli aggiornamenti scaricati su un dispositivo per la distribuzione P2P restano nella cache fino alla scadenza della durata massima della cache, momento in cui diventano idonei all’eliminazione.

In alcuni casi si preferisce impostare una durata massima della cache più lunga, soprattutto sui sistemi che fungono da host per gli aggiornamenti, mentre i dispositivi con capacità ridotta richiedono una durata più breve. Questa guida ti mostra come modificare l’impostazione Durata massima della cache dell’ottimizzazione recapito e adattare la conservazione della cache degli aggiornamenti alle esigenze della tua organizzazione.

Configurare la durata massima della cache per l’ottimizzazione recapito

Per una configurazione senza intoppi, assicurati di utilizzare:

  • Windows 10 Home (o versioni successive) se intendi applicare questa modifica tramite l’Editor del Registro di sistema
  • Windows 10 Pro, Enterprise o Education (o versioni successive) se vuoi applicare la modifica tramite l’Editor Criteri di gruppo

Prima di procedere, vai su Pannello di controllo > Account utente e verifica di disporre dei privilegi amministrativi. Ti serviranno per apportare modifiche con entrambi questi strumenti di configurazione di Windows.

Metodo 1: configurazione tramite Criteri di gruppo

⚠️ Promemoria: prima di usare l’Editor Criteri di gruppo locali per configurare l’impostazione Durata massima della cache per l’ottimizzazione recapito, ti consigliamo di eseguire un backup delle impostazioni dei Criteri di gruppo, così da poter tornare indietro facilmente in caso di problemi.

Inoltre, assicurati che il valore impostato sia adeguato alle esigenze della tua organizzazione. Se è troppo alto, le cache dell’ottimizzazione recapito possono occupare una porzione significativa dello spazio su disco del dispositivo; al contrario, se è troppo basso, rischi di limitare l’efficienza dei trasferimenti P2P della rete.

Avvia l’Editor Criteri di gruppo locali

  1. Premi Win + R per aprire Esegui.
  2. Digita gpedit.msc, quindi premi Ctrl + Maiusc + Invio.

Nell’Editor Criteri di gruppo locali, segui il percorso:

Configurazione del computer > Modelli amministrativi > Componenti di Windows > Ottimizzazione recapito.

Trova e modifica l’impostazione del criterio

  1. In Ottimizzazione recapito, individua e fai doppio clic su Durata massima della cache (in secondi).
  2. Seleziona il pallino accanto a Abilitato, quindi imposta la durata massima della cache che preferisci.

NOTA: questa impostazione usa i secondi come unità di misura del tempo.

  1. Per impostazione predefinita, il valore è 259200 (3 giorni).
  2. Consulta la tabella seguente per i valori temporali in secondi:Valori temporali in secondi
  3. Una volta impostato il valore desiderato, seleziona Applica e poi OK.

Chiudi l’Editor Criteri di gruppo locali

  1. Esci dall’Editor Criteri di gruppo locali chiudendo la finestra.
  2. Come passaggio facoltativo, puoi aggiornare le impostazioni dei Criteri di gruppo digitando gpupdate /force in un Prompt dei comandi con privilegi elevati.

Metodo 2: modificare la cache dell’ottimizzazione recapito con l’Editor del Registro di sistema

⚠️ Tieni presente che anche piccoli errori nel registro di sistema possono avere effetti sull’intero sistema, causando instabilità del dispositivo e rallentamenti. Esegui quindi un backup del registro prima di modificare l’impostazione relativa alla durata massima della cache per l’ottimizzazione recapito.

Apri l’Editor del Registro di sistema

  1. Avvia la finestra di dialogo Esegui premendo la combinazione Win + R.
  2. Nella finestra di dialogo digita regedit e premi Ctrl + Maiusc + Invio.

Individua la chiave DeliveryOptimization

  1. Segui il percorso:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization
  2. Se DeliveryOptimization non esiste, fai clic con il pulsante destro sulla chiave Windows, seleziona Nuovo, scegli Chiave, assegnale il nome DeliveryOptimization e premi Invio.

Trova e modifica il valore DWORD della durata massima della cache

  1. In DeliveryOptimization, fai doppio clic sul valore DWORD DOMaxCacheAge.
    • Se non è presente, fai clic con il pulsante destro su DeliveryOptimization, scegli Nuovo, seleziona Valore DWORD (32 bit), assegnagli il nome DOMaxCacheAge e premi Invio.
  2. Nella finestra che si apre, seleziona Decimale come base del valore DWORD.
  3. Inserisci la durata massima della cache in secondi che preferisci in Dati valore.
    • Per usare il valore predefinito della durata massima della cache (3 giorni), fai clic con il pulsante destro su DOMaxCacheAge e premi Elimina.
  4. Al termine, fai clic su OK per applicare le modifiche.

Applica le modifiche al registro

  1. Chiudi l’Editor del Registro di sistema premendo la X in alto a destra nella finestra.
  2. Riavvia il sistema per applicare le modifiche.

Consigli e note prima di configurare la durata massima della cache

Quando configuri l’ottimizzazione recapito, è fondamentale impostare la durata massima della cache corretta per trovare il giusto equilibrio tra efficienza della rete e utilizzo dello spazio su disco, tenendo conto della capacità e delle esigenze dell’ambiente. Di seguito trovi i consigli principali e gli aspetti da considerare prima di modificare la durata massima della cache dell’ottimizzazione recapito.

L’ottimizzazione recapito deve essere attiva

La durata massima della cache ha effetto solo se l’ottimizzazione recapito è abilitata a scaricare e memorizzare contenuti nella cache, come gli aggiornamenti di Windows e delle app Microsoft. Per verificare se la cache dell’ottimizzazione recapito è attiva, premi Win + I per aprire Impostazioni, seleziona Aggiornamento e sicurezza, scegli Ottimizzazione recapito, quindi imposta su Attivato l’interruttore sotto Consenti download da altri PC.

Valori bassi per risparmiare spazio su disco

Impostare una durata massima della cache più bassa comporta l’eliminazione frequente dei file nella cache dell’ottimizzazione recapito. Questo ti garantisce più spazio su disco, ma può causare download ripetuti dello stesso aggiornamento invece di una distribuzione P2P centralizzata all’interno dell’ambiente.

Valori alti per ambienti su larga scala

Impostare una durata massima della cache più elevata è vantaggioso quando distribuisci gli stessi aggiornamenti su una rete enterprise di grandi dimensioni. Tuttavia, un valore di cache maggiore significa intervalli più lunghi tra un’eliminazione dei dati e l’altra, il che richiede più spazio su disco nel lungo periodo.

Combina l’impostazione con la dimensione massima della cache

Valuta di affiancare alla durata massima della cache le impostazioni di dimensione massima della cache e dimensione massima assoluta della cache. Queste impostazioni si trovano nel nodo Ottimizzazione recapito e ti permettono di definire un limite rigido allo spazio su disco utilizzabile dalle cache dell’ottimizzazione recapito.

Situazioni d’uso dell’ottimizzazione recapito e della durata massima della cache

Ecco alcuni scenari in cui configurare sia l’ottimizzazione recapito sia la durata massima della cache si rivela vantaggioso.

Ambienti di laboratorio condivisi

Immagina un laboratorio informatico con oltre 100 computer Windows con configurazioni simili. Quando un aggiornamento è pronto per essere distribuito, questi computer richiederanno gli stessi file e avere un centinaio di dispositivi che competono per una larghezza di banda limitata può rallentare il processo di aggiornamento.

Con l’ottimizzazione recapito abilitata, gli stessi aggiornamenti possono essere riutilizzati e applicati a tutti i dispositivi della stessa rete. In questo modo si riducono i requisiti di banda e si velocizza l’aggiornamento su più dispositivi.

In questo contesto è ideale un valore di durata massima della cache più alto, perché consente di conservare più a lungo i file di aggiornamento, aumentando le probabilità che vengano riutilizzati.

Filiali remote con banda limitata

Alcune sedi remote o filiali (ROBO) hanno connessioni internet lente a causa della loro posizione geografica. Immagina, ad esempio, 10 computer Windows in un ufficio remoto in cui tutti e 10 i dispositivi necessitano di un aggiornamento da 2 GB.

Invece di scaricare contemporaneamente 20 GB di file di aggiornamento, un solo computer può scaricare l’intero aggiornamento e condividerlo con la rete tramite la sua cache dell’ottimizzazione recapito. Così tutti i dispositivi di quell’ambiente remoto restano aggiornati senza consumare troppa banda.

Scopri come limitare la larghezza di banda per il download e l’upload degli aggiornamenti di Windows e delle app.

Ambienti Virtual Desktop Infrastructure (VDI)

Un ambiente Virtual Desktop Infrastructure (VDI) consente agli utenti di accedere a sessioni desktop distribuite a partire da un’immagine golden centralizzata. Senza l’ottimizzazione recapito, ogni virtual machine collegata al server potrebbe scaricare singolarmente gli stessi aggiornamenti, generando un enorme traffico all’avvio e sovraccaricando le risorse di rete.

Sfruttando l’ottimizzazione recapito e, facoltativamente, la cache persistente, puoi ridurre in modo significativo il consumo di banda e migliorare le prestazioni di avvio su tutto il parco dispositivi di un ambiente VDI.

Migliora l’ottimizzazione recapito regolando la durata massima della cache

A seconda della situazione d’uso di una rete enterprise o condivisa, regolare la durata massima della cache offre un controllo migliore sulle prestazioni della distribuzione degli aggiornamenti e sull’utilizzo dello spazio di archiviazione. Puoi modificare questa impostazione con l’Editor Criteri di gruppo se usi Windows 10 Pro, Enterprise o Education. Se invece utilizzi Windows 10 Home o preferisci un metodo alternativo, puoi applicare la modifica con l’Editor del Registro di sistema, disponibile in tutte le edizioni.

Imposta un valore elevato per la durata della cache del tuo ambiente per conservare più a lungo i file di aggiornamento: in questo modo gli altri dispositivi possono utilizzare gli stessi aggiornamenti e ridurre il consumo di banda. Ricorda che un valore più alto significa anche intervalli più lunghi tra un’eliminazione della cache e l’altra, con un consumo di spazio su disco notevole nel lungo periodo. Devi quindi configurare le impostazioni in modo da bilanciare spazio su disco e gestione della banda.

Ti potrebbe interessare anche

Pronto a semplificare le parti più complesse dell'IT?