¿Dónde almacena Windows las posiciones de los iconos?

23

¿Dónde guardan Windows XP / Vista / 7 / ... las posiciones de los iconos en el escritorio? ¿Hay una forma integrada de guardar los puestos? ¿Puedo bloquear la posición de ciertos artículos?

Max Ried
fuente

Respuestas:

15

Están ubicados en el registro bajo HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop.

La clave que debería interesarle es ItemPosXXXxXXX (donde XXX es su resolución).

ingrese la descripción de la imagen aquí

Los valores son relevantes Mode, LogicalViewMode, IconSize.

Puede combinarlos como se muestra en la tabla:

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

Actualizar

Afortunadamente encontré un artículo que puede ayudarte. Ver: Windows Shellbag Forensics.

stderr
fuente
¿Tienes un artículo de KB o algo así?
Max Ried
1
@MaxRied: Actualicé mi respuesta. Espero que sea de ayuda para usted.
stderr
Sé que llego tarde pero encontré algunos ItemPos1920x1080x144(n)( nes un número) ... Entonces, ¿cuál contendría la posición real del icono?
stevefestl
2
Nota: esto no funciona para Windows 10
Alec Istomin
Parece funcionar para mí, en Windows 10.
Codingale
1

Las posiciones de los iconos se almacenan en el registro. Lamentablemente no tengo la ubicación exacta.

Puede usar este enlace para corregir la posición de los iconos: http://www.howtogeek.com/howto/windows-vista/save-and-restore-desktop-icon-layout-in-windows-vista/

Agrega dos entradas al menú contextual cuando hace clic en su escritorio: Save Desktop Icon Layouty Restore Desktop Icon Layout.

Puede guardar la posición actual de los iconos. Si algo desordena el orden, puede restaurarlo a la ubicación guardada.

Rubanov
fuente
1

Los iconos de Windows tienden a moverse, especialmente cuando cambia la resolución de la pantalla, pero no contiene herramientas integradas para deshacer dichos cambios.

Como la información del registro puede variar para diferentes versiones de Windows, mejor use una utilidad de terceros en lugar de intentar hacerlo usted mismo.

Una excelente utilidad para mantener los iconos en su lugar es el Iconoid gratuito y muy versátil .

imagen

harrymc
fuente
1

Intente exportar esta clave HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ Shell \ Bags \ 1 \ Desktop

Luego reorganice su escritorio, etc. y luego vuelva a importar.

Déjame saber como va.

Ben lavanda
fuente
Pues no funciona. Cada vez que conecto mi segundo monitor (en modo de pantalla extendida) que estropea el diseño del icono de la consola en la pantalla de mi computadora portátil. Desconectar el segundo monitor y luego importar la clave almacenada no hace nada, los íconos permanecen codificados.
István Zachar
1

La mejor aplicación que existe es 'DesktopOK'. Es gratis y guarda posiciones de íconos en resoluciones específicas para que no se arruinen cuando RemoteDesktop a su PC. Ahorra una cantidad ilimitada de estados.

DimitriG
fuente
0

Intenté todos los remedios para el problema de codificación de iconos documentado en quizás una docena de hilos relevantes. Nada funcionó. Luego, probé el truco de exportación / importación mencionado en la respuesta de Ben Lavender . Esto tampoco funcionó; No al principio. Pero entonces una extraña idea apareció en mi cabeza. Agregué un ligero giro extraído de otra conversación. Para mi deleite, el procedimiento ligeramente revisado funcionó. Aquí está la secuencia exacta de operaciones:

  1. Exporte la HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Bags\1\Desktopclave (como se especifica en la respuesta de Ben Lavender ).
  2. Organice el escritorio con iconos de tamaño apropiado en sus ubicaciones deseadas.
  3. Haga clic derecho y seleccione "Actualizar" en el menú local.
  4. Importe la clave de registro guardada.

El paso 3 marcó la diferencia entre el fracaso y el éxito.

Martin Noilly
fuente
1
Bienvenido a Super User. Tenga en cuenta que diferentes personas ven las respuestas enumeradas en diferentes órdenes, por lo tanto, si va a referirse a otra respuesta, debe hacerlo por nombre y enlace; no digas cosas como "anterior" o "arriba". (También tenga en cuenta que estas son respuestas , no mensajes ). Finalmente, las respuestas se pueden eliminar; su respuesta se habría vuelto inútil si la respuesta de Ben Lavender hubiera sido eliminada. Por lo tanto, incluso si se basa en la respuesta de otra persona, debe incluir todos los detalles requeridos en su respuesta.
G-Man dice 'Restablece a Monica' el
No funciona, vea mi comentario bajo la respuesta de Ben.
István Zachar