Configurare la cache del contenuto per i client Configuration Manager

Si applica a: Configuration Manager (Current Branch)

La cache client archivia i file temporanei per quando i client installano applicazioni e programmi. Gli aggiornamenti software usano anche la cache client, ma tentano sempre di scaricare nella cache indipendentemente dall'impostazione delle dimensioni. Configurare le impostazioni della cache, ad esempio dimensioni e posizione, quando si installa manualmente il client, quando si usa l'installazione push client o dopo l'installazione.

È possibile specificare le dimensioni della cartella della cache usando le impostazioni client nella console Configuration Manager. Per altre informazioni, vedere Impostazioni cache client.

Il percorso predefinito per la cache client Configuration Manager è %windir%\ccmcache e lo spazio su disco predefinito è 5120 MB.

Importante

Non crittografare la cartella usata per la cache client. Configuration Manager non è possibile scaricare il contenuto in una cartella crittografata.

Informazioni

Il client Configuration Manager scarica il contenuto per il software necessario subito dopo il tempo disponibile della distribuzione, ma attende di eseguirlo fino all'ora pianificata della distribuzione. All'ora pianificata, il client Configuration Manager verifica se il contenuto è disponibile nella cache. Se il contenuto è nella cache ed è la versione corretta, il client usa il contenuto memorizzato nella cache. Quando cambia la versione richiesta del contenuto o se il client elimina il contenuto per fare spazio a un altro pacchetto, il client scarica nuovamente il contenuto nella cache.

Se il client tenta di scaricare contenuto per un programma o un'applicazione maggiore delle dimensioni della cache, la distribuzione non riesce a causa di dimensioni insufficienti della cache. Il client genera il messaggio di stato 10050 per dimensioni insufficienti della cache. Se si aumentano le dimensioni della cache in un secondo momento, il risultato è:

  • Per un programma obbligatorio: il client non tenta automaticamente di scaricare il contenuto. Ridistribuire il pacchetto e il programma nel client.
  • Per un'applicazione obbligatoria: il client riprova automaticamente a scaricare il contenuto quando scarica i criteri client.

Se il client tenta di scaricare contenuto inferiore alle dimensioni della cache, ma la cache è piena, tutte le distribuzioni necessarie continuano a riprovare fino a quando:

  • Lo spazio della cache è disponibile
  • Timeout del download
  • Il numero di tentativi raggiunge il limite

Se in seguito si aumentano le dimensioni della cache, il client tenta di scaricare nuovamente il contenuto durante l'intervallo di tentativi successivo. Il client prova a scaricare il contenuto ogni quattro ore fino a quando non prova 18 volte.

Il contenuto memorizzato nella cache non viene eliminato automaticamente e viene rimosso solo se il nuovo contenuto richiede lo spazio su disco. Rimane nella cache per il numero di minuti configurato dopo che il client usa tale contenuto. Se si configura il contenuto con l'opzione per rendere persistente il contenuto nella cache client, il client non lo elimina automaticamente. Se lo spazio della cache viene usato dal contenuto scaricato entro il numero di minuti configurato e il client deve scaricare nuovo contenuto, aumentare le dimensioni della cache o scegliere l'opzione per eliminare il contenuto della cache persistente. Per altre informazioni, vedere Informazioni sulle impostazioni client.

Importante

Non eliminare manualmente i file dalla cartella della cache client usando Esplora risorse o la riga di comando. Questa azione può causare problemi con il client Configuration Manager. Il client gestisce la cache e tiene traccia del contenuto oltre al file system. Usare sempre un metodo supportato per eliminare i file nella cache.

Solo per le applicazioni, se il contenuto di una distribuzione correlata esiste attualmente nella cache, il client scarica solo i file nuovi o modificati. Le distribuzioni correlate includono le distribuzioni per le revisioni precedenti dello stesso tipo di distribuzione e le applicazioni sostituite.

Configurazione

Usare le procedure seguenti per configurare la cache client durante l'installazione manuale del client o dopo l'installazione del client.

Configurare la cache durante l'installazione manuale del client

Eseguire il comando CCMSetup.exe dal percorso di origine di installazione e specificare le proprietà seguenti necessarie e separate da spazi:

  • DISABLECACHEOPT

  • SMSCACHEDIR

  • SMSCACHEFLAGS

Nota

Usare le impostazioni delle dimensioni della cache disponibili in Impostazioni client nella console di Configuration Manager invece di SMSCACHESIZE. Per altre informazioni, vedere Impostazioni cache client.

Per altre informazioni su come usare queste proprietà della riga di comando per CCMSetup.exe, vedere Informazioni sulle proprietà di installazione client.

Configurare la cache durante l'installazione push del client

  1. Nella console Configuration Manager passare all'area di lavoro Amministrazione, espandere Configurazione sito e selezionare il nodo Siti.

  2. Selezionare il sito appropriato. Nel gruppo Impostazioni della scheda Home della barra multifunzione selezionare Impostazioni di installazione client e scegliere Installazione push client. Passare alla scheda Proprietà di installazione .

  3. Specificare le proprietà seguenti, separate da spazi:

    • DISABLECACHEOPT

    • SMSCACHEDIR

    • SMSCACHEFLAGS

    Nota

    Usare le impostazioni delle dimensioni della cache disponibili in Impostazioni client nella console di Configuration Manager invece di SMSCACHESIZE. Per altre informazioni, vedere Impostazioni cache client.

Per altre informazioni su come usare queste proprietà della riga di comando per CCMSetup.exe, vedere Informazioni sulle proprietà di installazione client.

Configurare la cache nel computer client

  1. Nel computer client aprire il pannello di controllo Configuration Manager.

  2. Passare alla scheda Cache . Impostare le proprietà di spazio e posizione. Il percorso predefinito è %windir%\ccmcache.

  3. Per eliminare i file nella cartella della cache, scegliere Elimina file.

    Importante

    Non eliminare manualmente i file dalla cartella ccmcache usando Esplora risorse o la riga di comando. Questa azione può causare problemi con il client Configuration Manager. Il client gestisce la cache e tiene traccia del contenuto oltre al file system. Usare sempre un metodo supportato per eliminare i file nella cache. Ad esempio, l'opzione Elimina file nel pannello di controllo.

Configurare le dimensioni della cache client in Impostazioni client

Modificare le dimensioni della cache client senza dover reinstallare il client. Usare le impostazioni delle dimensioni della cache disponibili in Impostazioni client nella console di Configuration Manager. Per altre informazioni, vedere Impostazioni cache client.

Passaggi successivi

Notifica dei client