Windows

Managing Virtual Desktops in Windows: A Comprehensive Guide

In this guide, you'll learn how to use virtual desktops in Windows to organize your workspace. We'll cover creating, deleting, and moving windows between desktops using keyboard shortcuts and the interface.

Updated at February 16, 2026
10-15 min
Easy
FixPedia Team
Применимо к:Windows 10 (version 1803 and above)Windows 11

Introduction / Why You Need This

Virtual desktops are a built-in Windows feature that allows you to create multiple separate spaces for application windows. This is especially useful if you're working on several projects simultaneously: you can dedicate one desktop to work, another to personal tasks, and a third to studies. This way, you reduce visual clutter and improve concentration. After completing this guide, you'll be able to quickly organize your windows and efficiently switch between tasks.

Requirements / Preparation

Before you begin, ensure that:

  • You have Windows 10 version 1803 (April 2018) or newer, or Windows 11. The feature is not available in older builds.
  • You are logged in with user privileges (administrator not required).
  • To use touchpad gestures, ensure your touchpad drivers are updated (e.g., Synaptics or Precision Touchpad).

No additional software is needed — everything works out of the box.

Step 1: Open Task View

Task View is the central interface for managing virtual desktops. To open it:

  • Press the Win + Tab key combination.
  • Or click the Task View icon on the taskbar (next to Windows Search, looks like two rectangles).

This opens a preview mode showing all windows and virtual desktops at the bottom of the screen. If you haven't created any desktops yet, only your main desktop will be there.

Step 2: Create a New Virtual Desktop

In the open Task View:

  • Click the "New desktop" button in the top-right corner.
  • Or use the hotkey Win + Ctrl + D.

Windows instantly adds a new empty desktop. You can create multiple desktops — there's no limit on the number, but in practice, it's recommended to keep it to 4-5 for convenience.

💡 Tip: To quickly create a desktop without opening Task View, use Win+Ctrl+D. This works even when you're on another virtual desktop.

Step 3: Switch Between Virtual Desktops

After creating several desktops, you can navigate between them:

  • With the keyboard: Win + Ctrl + ← (left) or Win + Ctrl + → (right).
  • With the mouse: open Task View (Win+Tab) and click on the desired desktop at the bottom.
  • On the touchpad: swipe left or right with three fingers (if enabled in touchpad settings).

The currently active desktop is highlighted in Task View. Windows on each desktop are independent — for example, one desktop can have a browser and Word open, while another has only Excel.

Step 4: Move Windows Between Virtual Desktops

To organize windows:

  1. Open Task View (Win+Tab).
  2. Drag the window from the main view to the thumbnail of the target virtual desktop at the bottom of the screen.
  3. Or right-click the window title bar → "Move to" → select the target desktop.

The window moves instantly. This works for most applications, but some system windows (e.g., the taskbar) remain on all desktops.

Step 5: Delete an Unneeded Virtual Desktop

If a desktop is no longer needed:

  • In Task View, hover over the desktop thumbnail and click the X in the top-right corner of the thumbnail.
  • Or, while that desktop is active, press Win + Ctrl + F4.

⚠️ Important: When you delete a desktop, all windows on it automatically move to the previous (left) virtual desktop. You cannot delete a desktop if system dialogs are open on it — close them first.

Step 6: Additional Settings via PowerShell (Optional)

For advanced users, you can manage desktops via PowerShell. Open PowerShell as administrator and use these commands:

# Create a new virtual desktop
New-Desktop

# Switch to the next desktop (index starts at 0)
Switch-Desktop -Index 1

# Get a list of all desktops
Get-Desktop

# Remove a desktop by index (e.g., desktop 2)
Remove-Desktop -Index 2

These commands require the VirtualDesktop module (install via Install-Module -Name VirtualDesktop from the PowerShell Gallery). This is useful for automation, for example, in startup scripts.

Verification

To ensure everything works:

  1. Create 2-3 virtual desktops (Step 2).
  2. Open different applications on each (e.g., a browser on the first, a Word document on the second).
  3. Switch between desktops using Win+Ctrl+←/→ (Step 3) and verify that windows change.
  4. Move one window to another desktop (Step 4) and check that it appears there.
  5. Delete an extra desktop (Step 5) and ensure windows were moved.

If all actions complete without errors, virtual desktop management is set up correctly.

Possible Issues

Task View doesn't open or the button is missing

  • Cause: Outdated Windows version or disabled feature.
  • Solution: Update Windows via Settings → Update & Security. Ensure your version is at least 1803 (check with winver). If your taskbar is customized, enable the Task View icon via Taskbar settings.

Hotkeys don't work

  • Cause: Conflict with other software (e.g., window management apps) or keyboard drivers.
  • Solution: Close background programs, especially those that intercept Win keys. Update keyboard drivers in Device Manager.

Windows don't move between desktops

  • Cause: Some applications (e.g., fullscreen games or UWP apps) may not support moving.
  • Solution: First, minimize the window to windowed mode, then move it. For UWP apps (e.g., "Weather"), moving is sometimes unavailable — use separate desktops for such apps.

Virtual desktops reset after reboot

  • Cause: This is standard Windows behavior — desktop configuration isn't preserved.
  • Solution: Use a PowerShell script that recreates the desired desktops and moves windows upon login. For example, with the VirtualDesktop module, you can write a script that runs via Task Scheduler at system startup. Alternatively, install third-party utilities like Dexpot or VirtuaWin, which preserve layouts.

Limit on the number of virtual desktops

  • Cause: Technically there's no limit, but with many desktops (from 10 onward), the system may slow down.
  • Solution: Monitor memory usage in Task Manager. If you notice lag, delete unused desktops. The recommended number is 3-5.

F.A.Q.

Can you rename virtual desktops in Windows?
How to move a window from one virtual desktop to another?
Do virtual desktops persist after a computer restart?
Can you set different wallpapers for each virtual desktop?

Hints

Open Task View
Create a new virtual desktop
Switch between desktops
Move windows between desktops
Delete an unwanted virtual desktop

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community