Casi siempre pasa porque Windows guarda la posición de los iconos ligada a la resolución y al orden de detección de los monitores en cada arranque —muy típico con dos pantallas. Desactiva «Organizar automáticamente los iconos» y «Alinear a la cuadrícula» (clic derecho en el escritorio → Ver), borra el archivo de caché de iconos y, si sigue pasando, actualiza el driver gráfico. Para una solución definitiva, una app gratuita como DesktopOK guarda y restaura las posiciones automáticamente.
No es cosa tuya ni un virus: es uno de los comportamientos más molestos —y más antiguos— de Windows. El sistema no guarda «este icono va en la esquina superior izquierda» de forma fija, sino una posición relativa al espacio de escritorio disponible en ese momento. Si ese espacio cambia entre un arranque y otro (por ejemplo, porque un monitor tarda en encenderse, cambia de resolución, o simplemente el sistema tarda un poco en detectarlo todo), Windows recalcula dónde «caben» los iconos y los reorganiza sin avisar.
Desactiva la organización automática
- Haz clic derecho en cualquier zona vacía del escritorio.
- Ve a Ver.
- Desmarca «Organizar automáticamente los iconos».
- Desmarca también «Alinear iconos a la cuadrícula» si quieres colocarlos con total libertad (opcional; dejarlo marcado no es la causa del problema).
Esto evita que Windows realinee los iconos mientras usas el equipo con normalidad, pero no siempre basta para el problema del reinicio, porque ese recálculo ocurre a un nivel distinto (al reconstruir el escritorio al iniciar sesión), no por esta opción de vista.
Borra la caché de iconos
Una caché de iconos corrupta es la segunda causa más común, y además de mover iconos puede hacer que se vean miniaturas incorrectas o genéricas:
- Pulsa Windows + E y escribe
%localappdata%en la barra de direcciones. - En la pestaña Vista del Explorador, activa «Elementos ocultos» si no ves el archivo.
- Abre el Administrador de tareas (Ctrl+Mayús+Esc), busca «Explorador de Windows» y pulsa «Reiniciar» (esto cierra el escritorio un instante, es normal).
- Busca
IconCache.db(en versiones recientes puede estar dentro de una carpetaExplorercomo varios archivosiconcache_*.db) y elimínalo. - Reinicia el equipo. Windows genera una caché nueva desde cero al arrancar.
El caso de los dos monitores
Si usas dos o más pantallas, esta es probablemente tu causa principal. El orden en el que Windows detecta cada monitor durante el arranque no es siempre idéntico, sobre todo si:
- Uno de los monitores está conectado a través de un hub o un dock USB-C, que tarda un poco más en inicializarse que una conexión directa.
- Los monitores se encienden en momentos distintos (por ejemplo, uno tiene un interruptor físico que activas después de arrancar el PC).
- Usas resoluciones o frecuencias de refresco distintas en cada pantalla.
Si en el instante en que Windows construye el escritorio solo «ve» un monitor disponible, coloca todos los iconos ahí; cuando el segundo aparece unos segundos después, Windows no los reorganiza de vuelta por sí solo. La solución más directa es asegurarte de que todos los monitores estén encendidos antes de pulsar el botón de arranque del PC, siempre que sea posible.
Actualiza el driver gráfico
Un driver de la tarjeta gráfica desactualizado puede gestionar mal el cambio de resolución o el orden de los monitores al arrancar, lo que dispara la reorganización como efecto secundario. Descarga el más reciente desde la web de Intel, NVIDIA o AMD según tu gráfica, no solo desde Windows Update.
Revisa que los temas no cambien los iconos
En el Panel de control clásico → Personalización → Temas → Configuración de icono de escritorio, desmarca la opción que permite a los temas cambiar los iconos automáticamente. No es la causa principal del movimiento, pero evita un efecto parecido si alguna vez cambias de tema.
Solución definitiva: fijar las posiciones con una app
Windows no tiene una función nativa para «congelar» la posición exacta de cada icono para siempre. Si has probado todo lo anterior y sigue pasando de vez en cuando, la solución más fiable es una utilidad gratuita como DesktopOK: guarda un perfil con la posición de cada icono y te deja restaurarlo con un clic, o incluso configurarlo para que se aplique solo al iniciar sesión. Es pequeña, portable (no hace falta instalarla) y lleva años siendo la recomendación estándar para este problema exacto.
¿Prefieres que te lo revise yo?
Configuro equipos con varios monitores, drivers al día y sin sorpresas raras de Windows. Por encargo en Murcia. Cuéntame tu caso.
Preguntas frecuentes
¿Por qué se reorganizan los iconos al reiniciar?
Casi siempre porque Windows guarda su posición ligada a la resolución y el orden de detección de los monitores en cada arranque, no a una posición fija.
¿Por qué pasa más con dos monitores?
Porque el orden de detección de cada pantalla no siempre es igual, sobre todo con hubs, docks o monitores que se encienden en momentos distintos.
¿Sirve desactivar "organizar automáticamente"?
Ayuda pero no basta por sí solo. Combínalo con borrar la caché de iconos y, si persiste, con una app de terceros.
¿Hay forma de fijarlos para siempre?
Windows no tiene esa función nativa. DesktopOK (gratis, portable) guarda y restaura las posiciones de forma fiable.
¿Puede ser el driver gráfico?
Sí. Un driver desactualizado puede gestionar mal el cambio de resolución al arrancar. Actualízalo desde la web del fabricante.