Dove si posiziona l'icona di Windows?


23

Dove Windows XP / Vista / 7 / ... salva le posizioni delle icone sul desktop? Esiste un modo integrato per salvare le posizioni? Posso bloccare la posizione di determinati oggetti?

Risposte:


15

Si trovano nel registro sotto HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop.

La chiave che dovrebbe interessarti è ItemPosXXXxXXX (dove XXX è la tua risoluzione).

inserisci qui la descrizione dell'immagine

I valori rilevanti sono Mode, LogicalViewMode, IconSize.

Puoi combinarli come mostrato nella tabella:

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

Aggiornare

Fortunatamente ho trovato un articolo che può aiutarti. Vedi: Windows Shellbag Forensics.


Hai un articolo KB o qualcosa del genere?
Max Ried il

1
@MaxRied: ho aggiornato la mia risposta. Spero che ti sia di aiuto.
stderr,

So di essere in ritardo ma ne ho trovati alcuni ItemPos1920x1080x144(n)( nè un numero) ... Allora quale conterrebbe la posizione effettiva dell'icona?
stevefestl,

2
Nota: questo non funziona per Windows 10
Alec Istomin

Sembra funzionare per me, su Windows 10.
Codingale,

1

Le posizioni delle icone sono memorizzate nel registro. Purtroppo non ho la posizione esatta.

È possibile utilizzare questo collegamento per correggere la posizione delle icone: http://www.howtogeek.com/howto/windows-vista/save-and-restore-desktop-icon-layout-in-windows-vista/

Aggiunge due voci al menu di scelta rapida quando si fa clic sul desktop: Save Desktop Icon Layoute Restore Desktop Icon Layout.

È possibile salvare la posizione corrente delle icone. Se qualcosa incasina l'ordine, puoi ripristinarlo nella posizione salvata.


1

Le icone di Windows tendono a spostarsi, soprattutto quando la risoluzione dello schermo cambia, ma non contiene strumenti integrati per annullare tali modifiche.

Poiché le informazioni del Registro di sistema possono variare a seconda della versione di Windows, è meglio utilizzare un'utilità di terze parti anziché tentare di farlo da soli.

Un'utilità eccellente per mantenere le icone al loro posto è l' iconoide gratuito e molto versatile .

Immagine


1

Prova a esportare questa chiave HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Shell \ Bags \ 1 \ Desktop

Quindi riorganizzare il desktop ecc., Quindi reimportare.

Fammi sapere come va.


Beh, non funziona. Ogni volta che collego il mio secondo monitor (in modalità schermo esteso) che confonde il layout dell'icona del dektop sullo schermo del mio laptop. Scollegare il 2o monitor e quindi importare la chiave memorizzata non fa nulla, le icone rimangono confuse.
István Zachar,

1

La migliore applicazione in circolazione è "DesktopOK". È gratuito e salva le posizioni delle icone a risoluzioni specifiche in modo che non si rovinino quando RemoteDesktop sul PC. Salva un numero illimitato di stati.


0

Ho provato ogni rimedio al problema di scrambling dell'icona documentato in forse una dozzina di thread pertinenti. Niente ha funzionato. Quindi, ho provato il trucco di esportazione / importazione menzionato nella risposta di Ben Lavender . Neanche questo ha funzionato; non all'inizio. Ma poi mi è venuta in mente una strana idea. Ho aggiunto una leggera svolta da un'altra conversazione. Con mia grande gioia, la procedura leggermente rivista ha funzionato. Ecco l'esatta sequenza di operazioni:

  1. Esporta la HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktopchiave (come specificato nella risposta di Ben Lavender ).
  2. Disporre il desktop con icone di dimensioni adeguate nelle posizioni desiderate.
  3. Fare clic con il tasto destro e selezionare "Aggiorna" dal menu locale.
  4. Importa la chiave di registro salvata.

Il passo 3 ha fatto la differenza tra fallimento e successo.


1
Benvenuto in Super User. Si noti che persone diverse visualizzano le risposte elencate in ordini diversi, quindi, se si intende fare riferimento a un'altra risposta, è necessario farlo per nome e collegamento; non dire cose come "precedente" o "sopra". (Nota anche che si tratta di risposte , non di messaggi ). Infine, le risposte possono essere eliminate; la tua risposta sarebbe diventata inutile se la risposta di Ben Lavender fosse stata cancellata. Pertanto, anche se stai costruendo la risposta di qualcun altro, dovresti includere nella risposta tutti i dettagli richiesti.
G-Man dice "Ripristina Monica" il

Non funziona, vedi il mio commento sotto la risposta di Ben.
István Zachar,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.