Configurer le cache de contenu pour les clients Configuration Manager

S’applique à : Configuration Manager (branche actuelle)

Le cache client stocke des fichiers temporaires lorsque les clients installent des applications et des programmes. Les mises à jour logicielles utilisent également le cache client, mais tentent toujours de télécharger dans le cache, quel que soit le paramètre de taille. Configurez les paramètres de cache, tels que la taille et l’emplacement, lorsque vous installez manuellement le client, lorsque vous utilisez l’installation push client ou après l’installation.

Vous pouvez spécifier la taille du dossier de cache à l’aide des paramètres client dans la console Configuration Manager. Pour plus d’informations, consultez Paramètres du cache client.

L’emplacement par défaut du cache client de Configuration Manager est %windir%\ccmcache et l’espace disque par défaut est de 5120 Mo.

Importante

Ne chiffrez pas le dossier utilisé pour le cache client. Configuration Manager ne peut pas télécharger de contenu dans un dossier chiffré.

À propos

Le client Configuration Manager télécharge le contenu des logiciels requis peu après l’heure de disponibilité du déploiement, mais attend jusqu’à l’heure planifiée du déploiement pour l’exécuter. À l’heure planifiée, le client Configuration Manager vérifie si le contenu est disponible dans le cache. Si le contenu est dans le cache et qu’il s’agit de la version correcte, le client utilise le contenu mis en cache. Lorsque la version requise du contenu change, ou si le client supprime le contenu pour faire de la place à un autre package, le client télécharge à nouveau le contenu dans le cache.

Si le client tente de télécharger du contenu pour un programme ou une application dont la taille est supérieure à la taille du cache, le déploiement échoue en raison de la taille insuffisante du cache. Le client génère un message de status 10050 pour une taille de cache insuffisante. Si vous augmentez la taille du cache ultérieurement, le résultat est le suivant :

  • Pour un programme requis : Le client ne réessaie pas automatiquement de télécharger le contenu. Redéployez le package et le programme sur le client.
  • Pour une application requise : le client tente automatiquement de télécharger le contenu lorsqu’il télécharge sa stratégie client.

Si le client tente de télécharger un contenu dont la taille est inférieure à la taille du cache, mais que ce dernier est plein, tous les déploiements requis continuent de réessayer jusqu’à ce que :

  • L’espace de cache est disponible
  • Expiration du délai de téléchargement
  • Le nombre de tentatives atteint sa limite

Si vous augmentez ultérieurement la taille du cache, le client tente de télécharger le contenu à nouveau pendant l’intervalle de nouvelle tentative. Le client essaie de télécharger le contenu toutes les quatre heures jusqu’à ce qu’il essaie 18 fois.

Le contenu mis en cache n’est pas automatiquement supprimé et n’est supprimé que si le nouveau contenu nécessite son espace disque. Il reste dans le cache pendant le nombre de minutes configuré après que le client a utilisé ce contenu. Si vous configurez le contenu avec l’option de persistance du contenu dans le cache client, le client ne le supprime pas automatiquement. Si l’espace de cache est utilisé par du contenu téléchargé dans le nombre de minutes configuré et que le client doit télécharger un nouveau contenu, augmentez la taille du cache ou choisissez l’option permettant de supprimer le contenu du cache persistant. Pour plus d’informations, consultez À propos des paramètres client.

Importante

Ne supprimez pas manuellement des fichiers du dossier de cache client à l’aide de l’Explorateur Windows ou de la ligne de commande. Cette action peut causer des problèmes avec le client Configuration Manager. Le client gère le cache et effectue le suivi du contenu en dehors du système de fichiers. Utilisez toujours une méthode prise en charge pour supprimer des fichiers dans le cache.

Pour les applications uniquement, si le contenu d’un déploiement associé existe actuellement dans le cache, le client télécharge uniquement les fichiers nouveaux ou modifiés. Les déploiements connexes comprennent les déploiements d’anciennes révisions du même type de déploiement et d’applications remplacées.

Configurer

Suivez les procédures suivantes pour configurer le cache client lors de l’installation manuelle du client ou après l’installation du client.

Configuration du cache lors de l’installation manuelle du client

Exécutez la commande CCMSetup.exe à partir de l’emplacement source d’installation et spécifiez les propriétés suivantes dont vous avez besoin, séparées par des espaces :

  • DISABLECACHEOPT

  • SMSCACHEDIR

  • SMSCACHEFLAGS

Remarque

Utilisez les paramètres de taille de cache disponibles dans Paramètres client de la console Configuration Manager au lieu de SMSCACHESIZE. Pour plus d’informations, consultez Paramètres du cache client.

Pour plus d’informations sur l’utilisation de ces propriétés de ligne de commande pour CCMSetup.exe, consultez l’article À propos des propriétés d’installation client.

Configurer le cache pendant l’installation push du client

  1. Dans la console Configuration Manager, accédez à l’espace de travail Administration, développez Configuration des sites, puis sélectionnez le nœud Sites.

  2. Sélectionnez le site approprié. Sous l’onglet Accueil du ruban, dans le groupe Paramètres , sélectionnez Paramètres d’installation du client, puis choisissez Installation push du client. Basculez vers l’onglet Propriétés de l’installation .

  3. Spécifiez les propriétés suivantes, séparées par des espaces :

    • DISABLECACHEOPT

    • SMSCACHEDIR

    • SMSCACHEFLAGS

    Remarque

    Utilisez les paramètres de taille de cache disponibles dans Paramètres client de la console Configuration Manager au lieu de SMSCACHESIZE. Pour plus d’informations, consultez Paramètres du cache client.

Pour plus d’informations sur l’utilisation de ces propriétés de ligne de commande pour CCMSetup.exe, consultez l’article À propos des propriétés d’installation client.

Configurer le cache sur l’ordinateur client

  1. Sur l’ordinateur client, ouvrez le panneau de configuration du Configuration Manager.

  2. Basculez vers l’onglet Cache. Définissez les propriétés d’espace et d’emplacement. L’emplacement par défaut est %windir%\ccmcache.

  3. Pour supprimer les fichiers dans le dossier du cache, sélectionnez Supprimer Files.

    Importante

    Ne supprimez pas manuellement des fichiers du dossier ccmcache à l’aide de l’Explorateur Windows ou de la ligne de commande. Cette action peut causer des problèmes avec le client Configuration Manager. Le client gère le cache et effectue le suivi du contenu en dehors du système de fichiers. Utilisez toujours une méthode prise en charge pour supprimer des fichiers dans le cache. Par exemple, l’option Supprimer Files du panneau de configuration.

Configurer la taille du cache client dans les paramètres du client

Ajustez la taille du cache client sans avoir à réinstaller le client. Utilisez les paramètres de taille de cache disponibles dans Paramètres client de la console Configuration Manager. Pour plus d’informations, consultez Paramètres du cache client.

Étapes suivantes

Notification du client