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


23

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

Réponses:


15

Ils se trouvent dans le registre sous HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop.

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

entrez la description de l'image ici

Les valeurs sont pertinentes 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

Mise à jour

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


Avez-vous un article KB ou quelque chose comme ça?
Max Ried

1
@MaxRied: j'ai mis à jour ma réponse. J'espère que cela vous sera utile.
stderr

Je sais que je suis en retard mais j'en ai trouvé quelques-uns ItemPos1920x1080x144(n)( nc'est un nombre) ... Alors lequel contiendrait la position réelle de l'icône?
stevefestl

2
Remarque: cela ne fonctionne pas pour Windows 10
Alec Istomin

Cela semble fonctionner pour moi, sur Windows 10.
Codingale

1

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 fixer la position des icônes: http://www.howtogeek.com/howto/windows-vista/save-and-restore-desktop-icon-layout-in-windows-vista/

Il ajoute deux entrées au menu contextuel lorsque vous cliquez sur votre bureau: Save Desktop Icon Layoutet 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

Les icônes Windows ont tendance à se déplacer, en particulier lorsque la résolution d'écran change, mais ne contiennent pas d'outils intégrés pour annuler ces modifications.

Comme les informations du registre peuvent varier selon les différentes versions de Windows, il vaut mieux utiliser un utilitaire tiers plutôt que d'essayer de le faire vous-même.

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

image


1

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

Réorganisez ensuite votre bureau, etc., puis réimportez.

Dites-moi comment ça se passe.


Eh bien, ça ne marche pas. Chaque fois que je connecte mon deuxième moniteur (en mode écran étendu), cela perturbe la disposition des icônes du bureau sur l'écran de mon ordinateur portable. Déconnecter le deuxième moniteur puis importer la clé stockée ne fait rien, les icônes restent brouillées.
István Zachar

1

La meilleure application disponible est «DesktopOK». Il est gratuit et enregistre les positions des icônes à des résolutions spécifiques afin qu'elles ne se vissent pas lorsque vous RemoteDesktop à votre PC. Enregistre un nombre illimité d'états.


0

J'ai essayé tous les remèdes au problème de brouillage des icônes documenté dans peut-être une douzaine de threads pertinents. Rien n'a fonctionné. Ensuite, j'ai essayé l'astuce d'exportation / importation mentionnée dans la réponse de Ben Lavender . Cela n'a pas fonctionné non plus; pas au début. Mais alors une étrange notion m'est venue à l'esprit. J'ai ajouté une légère touche glanée d'une autre conversation. À ma grande joie, la procédure légèrement révisée a fonctionné. Voici la séquence exacte des opérations:

  1. Exportez la HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktopclé (comme spécifié dans la réponse de Ben Lavender ).
  2. Disposez le bureau avec des icônes de taille appropriée à l'emplacement souhaité.
  3. Faites un clic droit et sélectionnez «Actualiser» dans le menu local.
  4. Importez la clé de registre enregistrée.

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


1
Bienvenue dans Super User. Veuillez noter que différentes personnes voient les réponses répertoriées dans des ordres différents, donc, si vous vous référez à une autre réponse, vous devez le faire par nom et lien; ne dites pas des choses comme «avant» ou «au-dessus». (Notez également que ce sont des réponses , pas des messages .) Enfin, les réponses peuvent être supprimées; votre réponse serait devenue inutile si la réponse de Ben Lavender avait été supprimée. Par conséquent, même si vous vous basez sur la réponse de quelqu'un d'autre, vous devez inclure tous les détails requis dans votre réponse.
G-Man dit `` Réintègre Monica '' le

Cela ne fonctionne pas, voir mon commentaire sous la réponse de Ben.
István Zachar
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.