web-dev-qa-db-fra.com

Où Windows stocke-t-il les positions des icônes?

Où Windows XP/Vista/7/... enregistre-t-il la position des icônes sur le bureau? Existe-t-il un moyen intégré de sauvegarder les positions? Puis-je verrouiller la position de certains objets?

23
Max Ried

Ils sont situés dans le registre sous HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop.

La clé qui devrait vous intéresser est la ItemPosXXXxXXX (où XXX est votre résolution).

enter image description here

Les valeurs pertinentes sont Mode, LogicalViewMode, IconSize.

Vous pouvez les combiner comme indiqué dans le tableau:

Style       Mode    LogicalViewMode  IconSize
X-Lg Icons  5       3                0x100
Lg Icons    5       3                0x60
Med Icons   5       3                0x30
Sm Icons    2       3                0x10
List        3       3                0x10
Details     4       1                0x10
Tiles       6       2                0x30

Mettre à jour

Heureusement, vous avez trouvé un article qui peut vous aider. Voir: Windows Shellbag Forensics .

14
stderr

La meilleure application qui existe est "DesktopOK". Il est gratuit et enregistre les positions des icônes à des résolutions spécifiques afin qu’elles ne soient pas endommagées lorsque RemoteDesktop est installé sur votre PC. Enregistre un nombre illimité d'états.

1
DimitriG

Les icônes Windows ont tendance à se déplacer, en particulier lorsque la résolution de l’écran change, mais ne contiennent aucun outil intégré pour annuler ces modifications.

Les informations de registre pouvant varier selon les versions de Windows, il est préférable d’utiliser un utilitaire tiers plutôt que de tenter de le faire vous-même.

Un excellent utilitaire pour garder les icônes à leur place est le iconoïde gratuit et très polyvalent Iconoid .

image

1
harrymc

Essayez d’exporter cette clé HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop

Ensuite, réorganisez votre bureau, etc., puis réimportez.

Dites-moi comment ça se passe.

1
Ben Lavender

Les positions des icônes sont stockées dans le registre. Malheureusement, je n'ai pas l'emplacement exact.

Vous pouvez utiliser ce lien pour déterminer la position des icônes: http://www.howtogeek.com/howto/windows-Vista/save-and-restore-desktop-icon-layout- dans Windows Vista/

Il ajoute deux entrées au menu contextuel lorsque vous cliquez sur votre bureau: Save Desktop Icon Layout et Restore Desktop Icon Layout.

Vous pouvez enregistrer la position actuelle des icônes. Si quelque chose perturbe la commande, vous pouvez les restaurer à l'emplacement enregistré.

1
Rubanov

J'ai essayé tous les remèdes au problème de brouillage d'icônes documenté dans une douzaine de sujets pertinents. Rien n'a fonctionné. Ensuite, j’ai essayé le truc export/import mentionné dans de la réponse de Ben Lavender . Cela n'a pas fonctionné non plus; pas au début. Mais alors une étrange idée a surgi dans ma tête. J'ai ajouté une légère torsion glanée d'une autre conversation. À mon grand plaisir, la procédure légèrement révisée a fonctionné. Voici la séquence exacte des opérations:

  1. Exportez la clé HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktop (comme spécifié dans la réponse de Ben Lavender ).
  2. Organisez le bureau avec des icônes de taille appropriée dans les emplacements souhaités.
  3. Faites un clic droit et sélectionnez "Actualiser" dans le menu local.
  4. Importez la clé de registre enregistrée.

L'étape 3 a fait toute la différence entre échec et succès.

0
Martin Noilly