Configurer le cache de contenu pour les clients Configuration Manager

S’applique à : Gestionnaire de Configuration (branche actuelle)

Le cache du client stocke des fichiers temporaires lorsque les clients installent des applications et des programmes. Les mises à jour logicielles utilisent également le cache du client, mais tentent toujours de les 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 du client ou après l’installation.

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

L’emplacement par défaut du cache du client 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 du client. Configuration Manager ne pouvez 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 le temps disponible du déploiement, mais attend de l’exécuter jusqu’à l’heure planifiée du déploiement. À l’heure planifiée, le client Configuration Manager vérifie si le contenu est disponible dans le cache. Si le contenu se trouve 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 libérer de l’espace pour 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 supérieur à la taille du cache, le déploiement échoue en raison d’une taille de cache insuffisante. Le client génère le message d’état 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éessaye pas automatiquement de télécharger le contenu. Redéployez le package et le programme sur le client.
  • Pour une application requise : le client retente automatiquement de télécharger le contenu lorsqu’il télécharge sa stratégie cliente.

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

  • L’espace de cache est disponible
  • Le téléchargement expire
  • Le nombre de nouvelles tentatives atteint sa limite

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

Le contenu mis en cache n’est pas automatiquement supprimé et est supprimé uniquement 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 pour conserver le contenu dans le cache du client, le client ne le supprime pas automatiquement. Si l’espace du cache est utilisé par le contenu téléchargé dans le nombre de minutes configuré et que le client doit télécharger du nouveau contenu, augmentez la taille du cache ou choisissez l’option de suppression du contenu persistant du cache. Pour plus d’informations, consultez À propos des paramètres client.

Importante

Ne supprimez pas manuellement des fichiers du dossier du cache client à l’aide de l’Explorateur Windows ou de la ligne de commande. Cette action peut entraîner 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 associés incluent les déploiements pour les révisions antérieures du même type de déploiement et les applications remplacées.

Configurer

Utilisez les procédures suivantes pour configurer le cache du client pendant l’installation manuelle du client ou après avoir installé le client.

Configurer le 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 du cache disponibles dans les paramètres client de la console Configuration Manager au lieu de SMSCACHESIZE. Pour plus d’informations, consultez Paramètres du cache du client.

Pour plus d’informations sur l’utilisation de ces propriétés de ligne de commande pour CCMSetup.exe, consultez À propos des propriétés d’installation du 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 du site, 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 d’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 du cache disponibles dans les paramètres client de la console Configuration Manager au lieu de SMSCACHESIZE. Pour plus d’informations, consultez Paramètres du cache du client.

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

Configurer le cache sur l’ordinateur client

  1. Sur l’ordinateur client, ouvrez le panneau de configuration 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, choisissez Supprimer les fichiers.

    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 entraîner 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 les fichiers dans le panneau de configuration.

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

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

Prochaines étapes

Notification du client