How to Use PowerToys Workspaces in Windows 11 to Launch and Arrange Multi-App Desktop Layouts

Modern productivity routines frequently require opening and precisely positioning multiple desktop applications across single or multi-monitor setups. A software engineer might arrange an integrated development environment (IDE) on the left screen with terminal windows and documentation on the right, whilst a content creator balances video editing suites, audio mixers, and script notes. Manually opening individual applications and dragging them into position after every system reboot consumes valuable time. To resolve this friction, Microsoft introduced Workspaces to the official PowerToys utility suite in Windows 11, providing native one-click automation to launch and position entire application suites simultaneously.

What Is PowerToys Workspaces and How Does It Function?

PowerToys Workspaces is an integrated productivity module that records the coordinate positions, window dimensions, monitor assignments, and command-line arguments of all currently running desktop applications. Once you capture a desired desktop configuration, Workspaces creates a launcher profile. Activating this profile via the PowerToys interface, a custom global keyboard shortcut, or a dedicated desktop shortcut causes Windows to launch all associated executables and instantly snap them into their designated screen coordinates.

Workspaces supports multi-monitor setups, virtual desktop environments, elevated administrator permissions, and launch arguments (such as opening specific browser URLs or file projects directly within text editors).

Prerequisites and Installing Microsoft PowerToys

To access the Workspaces utility, verify that you have Microsoft PowerToys version 0.84 or newer installed on Windows 11:

Method 1: Installing via Windows Terminal (winget)

The fastest way to install or update PowerToys is through the Windows Package Manager. Open Windows Terminal and run:

winget install Microsoft.PowerToys -s winget

Method 2: Installing via Microsoft Store

Alternatively, open the Microsoft Store app, search for Microsoft PowerToys, and click Install or Update.

Once installed, launch PowerToys from the Start Menu, navigate to the Workspaces tab in the left sidebar, and ensure the master toggle labelled Enable Workspaces is set to On.

Step 1: Set Up Your Ideal Desktop Layout

Before capturing a workspace profile, manually prepare your workspace environment:

  1. Launch all the applications you routinely use together (e.g. Visual Studio Code, Windows Terminal, Microsoft Edge, and Slack).
  2. Position each window precisely where you want it on your primary and secondary displays using Windows 11 Snap Layouts or PowerToys FancyZones.
  3. If you want applications to open specific documents or URLs, ensure those files or browser tabs are currently active.

Step 2: Capture the Workspace in PowerToys

With your windows neatly arranged across your monitors:

  1. Press the default shortcut Win + Ctrl + ` (backtick) or open the PowerToys main dashboard and click Launch editor under Workspaces.
  2. Click the primary button labelled Capture workspace.
  3. PowerToys scans your active display adapters and records every open window, its coordinates, window state (normal, minimised, or maximised), and monitor index.
  4. In the configuration dialog that appears, assign a descriptive title to the profile (e.g. Coding Setup, Financial Review, or Podcast Recording).

Step 3: Fine-Tune Application Arguments and Permissions

Workspaces allows you to audit each captured application before saving the profile:

  • Exclude Unwanted Windows: If background utilities or temporary pop-ups were captured, click the bin icon next to those entries to omit them.
  • Launch as Administrator: If specific diagnostic utilities (like Wireshark or PowerShell) require elevated privileges, check the Run as administrator box.
  • Command-Line Arguments: Click on an application to specify startup parameters. For instance, you can append a workspace directory path to VS Code (code C:\Projects\ApiBackend) or supply specific tabs to Edge.

Click Save workspace to finalise the configuration.

Launching Your Workspace

You can trigger your saved workspaces using three convenient methods:

1. Desktop Shortcut

In the Workspaces editor, click the three-dot menu icon next to your saved workspace and select Create desktop shortcut. Windows places an executable icon on your desktop. Double-clicking this icon automatically opens all tools and places them into their snapped positions.

2. Global Keyboard Shortcut

Assign a unique keyboard shortcut directly within the profile settings (such as Ctrl + Alt + 1) to instantly switch setups during active work sessions.

3. PowerToys Run Integration

If you use PowerToys Run (Alt + Space), type the name of your workspace into the search bar and press Enter to launch it without lifting your fingers from the keyboard.

Managing Multi-Monitor Disconnects

If you switch between desktop docking stations and mobile laptop usage, Workspaces intelligently adapts. When external monitors are unavailable, Workspaces scales and tiles windows onto your primary internal display rather than leaving them off-screen. Once external displays are reconnected, triggering the workspace restores the full multi-display arrangement seamlessly.

Get the best tech tips delivered straight to your inbox.

Join thousands of readers mastering Apple, Google, Microsoft, and Linux.