Comment bloquer le nettoyage automatique du cache de vignettes de Windows 10
- Catégorie: Les Fenêtres
Le système d'exploitation Windows de Microsoft utilise un cache de vignettes pour les icônes de vignettes utilisées dans l'Explorateur pour accélérer l'affichage des icônes lorsqu'un utilisateur ouvre un dossier contenant des éléments mis en cache.
Microsoft a modifié le fonctionnement du cache de vignettes dans le Mise à jour des créateurs d'automne pour Windows 10 . À partir de cette version, Windows 10 efface automatiquement le cache des vignettes à l'aide d'une fonctionnalité appelée Maintenance automatique.
Maintenance automatique
La maintenance automatique effectue un grand nombre de tâches, de la synchronisation de l'heure et de la maintenance de Windows Defender à la défragmentation des lecteurs et aux opérations de nettoyage.
Pointe : Ouvrez PowerShell et exécutez la commande Get-ScheduledTask | ? {$ _. Settings.MaintenanceSettings} | Out-GridView pour afficher toutes les tâches de maintenance automatique et le statut de chacune dans une liste.
Une de ces tâches est appelée SilentCleanup . La tâche lance l'outil de nettoyage de disque intégré à l'aide du paramètre / autoclean ce qui oblige l'outil à lire les valeurs du registre pour déterminer ce qu'il faut nettoyer.
Le nettoyage du cache peut libérer de l'espace de stockage sur l'appareil, mais cela se fait au prix de devoir renouveler le cache lorsque l'Explorateur de fichiers est utilisé. Les utilisateurs de Windows 10 qui conservent beaucoup de photos dans un seul dossier peuvent rencontrer des problèmes lorsque ces dossiers sont ouverts dans l'Explorateur de fichiers, car cela peut augmenter la charge du processeur pendant le temps nécessaire pour générer et mettre en cache les miniatures.
Vous pouvez visiter le dossier caché% userprofile% AppData Local Microsoft Windows Explorer dans l'Explorateur pour afficher le cache.
Option 1: apporter des modifications au registre
SilentCleanup vérifie les données de chaque valeur Autorun Dword sous HKLM SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches et HKLM SOFTWARE WOW6432Node Microsoft Windows CurrentVersion Explorer VolumeCaches pour déterminer s'il doit inclure ce cache dans l'opération de nettoyage.
Une valeur de 0 empêche la tâche de maintenance de supprimer le cache, une valeur de 1 lui permet de le faire.
Voici comment configurer Windows 10 pour bloquer ou autoriser l'effacement du cache:
- Ouvrez Démarrer, par ex. en cliquant sur l'icône ou en appuyant sur la touche Windows du clavier.
- Tapez regedit.exe.
- Confirmez l'invite UAC que Windows affiche.
- Accédez à HKLM SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches Thumbnail Cache
- Double-cliquez sur la valeur Autorun Dword.
- Définissez-le sur 0 pour empêcher Windows de vider le cache ou sur 1 pour lui permettre de le faire.
- Accédez à HKLM SOFTWARE WOW6432Node Microsoft Windows CurrentVersion Explorer VolumeCaches Thumbnail Cache
- Double-cliquez sur la valeur Autorun Dword.
- Réglez-le sur 0 ou 1 en conséquence.
- Facultatif: répétez les étapes pour tout autre cache répertorié sous VolumeCaches.
- Redémarrez le PC.
Windows ne supprimera plus le cache dans le cadre de la maintenance automatique si vous définissez les deux entrées sur 0.
Option 2: le planificateur de tâches
Vous pouvez désactiver toute la tâche SilentCleanup ou même la maintenance automatique dans le planificateur de tâches. La désactivation de SilentCleanup peut être une option si vous ne souhaitez pas que Windows efface automatiquement le cache.
Pour ce faire, vous pouvez toujours exécuter le nettoyage de disque ou tout autre outil tiers prenant en charge le nettoyage des caches Windows. Notez que l'espace disque utilisé est mon augmentation si vous ne le faites pas, car Windows n'exécutera plus la tâche de nettoyage.
- Ouvrez Démarrer.
- Tapez Planificateur de tâches et chargez le résultat. Vous pouvez également rechercher directement taskschd.msc si Windows Search agit et ne révèle pas le bon résultat dans les résultats de la recherche.
- Utilisez la navigation dans la barre latérale pour accéder à Bibliothèque du planificateur de tâches> Microsoft> Windows> DiskCleanup
- Cliquez avec le bouton droit sur la tâche SilentCleanup à droite et sélectionnez Désactiver dans le menu contextuel; cela désactive la tâche afin qu'elle ne soit plus exécutée automatiquement.
Pointe : Vous pouvez réactiver la tâche à tout moment en suivant les étapes décrites ci-dessus et en sélectionnant Activer dans le menu contextuel.