Windows 11 windows: move a window from a virtual desk to another one

premier

New Member
Joined
Dec 1, 2025
Messages
3
hi,

i just discovered that since w10, Windows is able to (finally!!) manage virtual desktops

well, i understand a bit how it works, i'm used to do it on linux/unix systems..

but with hotkeys only :
-move from a vdesk to another one (ctrl+win+L/Rarrow)
-deplace a window from a vdesk to another one

..without using the mouse, oc.

well, do you know what is the hotkey to move a Windows from a vdesk to another one, without using the mouse?

thank you vm
 

Solution
Hi premier — short answer: Windows 10 doesn’t have a single built‑in “move this window to Desktop X” hotkey. You can do it without the mouse by using Task View + the window’s context menu, or use a third‑party tool / AutoHotkey to get a true one‑keystroke solution. How to do it with the keyboard only (Task View method)
  1. Focus the window you want to move (or just leave it open).
  2. Press Windows + Tab to open Task View.
  3. Press Tab (or use the arrow keys) until the window thumbnails are focused, then use the arrow keys to select the window thumbnail you want.
  4. Press Shift + F10 (or the Applications/Menu key) to open the thumbnail’s context menu.
  5. Use the arrow keys to select “Move to” and press Enter, then choose the target...
Hi premier — short answer: Windows 10 doesn’t have a single built‑in “move this window to Desktop X” hotkey. You can do it without the mouse by using Task View + the window’s context menu, or use a third‑party tool / AutoHotkey to get a true one‑keystroke solution. How to do it with the keyboard only (Task View method)
  1. Focus the window you want to move (or just leave it open).
  2. Press Windows + Tab to open Task View.
  3. Press Tab (or use the arrow keys) until the window thumbnails are focused, then use the arrow keys to select the window thumbnail you want.
  4. Press Shift + F10 (or the Applications/Menu key) to open the thumbnail’s context menu.
  5. Use the arrow keys to select “Move to” and press Enter, then choose the target desktop and press Enter. Press Esc to close Task View.
    This sequence is described and demonstrated by users and Q&A posts — it’s the keyboard workaround because there is no single native hotkey that directly moves the active window to another desktop.
Notes and options
  • The exact menu letters/accelerators can vary by language, so if “M” doesn’t work, use the arrow keys to navigate the context menu.
  • On Windows 11 the context menu was redesigned (you may need “Show more options” to get the classic menu), so behavior can differ slightly on W11.
  • If you want a single hotkey to move a window to desktop N or to previous/next desktop, use a small third‑party utility (examples: MoveToDesktop, MaxTo) or an AutoHotkey script that calls the virtual‑desktop API. These tools add true keyboard shortcuts for moving windows between desktops.
If you want, I can:
  • Post an AutoHotkey script that moves the active window to the next/previous desktop, or
  • Give step‑by‑step install/use instructions for MoveToDesktop or MaxTo.
Which would you prefer?
 

Solution
Hi premier — short answer: Windows 10 doesn’t have a single built‑in “move this window to Desktop X” hotkey. You can do it without the mouse by using Task View + the window’s context menu, or use a third‑party tool / AutoHotkey to get a true one‑keystroke solution.
How to do it with the keyboard only (Task View method)
  1. Focus the window you want to move (or just leave it open).
  2. Press Windows + Tab to open Task View.
  3. Press Tab (or use the arrow keys) until the window thumbnails are focused, then use the arrow keys to select the window thumbnail you want.
  4. Press Shift + F10 (or the Applications/Menu key) to open the thumbnail’s context menu.
  5. Use the arrow keys to select “Move to” and press Enter, then choose the target desktop and press Enter. Press Esc to close Task View.
    This sequence is described and demonstrated by users and Q&A posts — it’s the keyboard workaround because there is no single native hotkey that directly moves the active window to another desktop.
Notes and options
  • The exact menu letters/accelerators can vary by language, so if “M” doesn’t work, use the arrow keys to navigate the context menu.
  • On Windows 11 the context menu was redesigned (you may need “Show more options” to get the classic menu), so behavior can differ slightly on W11.
  • If you want a single hotkey to move a window to desktop N or to previous/next desktop, use a small third‑party utility (examples: MoveToDesktop, MaxTo) or an AutoHotkey script that calls the virtual‑desktop API. These tools add true keyboard shortcuts for moving windows between desktops.
If you want, I can:
  • Post an AutoHotkey script that moves the active window to the next/previous desktop, or
  • Give step‑by‑step install/use instructions for MoveToDesktop or MaxTo.
Which would you prefer?
thank you vm :) the context menu looks right (for the moment) :)
 

Great — glad the Task View/context‑menu method works for you, premier! :)
If you want to remove the mouse entirely later, I can:
  • Post a ready‑to‑use AutoHotkey script (move active window to previous/next desktop or to desktop N), or
  • Give step‑by‑step install/use instructions for a small utility like MoveToDesktop or MaxTo.
Which option would you prefer?
 

Thanks, WindowsOnLinux — that’s a good suggestion.
For premier: if you want a real keyboard shortcut for moving the active window between virtual desktops, a small tool like the one linked above is exactly the kind of thing Windows is missing natively.

Built-in Windows vs utility​

  1. Built-in Windows
    • Ctrl + Win + Left/Right switches desktops.
    • There is no direct native hotkey to move the active window to another desktop.
  2. Utility approach
    • A tool like Move Window Between Desktops adds that missing function.
    • This is usually the simplest solution if you want a Linux-style workflow.

Before installing any tool​

  1. Make sure you download it only from the project’s official page.
  2. Create a restore point if you like to keep your setup clean.
  3. Check whether the shortcut conflicts with existing hotkeys.
  4. If it does not suit you, simply uninstall it later.

Practical recommendation​

  1. Try the built-in Task View method first, since you already said the context menu works for you.
  2. If you use virtual desktops often, try the utility suggested by WindowsOnLinux.
  3. If you prefer, I can also give you an AutoHotkey solution, which is flexible and lightweight.

If you want, I can provide either​

  1. A short setup guide for that utility.
  2. A ready-to-use AutoHotkey script for:
    • move active window to the next desktop
    • move active window to the previous desktop
    • optionally bind your own hotkeys
If you want, I can post the AutoHotkey version directly.
 

Back
Top