How to Run an App on a Specific Monitor in Windows 10

Windows 10 does not include a per-app setting that assigns a program to a monitor before every launch. For a regular desktop window, open the app and press Windows key + Shift + Left Arrow or Windows key + Shift + Right Arrow until it moves to the display you want. Maximize and close it there, then reopen it; some apps remember their last window position. Games and other full-screen apps may need a display choice in their own settings or a change to the primary monitor.

Set up your displays first

Connect both screens and use an extended desktop. Press Windows key + P, then select Extend. Duplicate mirrors the same desktop on both screens, while Extend gives Windows a separate workspace on each monitor. Microsoft lists these modes in its multiple-monitor instructions.

Windows 10 projection menu with Extend selected for two separate monitors
Select Extend so each monitor has its own desktop area.

To find the screen number Windows assigned to each monitor, open Start > Settings > System > Display and select Identify. A number appears on each physical screen. If the screen layout shown in Settings does not match your desk, drag the numbered display tiles to match their real positions and select Apply.

Windows 10 Display settings showing monitor tiles numbered 1 and 2 and an Identify button
Use Identify to match Windows display numbers to the monitors on your desk.

Move a standard app window

  1. Open the app. Start it normally and click its window so it is active. If it is maximized, the keyboard shortcut can still move it; you can also restore it from the title bar first.
  2. Send it to the next monitor. Press Windows key + Shift + Left Arrow or Windows key + Shift + Right Arrow. Use the direction that leads to the target screen in your display arrangement. Repeat if the target is more than one screen away. Microsoft documents this shortcut for moving the active window between monitors in its Windows keyboard shortcut reference.
A desktop app window moving from the first monitor to the second with Windows key, Shift, and Right Arrow
The Windows + Shift + Arrow shortcut moves the active window between displays.

Once the window reaches the correct monitor, maximize it with the title-bar button or drag its edges to size it. Close the app normally while it is still on that screen, then launch it again to see whether it remembers the position. This behavior is controlled by each app, so it may work for one program and fail for another. If it returns to the wrong monitor, use the shortcut again after opening it.

A generic app window on the second monitor with its maximize button highlighted
Maximize the app after it is on the display you want.

Choose the display for a game

Check the game’s Video, Graphics, or Display settings for a monitor selector. If it offers one, choose the entry matching the number you identified in Windows, apply the change, and restart the game if requested. Some games remember this setting separately from Windows window placement. A game may call the option “Display 1” or “Monitor 2,” so identify the physical screens first rather than guessing from their left-to-right order.

Windows Display settings identifying displays 1 and 2 before choosing a matching monitor in a game
Match the game’s display number to the number shown by Windows.

If the game has no monitor selector, switch it to Windowed or Borderless Windowed mode if available. Move its window with Windows key + Shift + Left/Right Arrow, then maximize it or return to borderless mode. Exclusive full-screen games can take control of a display and may ignore window-moving shortcuts; use the game’s own monitor option or the primary-display workaround below when that happens.

A borderless app window shown on the second monitor in an extended Windows desktop
A windowed or borderless app can be moved to the target display before maximizing.

Use the primary monitor as a fallback

Some full-screen apps open on Windows’ primary display. To try that route, go to Settings > System > Display, select the monitor you want, scroll to Multiple displays, and check Make this my main display if it is available. Then start the app again. This changes the main display for Windows overall, not just one app, and does not guarantee that every program will follow it. To undo the change, select the previous primary monitor and check the same option.

Windows 10 Display settings with monitor 2 selected and Make this my main display unchecked
Select the target display before making it the main display.

If the app still opens on the wrong screen

Confirm that Windows is using Extend, check the monitor numbers again, and look for a display option inside the app. If a connected screen is missing from Display settings, check its cable or dock, then select Settings > System > Display > Multiple displays > Detect. Recheck the numbers after reconnecting a monitor because Windows may assign them differently. For the exact Windows 10 display controls, see Microsoft’s guide to using multiple monitors.

Windows 10 Display settings with the Detect control under Multiple displays
Select Detect when a connected monitor does not appear in Settings.

Windows 10 support note: Microsoft ended standard Windows 10 support on October 14, 2025. The display steps above remain available, but ordinary Windows 10 installations no longer receive free security updates; see Microsoft’s Windows display support page for the notice.

Leave a Comment

How to Access a Network Location in Command Prompt on Windows 10

How to Access a Network Location in Command Prompt on Windows 10

Use pushd to open a UNC network path in Windows 10 Command Prompt, run commands in the shared folder, and return with popd.

How to Install a Rainmeter Skin From an INI File on Windows 10

How to Install a Rainmeter Skin From an INI File on Windows 10

Learn how to install a Rainmeter skin from an INI file by placing it in the right Skins folder, preserving its resources, refreshing Rainmeter, and loading it in Manage.

How to Open Folders in a New File Explorer Window on Windows 10

How to Open Folders in a New File Explorer Window on Windows 10

Open one folder in its own File Explorer window with Shift or the context menu, or change Folder Options to make every folder open separately.

How to Pin a Control Panel Setting to the Start Menu in Windows 10

How to Pin a Control Panel Setting to the Start Menu in Windows 10

Pin a frequently used Control Panel applet, such as Power Options or Sound, to the Windows 10 Start menu for one-click access.

How to Set a Custom Keyboard Shortcut for Language Switching in Windows 10

How to Set a Custom Keyboard Shortcut for Language Switching in Windows 10

Choose a supported Windows 10 hotkey for switching input languages, assign shortcuts to individual layouts, or disable an accidental shortcut.

How to Run an App on a Specific Monitor in Windows 10

How to Run an App on a Specific Monitor in Windows 10

Move a Windows 10 app to the display you want, use its game monitor setting, and handle full-screen apps with a practical primary-monitor workaround.

How to Add an Image Watermark to Your Windows 10 Screen

How to Add an Image Watermark to Your Windows 10 Screen

Use a transparent PNG and a Rainmeter skin to keep an image watermark above windows, adjust its transparency, and make it click-through on Windows 10.

How to Convert Stereo Audio to Mono on Windows 10

How to Convert Stereo Audio to Mono on Windows 10

Convert stereo audio to mono on Windows 10 with Audacity. Mix both channels into one mono track, export a new file, and verify the channel count.

How to Copy Multiple Items to the Clipboard in Windows 10

How to Copy Multiple Items to the Clipboard in Windows 10

Use Windows 10 Clipboard history to save recent text and images, paste an earlier clip with Windows key + V, and manage sync, pinned items, and privacy.

How to Zoom In on a Video While It’s Playing in Windows 10

How to Zoom In on a Video While It’s Playing in Windows 10

Learn how to zoom in on a video in Windows 10 with VLC’s Interactive Zoom, or use Windows Magnifier when the clip is playing in another app.