Comment optimiser le cache d'optimisation de livraison dans Windows 10

La fonctionnalité d’optimisation de livraison de Windows 10 vous permet de télécharger et de télécharger des mises à jour de Windows 10 et du Microsoft Store vers et depuis d’autres ordinateurs sur votre réseau local et sur Internet. Windows fait cela en utilisant un cache localisé distribué auto-organisé. Par défaut, le cache d’optimisation de livraison utilisera jusqu’à 10 Go d’espace sur votre disque C et conserve ce cache pendant trois jours.

Bien sûr, si votre disque a peu d’espace ou si Windows le juge nécessaire, il effacera automatiquement le cache et libérera de l’espace. De plus, à mesure que de nouvelles mises à jour arrivent, Windows mettra à jour le cache en conséquence.

Si vous pensez que l’optimisation de livraison utilise beaucoup d’espace ou ne conserve pas le cache assez longtemps, vous pouvez modifier ce comportement en utilisant l’éditeur de stratégie de groupe ou l’éditeur de registre Windows. Voici comment faire.

Lisez aussi : Derniers problèmes de mise à jour de Windows et comment les résoudre

Modifier la taille du cache d’optimisation de livraison et l’âge du cache via l’éditeur de stratégie de groupe

  1. Ouvrez l’éditeur de stratégie de groupe en recherchant « gpedit.msc » dans le menu Démarrer. Allez dans « Configuration de l’ordinateur -> Modèles administratifs -> Composants Windows -> Optimisation de livraison. »

  2. Dans le panneau de droite, trouvez et double-cliquez sur la stratégie « Taille maximale absolue du cache (en Go) ». Cette stratégie vous permet de définir la taille du cache en gigaoctets. Si vous préférez définir la taille du cache en termes relatifs, comme un pourcentage de votre disque C, trouvez et double-cliquez sur la stratégie « Taille maximale du cache (pourcentage) ».

win10-delivery-optimization-open-max-size-policy

  1. Dans la fenêtre des propriétés de la stratégie, sélectionnez l’option radio « Activé ». Dans la section Options, entrez la quantité d’espace que vous souhaitez allouer et cliquez sur le bouton « Appliquer ». Si vous avez choisi de définir la taille du cache par pourcentage, calculez le pourcentage que vous souhaitez réserver sur votre disque C et entrez cette valeur.

win10-delivery-optimization-a-lot-space-in-policy-settings-window

  1. Ensuite, trouvez et ouvrez la stratégie « Âge maximal du cache (en secondes) ».

win10-delivery-optimization-open-max-age-policy

  1. Comme précédemment, sélectionnez l’option radio « Activé ». Dans la section Options, entrez la durée pendant laquelle vous souhaitez conserver les fichiers mis en cache en secondes et appuyez sur les boutons « Appliquer » et « OK ». Par exemple, si vous souhaitez conserver les fichiers mis en cache pendant une semaine, vous devez entrer 604800 dans le champ de valeur.

win10-delivery-optimization-set-number-of-days-in-policy

Redémarrez votre système pour appliquer les modifications. Désormais, Windows n’utilisera que l’espace que vous avez alloué pour mettre en cache les fichiers de mise à jour de Windows. De plus, Windows supprimera automatiquement les fichiers mis en cache qui sont plus anciens que le nombre de jours défini dans la deuxième politique.

Si vous souhaitez revenir en arrière, sélectionnez soit « Désactivé » soit « Non configuré » pour les deux politiques et redémarrez votre système.

Lisez aussi : Comment désactiver l’optimisation de livraison des mises à jour Windows dans Windows 10

Modifier la taille du cache d’optimisation de livraison et l’âge du cache via l’éditeur de registre

Si vous êtes un utilisateur de Windows 10 Home, vous pouvez utiliser le registre pour apporter les mêmes modifications. Cependant, comme nous devons créer quelques valeurs, veuillez sauvegarder votre registre avant de continuer.

  1. Recherchez « regedit » dans le menu Démarrer et ouvrez le registre. Dans l’éditeur de registre, allez à l’emplacement suivant :
HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows
  1. Cliquez avec le bouton droit sur la clé « Windows », puis sélectionnez « Nouveau -> Clé ». Nommez la nouvelle clé « DeliveryOptimization ». Si vous avez déjà cette clé, passez à l’étape suivante.

win10-delivery-optimization-go-to-delivery-optimization-key

  1. Dans le panneau de droite, cliquez avec le bouton droit et sélectionnez « Nouveau -> Valeur DWORD (32 bits) ». Nommez la valeur « DOAbsoluteMaxCacheSize ». Cette valeur vous permet de définir combien d’espace l’optimisation de livraison peut utiliser. Double-cliquez sur la valeur nouvellement créée.

win10-delivery-optimization-create-max-size-value

  1. La première chose importante que vous devez faire est de sélectionner l’option radio « Décimal ». Ensuite, entrez la quantité d’espace que vous souhaitez allouer en Go dans le champ de données de valeur et cliquez sur le bouton « OK ».

win10-delivery-optimization-set-max-size-value-data

  1. Encore une fois, cliquez avec le bouton droit et sélectionnez « Nouveau -> Valeur DWORD (32 bits) ». Nommez la nouvelle valeur « DOMaxCacheAge » et appuyez sur Entrée.

win10-delivery-optimization-create-max-age-value

  1. Double-cliquez sur la valeur nouvellement créée et sélectionnez l’option radio « Décimal ». Entrez le nombre de jours en secondes dans le champ de données de valeur et cliquez sur le bouton « OK ». Par exemple, si vous souhaitez que le cache soit valide pendant sept jours, vous devez entrer 604800.

win10-delivery-optimization-set-max-age-value-data

C’est tout. Fermez l’éditeur de registre Windows et redémarrez votre système pour appliquer les modifications.

Si vous souhaitez réinitialiser les modifications que vous venez de faire, il vous suffit de supprimer les valeurs « DOAbsoluteMaxCacheSize » et « DOMaxCacheAge » du registre.

Partagez vos réflexions et expériences concernant l’utilisation des méthodes ci-dessus pour définir la taille maximale et l’âge maximal de l’optimisation de livraison dans Windows 10.