Domina tu espacio de trabajo con FancyZones en PowerToys

  • FancyZones permite crear y aplicar diseños de ventanas personalizados para organizar el escritorio en zonas.
  • Los diseños se gestionan desde un editor potente con modelos Grid y Canvas, atajos de teclado y una CLI dedicada.
  • La utilidad ofrece ajustes avanzados de apariencia, comportamiento y exclusiones para adaptarse a cualquier flujo de trabajo.

Configuración de FancyZones en Windows PowerToys

Si pasas muchas horas delante del ordenador saltando entre varias ventanas, seguro que más de una vez has pensado que tiene que haber una forma más cómoda de colocarlo todo. FancyZones, una de las utilidades estrella de Microsoft PowerToys, está precisamente para eso: ayudarte a organizar el escritorio en zonas y colocar cada ventana en el sitio perfecto sin perder tiempo ni paciencia.

En lugar de pelearte con el ajuste automático estándar de Windows, FancyZones te permite definir diseños totalmente personalizados, guardar varios modelos y activarlos al vuelo con atajos de teclado. La idea es convertir tu escritorio en un panel de trabajo ordenado, donde cada aplicación tenga su espacio fijo y cambiar entre tareas sea mucho más fluido.

Qué es FancyZones y por qué merece la pena usarlo

FancyZones forma parte del conjunto de utilidades de Microsoft PowerToys para usuarios avanzados de Windows. Es, en esencia, un administrador de ventanas que te deja crear «zonas» en el escritorio para que las ventanas se encajen automáticamente en ellas al arrastrarlas o usar atajos de teclado.

Cuando configuras FancyZones, defines una serie de áreas en tu pantalla que funcionan como destinos de ajuste para las ventanas. Cada vez que arrastras una ventana sobre una de esas zonas, o la mueves con el teclado, se redimensiona y recoloca exactamente para ocupar ese espacio, sin tener que ir ajustando bordes a mano.

Uno de sus puntos fuertes es que no se limita a diseños básicos de dos o tres columnas: puedes partir de plantillas predefinidas o crear esquemas muy elaborados, adaptados a tu forma de trabajar. Además, el sistema recuerda y restaura diseños cuando cambias la resolución o conectas/desconectas monitores, algo clave si trabajas con portátiles y varias pantallas externas.

Eso sí, para que FancyZones pueda controlar correctamente aplicaciones con permisos elevados (por ejemplo, Windows Terminal o el Administrador de tareas), conviene ejecutar PowerToys en modo administrador. De lo contrario, notarás que algunas ventanas «se resisten» a ajustarse a las zonas.

Fancy Zones

Primeros pasos: activar FancyZones y abrir el editor de diseños

Para empezar a usar FancyZones, lo primero es tener instalado PowerToys. PowerToys es un paquete de utilidades gratuitas para Windows creado por Microsoft, pensado para añadir funciones avanzadas y mejorar la productividad. Una vez instalado, encontrarás FancyZones como una de las secciones del panel de configuración.

Dentro de PowerToys, activa el interruptor de FancyZones y, a partir de ahí, podrás lanzar el editor de diseños de dos formas: haciendo clic en el botón de «Abrir editor de diseño» en la propia configuración o usando el atajo por defecto Win + Mayús (Shift) + ` (la tecla de la tilde invertida/acento grave). Esta combinación se puede cambiar desde los ajustes si no te resulta cómoda.

Si tienes varios monitores, FancyZones tiene en cuenta en cuál quieres trabajar. Puedes abrir el editor directamente en la pantalla donde tienes el ratón o donde esté la ventana activa, según cómo tengas configurada la opción correspondiente. Basta con mover el cursor al monitor deseado y pulsar el atajo del editor para que se abra allí.

La primera vez que se abre el editor, verás una colección de plantillas. Son diseños preconfigurados que se adaptan al número de ventanas que sueles manejar: columnas, filas, cuadrículas, diseño en prioridad, etc. Al seleccionar un diseño, se muestra una vista previa sobre el monitor y, cuando lo guardas, queda establecido para esa pantalla de forma inmediata.

Elegir y entender los diseños predefinidos

Las plantillas de FancyZones están pensadas para que configures un esquema útil en cuestión de segundos. Puedes ajustar el número de zonas por monitor y el sistema se encarga de repartir el espacio de forma proporcionada. Al elegir una plantilla, el diseño se aplica automáticamente y puedes probarlo al momento arrastrando ventanas.

Para cambiar rápidamente de plantilla en un monitor concreto, solo tienes que volver a abrir el editor, seleccionar otra y guardarla. Si en algún momento quieres dejar ese escritorio sin ningún diseño activo, el botón de «Reset layout» permite desasignar el diseño actual del escritorio, ya sea el principal o un escritorio virtual.

FancyZones también tiene en cuenta el cambio de orientación de las pantallas. Puedes definir un diseño predeterminado para monitores en horizontal y otro distinto para monitores en vertical. Así, si cambias la configuración de pantallas del sistema o conectas una pantalla vertical, el esquema más adecuado se aplicará de forma automática.

Además, el editor te deja ajustar ciertos parámetros de espacio entre zonas: el margen que se deja alrededor de cada ventana de FancyZones y la distancia a la que dos zonas se consideran «adyacentes» para poder fusionarlas al vuelo. Jugando con estos valores puedes hacer diseños más compactos o con más separación visual entre áreas de trabajo.

Fancy Zones

Crear diseños personalizados: modelos Grid y Canvas

Las plantillas predefinidas están bien para empezar, pero donde realmente brilla FancyZones es en la creación de diseños a medida. Desde el editor, en la parte inferior, puedes pulsar en «Crear nuevo diseño». Se te ofrecen dos estilos: Grid (rejilla) y Canvas (lienzo), además de modelos aditivos/substractivos en algunas versiones del editor.

Modelo Grid

El modelo Grid arranca con una rejilla de tres columnas que puedes dividir, fusionar y ajustar como quieras. Es un diseño relativo: se adapta automáticamente a cambios de resolución o tamaño de pantalla, manteniendo las proporciones entre zonas. Se puede editar con ratón o teclado, según prefieras.

Con el ratón, el funcionamiento es muy intuitivo: para dividir una zona, haces clic sobre ella; si quieres rotar el divisor de vertical a horizontal (o al revés), mantienes pulsada la tecla Mayús mientras haces clic. Los separadores entre zonas se pueden arrastrar para cambiar su posición, solo hay que pinchar sobre el «tirador» y moverlo.

Para fusionar o eliminar zonas dentro de un diseño Grid, seleccionas una zona, mantienes pulsado el botón izquierdo del ratón y arrastras hasta abarcar varias zonas. Al soltar, aparece un menú emergente donde puedes elegir la opción de combinar. Al unirlas, todas se convierten en una sola zona; es la forma estándar de «borrar» una zona, absorbiéndola en otra.

Si prefieres el teclado, primero debes dar foco al diseño con Ctrl + Tab. A partir de ahí, todas las zonas y divisores se recorren con Tab. Para dividir una zona desde el teclado, enfócala y pulsa S o Mayús + S. Para mover un divisor, lo enfocas y utilizas las flechas de dirección. Si quieres fusionar o eliminar zonas, coloca el foco en el divisor entre ellas y pulsa Supr (Delete), y las zonas adyacentes se combinarán en una única zona.

Modelo Canvas

El modelo Canvas funciona de forma diferente. Comienza con una única zona en blanco y tú vas añadiendo más, colocándolas donde quieras y cambiándoles el tamaño, casi como si fueran ventanas independientes. En Canvas las zonas pueden solaparse entre sí, lo que permite diseños muy creativos o adaptados a flujos de trabajo muy concretos.

También aquí puedes editar con el teclado: las flechas mueven una zona en pasos de 10 píxeles y, si añades Ctrl, los movimientos son de 1 píxel para un ajuste más fino. Con Mayús + flechas cambias el tamaño en pasos de 10 píxeles (5 en cada borde) y, con Ctrl + Mayús + flechas, el cambio es de 2 píxeles. Ctrl + Tab sirve para alternar entre el editor y el cuadro de diálogo del diseño, de modo que puedas cambiar propiedades sin soltar el teclado.

Cambiar rápidamente entre diseños personalizados

Cuando ya tienes varios diseños personalizados, lo ideal es poder alternar entre ellos sin tener que abrir el editor cada vez. FancyZones permite asociar a cada diseño una tecla de acceso rápido Win + Ctrl + Alt + número, que aplica el diseño al monitor activo al instante.

La configuración de estas teclas se hace desde el cuadro de edición del propio diseño. Le asignas un número del 0 al 9 y, a partir de ese momento, cada vez que pulses la combinación correspondiente, ese diseño se activará en la pantalla donde estés trabajando. También puedes activar el diseño mientras arrastras una ventana: empiezas el arrastre y, sin soltar el ratón, pulsas Win + Ctrl + Alt + número para aplicar el layout y soltar la ventana en la nueva disposición.

En escenarios de uso intensivo, como tener un layout para ofimática, otro para desarrollo y otro para edición de vídeo, esta función es oro puro. Con un par de atajos pasas de un escritorio «de trabajo» a uno «de ocio» o a otro específico para reuniones, sin recolocar ventanas cada vez.

Además, FancyZones cuenta con una CLI (línea de comandos) que permite gestionar layouts desde scripts o accesos directos. Con comandos como get-monitors, get-layouts o set-layout puedes listar monitores, ver los diseños disponibles con una pequeña vista previa ASCII y aplicar un layout concreto por UUID o por nombre de plantilla.

Hay comandos para abrir el editor (open-editor), abrir directamente la página de configuración (open-settings), listar y asignar hotkeys a layouts (get-hotkeys, set-hotkey, remove-hotkey). Esto resulta muy práctico si quieres automatizar cambios de diseño según el contexto: por ejemplo, aplicar un layout de columnas a todos los monitores con un solo comando o asignar rápidamente Win+Ctrl+Alt+3 a un diseño concreto.

Fancy Zones

Cómo ajustar ventanas a zonas: ratón, teclado y combinaciones múltiples

Una vez definidos tus diseños, llega lo verdaderamente útil: encajar ventanas rápidamente en las zonas. FancyZones ofrece varias formas de hacerlo, con ratón, con teclado o combinando ambas.

Ratón

Con el ratón, el comportamiento básico es muy sencillo: arrastras una ventana y, por defecto, mantienes pulsada la tecla Mayús para activar la vista de zonas. Al hacerlo, aparecen las zonas dibujadas en la pantalla y, según mueves el cursor, se va resaltando aquella sobre la que podrías soltar la ventana.

Si te resulta más cómodo, puedes activar la opción de usar un botón del ratón que no sea el principal (por ejemplo, el botón derecho o el central) para activar o desactivar las zonas mientras arrastras. Y, si desmarcas tanto «Mantener presionada la tecla Mayús para activar zonas» como «Usar botón no principal», las zonas aparecerán automáticamente en cuanto inicies el arrastre, sin necesidad de teclas modificadoras.

Teclado

Con el teclado, la clave está en activar la opción de «Override Windows Snap» (sobrescribir Snap de Windows) en la configuración de FancyZones. Si seleccionas «Mover ventanas basado en índice de zona», los atajos Win + Flecha izquierda/derecha moverán la ventana enfocada por las zonas según su índice, mientras que Win + Arriba/Abajo seguirán funcionando con el Snap nativo.

Si eliges «Posición relativa», entonces Win + Flecha izquierda/derecha/arriba/abajo se usan para mover la ventana según su ubicación relativa dentro del layout, y se sobrescriben todos los atajos Win + flecha para controlar exclusivamente el salto entre zonas de FancyZones.

FancyZones no anula el clásico Win + Shift + Flecha para mover una ventana a otro monitor, así que puedes seguir usándolo para saltar ventanas entre pantallas mientras aprovechas las zonas para organizarlas dentro de cada una. La combinación Win + Pag. Arriba/Pag. Abajo te permite alternar entre varias ventanas que comparten la misma zona, algo muy útil si sueles apilar aplicaciones en un mismo hueco del layout.

Otras combinaciones

En cuanto a ajuste en múltiples zonas, FancyZones es bastante flexible. Si dos zonas están pegadas, puedes encajar una ventana ocupando ambas: cuando el puntero del ratón pasa cerca del borde común, las dos zonas se iluminan al mismo tiempo y la ventana se estira para llenar el área total (el rectángulo mínimo que las contiene). También puedes usar Ctrl mientras arrastras para seleccionar varias zonas: primero activas una, mantienes Ctrl y sigues arrastrando hasta activar más.

Si prefieres controlar esto solo con teclado, basta con tener activado el override de Snap de Windows y la opción de mover ventanas por posición relativa. Una vez que has ajustado una ventana a una zona, puedes usar Win + Ctrl + Alt + flechas para expandirla a zonas adicionales, consiguiendo que una misma aplicación ocupe un conjunto de zonas contiguas sin tocar el ratón.

Atajos de teclado esenciales de FancyZones

Para sacarle jugo a FancyZones compensa memorizar algunos atajos básicos. El principal es Win + Mayús + `, que abre el editor de diseños (atajo configurable en la ventana de configuración). A partir de ahí, los más importantes son los relacionados con el movimiento entre zonas.

Si tienes activado Override Windows Snap y usas el modo de índice de zona, Win + Flecha izquierda y Win + Flecha derecha sirven para mover la ventana enfocada de una zona a la siguiente en la secuencia. Win + Arriba y Win + Abajo se mantienen con el comportamiento estándar de Windows para maximizar, restaurar o ajustar verticalmente.

En el modo de posición relativa, Win + Flechas (izquierda, derecha, arriba y abajo) se usan todas para recorrer el layout de zonas según la «dirección» de la flecha. Esto te permite reorganizar ventanas a toda velocidad sin soltar el teclado, sobre todo si trabajas con layouts de muchas zonas.

Para alternar entre ventanas que comparten la misma zona, tienes Win + Pag. Arriba y Win + Pag. Abajo. Y, como se ha comentado antes, los atajos Win + Ctrl + Alt + número permiten aplicar de forma instantánea un diseño personalizado numerado, tanto con la pantalla en reposo como mientras estás arrastrando una ventana.

Ajustes avanzados de apariencia y comportamiento de las zonas

Más allá de los atajos, la potencia de FancyZones está en la enorme cantidad de ajustes que ofrece. En el apartado de apariencia, puedes elegir si usar los colores del sistema o definir colores personalizados para las zonas: tono de resaltado cuando una zona es el objetivo de colocación, color de las zonas inactivas, color del borde y color del número de zona.

Ventanas y zonas

Otro ajuste clave es la opacidad de las zonas, que se configura con un porcentaje (por defecto, 50%). Este valor se aplica tanto a zonas activas como inactivas, lo que te permite que sean más discretas o más visibles según tus preferencias. Si lo combinas con la opción de hacer transparente la ventana arrastrada, tendrás una visualización muy clara del layout mientras colocas aplicaciones.

En cuanto a comportamiento, FancyZones puede mantener las ventanas en sus zonas cuando cambia la resolución de pantalla. Si activas esta opción, al desconectar un monitor externo o cambiar el escalado, las ventanas se recolocan y redimensionan para seguir encajando en las zonas que tenían asignadas.

Existe también la posibilidad de que, cuando cambias el diseño de zonas en un monitor, las ventanas que ya estaban asignadas se ajusten automáticamente a la nueva disposición manteniendo el mismo número de zona. Así, al pasar de un layout de 3 columnas a uno más complejo, las aplicaciones «viajan» a las nuevas zonas equivalentes sin que tengas que recolocarlas a mano.

Además, puedes decidir qué hacer con las ventanas recién creadas: moverlas automáticamente a la última zona donde estuvo esa aplicación o enviarlas al monitor activo si no tienen una zona previa asociada. También es posible restaurar el tamaño original de las ventanas al «desencajarlas» de una zona, para que vuelvan al tamaño que tenían antes de ser ajustadas.

Con varios monitores

Para experiencias más avanzadas con varios monitores, FancyZones permite tratar todas las pantallas como si fueran una sola, siempre que compartan el mismo factor de escalado de DPI. Al habilitar «Allow zones to span across monitors» puedes crear layouts que crucen físicamente de una pantalla a otra, aunque hay que tener en cuenta que puede haber resultados algo extraños si los monitores tienen orientaciones distintas.

También puedes optar por mostrar las zonas en todos los monitores mientras arrastras una ventana (algo que puede impactar ligeramente en el rendimiento) o limitar el movimiento con las teclas Win + flecha a las zonas del monitor actual, o bien hacer que recorra todas las zonas de todos los monitores. Incluso hay un ajuste específico para cambiar entre ventanas solo dentro de la zona actual, con sus propios atajos configurables para ir a la siguiente o a la anterior ventana de esa zona.

Gestión de ventanas especiales y exclusiones

Por defecto, algunas ventanas de tipo «popup» o ventanas hijas no se ajustan bien a las zonas. FancyZones ofrece opciones específicas para permitir el ajuste de ventanas emergentes y ventanas secundarias. Activando estas opciones podrás conseguir que diálogos, notificaciones u otras ventanas no estándar también respeten tus diseños.

Sin embargo, puede que haya aplicaciones que no quieras que se vean afectadas por FancyZones, por ejemplo reproductores en modo mini, launchers o programas que prefieras manejar a mano. Para esos casos, está la lista de exclusiones: puedes añadir nombres de ejecutables o partes de nombre, uno por línea. Si añades, por ejemplo, «Notepad», se aplicará tanto a Notepad.exe como a Notepad++.exe; si solo quieres excluir el Bloc de notas clásico, tendrás que escribir «Notepad.exe».

Otra opción interesante, especialmente en Windows 11, es la de deshabilitar las esquinas redondeadas cuando una ventana está ajustada. Esto puede ayudar a que visualmente encajen mejor con ciertas zonas o con diseños que buscan un aspecto más «cuadrado».

Por último, si sueles lanzar el editor de zonas en entornos multi-monitor, puedes elegir si el atajo del editor sigue al ratón o a la ventana en foco. Con «Follow mouse cursor» activado, Win + Mayús + ` abre siempre el editor en el monitor donde está el cursor, algo muy cómodo cuando te mueves continuamente entre varias pantallas.

Microsoft PowerToys: personaliza tu experiencia de Windows-4
Artículo relacionado:
Microsoft PowerToys: guía completa para transformar y personalizar tu experiencia en Windows

Add as preferred source