Gah, ignore le reste de cette réponse. La clé de registre que vous avez là est inutile. Cela ne changera rien avec vos dossiers shell. Heck, il y a même une valeur ici:
Vous voyez, la raison pour laquelle cette clé existait et les emplacements des dossiers du shell étaient stockés dans le registre est qu’ils y étaient initialement stockés. Mais comme il y avait un moyen documenté de les contacter, c'était un détail de mise en œuvre. Explorer peut quand même mettre à jour ces valeurs pour vous car bon nombre d'applications ne s'appuient pas correctement sur cette clé, mais vous ne devriez jamais l'utiliser, de toute façon. Retour à la rubrique, puisqu'il ne s'agit que d'une liste statique reflétant (ou non) ce que Store stocke ailleurs, les modifications apportées n'affecteront en aucune manière le système. Explorer ne s'en soucie tout simplement pas. Image vous écrivez où vous êtes sur un bout de papier chaque fois que vous allez quelque part. Est-ce que tu apparais comme par magie à un autre endroit quand quelqu'un d'autre écrit sur ce papier?
En ce qui concerne REG_SZ à REG_EXPAND_SZ: essayez-le, mais ne supposez pas que cela fonctionnera comme par magie. Le registre lui - même ne s'intéresse pas à REG_SZ ni à REG_EXPAND_SZ . Tout cela est fait par l'application qui lit les données. Et puisque cette valeur est un REG_SZ, je suppose que vous ne pouvez pas simplement la remplacer par REG_EXPAND_SZ et que cela fonctionne.