Contexte
Plusieurs programmes modifient les icônes dans explorere pour indiquer un état ("synchronisé" etc.)
C'est un fait connu, Windows (win7, win8, win10?) Ne peut gérer qu'un nombre limité de telles icônes (~ 15) et il y a plusieurs questions connexes (par exemple ici ).
Ces icônes de superposition sont enregistrées dans le registre de la branche:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
Seules les deux premières entrées (15?) Sont réellement utilisées, les autres sont ignorées. Par conséquent, avoir plusieurs programmes installant leurs propres icônes de superposition peut corrompre le comportement des programmes déjà installés.
Pour résoudre ce problème, il faut généralement aller dans le registre et supprimer (ou renommer) les entrées indésirables jusqu'à ce que celles souhaitées soient en haut.
Problème
Récemment, j'ai remarqué un comportement de plus en plus «agressif» de plusieurs programmes qui luttent pour ces postes de haut niveau. Cela se fait le plus souvent en ayant des noms de clés qui commencent par des espaces blancs pour appliquer le tri supérieur. Dropbox , GoogleDrive , SkyDrive et OneDrive font par exemple tout cela. Certains, comme GoogleDrive, utilisent même trois espaces blancs de nos jours, mais d'autres programmes deviennent égaux ...
Pire encore, certains programmes réparent même automatiquement ce paramètre lors de toute mise à jour automatisée (ou même mise à jour-vérification ou lancement de programme?). Ainsi, tous les ajustements manuels sont régulièrement annulés. Je l'ai remarqué au moins pour GoogleDrive , Dropbox et OneDrive
Question
Existe-t-il un moyen de «protéger» le registre de ces modifications automatisées?
Modifier (réponse)
Alexey Ivanov a fait une bonne suggestion dans le commentaire ci-dessous, et jusqu'à présent, "la révocation des privilèges de registre" a supprimé le problème pour moi.