Вы запускаете любимую игру, но вместо основного монитора она упорно открывается на втором — или вообще на выключенном экране? Эта проблема знакома многим геймерам с многомониторными системами. Причины могут быть разными: от сбившихся настроек графического драйвера до особенностей конкретной игры. В 90% случаев ситуацию можно исправить за 5-10 минут без переустановки Windows или драйверов.

В этой статье мы разберём все рабочие методы — от элементарных (просто перетащить окно) до продвинутых (правка конфигурационных файлов игры). Особый акцент сделаем на решениях для популярных движков (Unreal Engine 5, Unity, Source 2) и проблемных игр вроде Cyberpunk 2077, Elden Ring или Call of Duty: Warzone. Также вы узнаете, как навсегда зафиксировать положение окна игры на основном мониторе.

Все инструкции актуальны для Windows 10 и 11, а также для видеокарт NVIDIA GeForce (серии RTX 20/30/40), AMD Radeon (RX 5000/6000/7000) и встроенной графики Intel Arc/UHD. Если у вас гибридная система (ноутбук + внешний монитор), обратите внимание на раздел про определение основного дисплея — там есть нюансы.

1. Базовые способы: перетащить окно или изменить разрешение

Начните с самых простых действий — часто они решают проблему без лишних манипуляций.

  • 🖱️ Перетащите окно игры на основной монитор мышью. Если игра развернута на полный экран, сначала переключитесь в оконный режим (обычно клавиша Alt+Enter).
  • 🔄 Измените разрешение второго монитора: кликните правой кнопкой по рабочему столу → Параметры экрана → выберите проблемный монитор → установите разрешение, поддерживаемое игрой (например, 1920×1080 вместо 2560×1440).
  • 🔌 Отключите второй монитор физически (вытащите кабель) или через настройки Windows (Win+PТолько экран 1). Запустите игру, затем подключите монитор обратно.

Если игра запускается на выключенном мониторе (например, на телевизоре, который сейчас не используется), Windows может "думать", что это основной дисплей. В этом случае поможет сброс конфигурации экранов:

  1. Нажмите Win+R, введите ms-settings:display и нажмите Enter.
  2. В разделе "Несколько дисплеев" нажмите Определить, чтобы увидеть нумерацию мониторов.
  3. Перетащите значки мониторов так, чтобы основной экран был слева (по умолчанию многие игры открываются на "мониторе 1").
  4. Нажмите Применить и перезапустите игру.
📊 Как часто у вас возникает проблема с запуском игр на втором мониторе?
Первый раз
Иногда (1-2 раза в месяц)
Часто (еженедельно)
Постоянно (при каждом запуске)

2. Настройки графического драйвера: NVIDIA, AMD, Intel

Драйверы видеокарт часто имеют собственные настройки для многомониторных систем, которые могут конфликтовать с настройками игры. Рассмотрим решения для каждого производителя.

Для видеокарт NVIDIA GeForce

  • 🎮 Откройте Панель управления NVIDIA (клик правой кнопкой по рабочему столу → Панель управления NVIDIA).
  • Перейдите в Управление параметрами 3DПрограммные настройки.
  • Выберите игру из списка (или добавьте её вручную через Добавить).
  • Найдите параметр Монитор для отображения и установите Основной дисплей.
  • Также проверьте параметр Максимальное количество предварительно отрисованных кадров — установите значение 1 (это поможет, если игра "залипает" на втором мониторе).

Для видеокарт AMD Radeon

  • 🖥️ Откройте AMD Software: Adrenalin Edition (значок в трее или через правый клик по рабочему столу).
  • Перейдите в Игры → выберите проблемную игру.
  • В разделе Дисплей установите Полноэкранный режимОсновной монитор.
  • Отключите опцию Radeon Super Resolution (если включена) — она может сбивать привязку к монитору.

Для встроенной графики Intel

В драйверах Intel Graphics Command Center нет прямой настройки привязки игры к монитору, но можно сбросить профили:

  1. Откройте Intel Graphics Command Center.
  2. Перейдите в СистемаСброс настроек.
  3. Выберите Сбросить все настройки до значений по умолчанию.
💡

Если у вас гибридная графика (ноутбук с NVIDIA + Intel), попробуйте запустить игру через дискретную видеокарту: правый клик по исполняемому файлу → Запустить с графическим процессоромВысокопроизводительный графический процессор.

3. Правка конфигурационных файлов игры

Многие игры сохраняют положение окна в конфигурационных файлах (.ini, .cfg, settings.json). Если эти файлы содержат неверные координаты монитора, игра будет открываться не там, где нужно. Вот как это исправить:

Для игр на движке Unreal Engine (Fortnite, Gears 5, Borderlands 3)

  1. Закройте игру и запустите Проводник Windows.
  2. Перейдите по пути:
    %localappdata%\<Название_игры>\Saved\Config\WindowsNoEditor

    Например, для Fortnite это будет:

    %localappdata%\FortniteGame\Saved\Config\WindowsNoEditor
  3. Откройте файл GameUserSettings.ini в Блокноте.
  4. Найдите строки:
    PreferredFullscreenMode=1
    

    LastUserConfirmedFullscreenMode=1

    WindowPosX=-1920

    WindowPosY=0

    Измените WindowPosX и WindowPosY на 0 (если основной монитор слева).

  5. Сохраните файл и запустите игру.

Для игр на движке Unity (Hollow Knight, Cuphead, Among Us)

В Unity-играх настройки часто хранятся в реестре Windows. Чтобы сбросить положение окна:

  1. Нажмите Win+R, введите regedit и нажмите Enter.
  2. Перейдите по пути:
    HKEY_CURRENT_USER\Software\<Название_студии>\<Название_игры>

    Например, для Among Us:

    HKEY_CURRENT_USER\Software\Innersloth\Among Us
  3. Удалите параметры Window_X, Window_Y, Screenmanager Fullscreen mode.
  4. Перезапустите игру — она создаст новые настройки по умолчанию.
Что делать, если нет файла конфигурации?

Некоторые игры (особенно из Epic Games Store или Microsoft Store) хранят настройки в защищённых папках. Попробуйте:

1. Запустить игру в оконном режиме (Alt+Enter), затем развернуть на полный экран.

2. Удалить игру и установить заново (настройки сбросятся).

3. Использовать программу Windowed Borderless Gaming (см. раздел 5).

4. Настройка Windows: основной монитор и параметры дисплея

Windows определяет основной монитор (где отображается панель задач и запускаются полноэкранные приложения) по специальному флагу. Если этот флаг сбился, игры могут открываться не на том экране. Вот как проверить и изменить основной дисплей:

  1. Нажмите Win+IСистемаДисплей.
  2. Выберите монитор, который должен быть основным (кликните по его значку вверху экрана).
  3. Прокрутите вниз и поставьте галочку Сделать основным дисплеем.
  4. Нажмите Применить и подтвердите изменения (экран может мигнуть).

Если опция неактивна или изменения не сохраняются, попробуйте сбросить настройки дисплея через командную строку:

display switch /internal

Эта команда отключит все внешние мониторы, оставив только основной. После перезагрузки подключите второй монитор заново.

Убедитесь, что основной монитор отмечен правильно|Проверьте разрешение и масштабирование на обоих экранах|Отключите режим "Дублировать" (Win+PРасширить)|Обновите драйверы дисплея через Диспетчер устройств-->

5. Специальные утилиты для управления окнами

Если ручные настройки не помогают, воспользуйтесь сторонними программами. Они позволяют принудительно перемещать окна игр, даже если те запускаются в полноэкранном режиме.

  • 🎛️ DisplayFusion (платная, но с бесплатным пробным периодом):
    • Автоматически перемещает окна игр на выбранный монитор.
    • Поддерживает правила для конкретных приложений (например, "все игры запускать на мониторе 1").
    • Может принудительно изменять разрешение игры под монитор.
  • 🖥️ Windowed Borderless Gaming (бесплатная):
    • Преобразует полноэкранные игры в безрамочный оконный режим.
    • Позволяет перетаскивать окно игры между мониторами.
    • Работает с большинством современных игр (включая Valorant, Apex Legends).
  • 🔧 NirCmd (бесплатная утилита для администрирования):
    nircmd win move title "Название игры" 0 0 1920 1080

    Эта команда перемещает окно игры с названием "Название игры" в позицию (0, 0) с размером 1920×1080.

Для DisplayFusion и Windowed Borderless Gaming важно добавить игру в исключения антивируса (например, Avast или Kaspersky может блокировать перехват окон).

💡

Программы вроде DisplayFusion работают на уровне Windows API, поэтому они эффективнее ручных настроек. Однако некоторые античиты (например, в Valorant или CS2) могут блокировать такие утилиты. В этом случае используйте только встроенные методы.

6. Проблемы с конкретными играми и движками

Некоторые игры имеют уникальные баги с многомониторными системами. Вот решения для самых проблемных случаев:

Игра/Движок Проблема Решение
Cyberpunk 2077 Запускается на втором мониторе, даже если он выключен Удалите файл r6config.ini в папке %USERPROFILE%\Saved Games\CD Projekt Red\Cyberpunk 2077
Elden Ring Игра открывается за пределами видимой области (координаты X/Y отрицательные) В файле GraphicsSettings.ini (папка с игрой) измените FullScreenMode=0 на FullScreenMode=1
Call of Duty: Warzone При запуске мигает на втором мониторе и возвращается на первый В настройках игры отключите Exclusive Fullscreen и включите Borderless Window
Unreal Engine 5 Игра запоминает положение окна даже после удаления конфигов Удалите папку Saved в каталоге с игрой и перезапустите её с правами администратора
Source 2 (CS2, Dota 2) Игра запускается на мониторе, который был основным при первом запуске Запустите игру с параметром -noborder и вручную перетащите окно на нужный монитор

Для игр на Source 2 (например, Counter-Strike 2) также поможет добавление следующих параметров запуска в Steam:

-fullscreen -w 1920 -h 1080 -x 0 -y 0

Где 1920 и 1080 — разрешение вашего основного монитора, а 0 и 0 — координаты верхнего левого угла.

💡

Для игр от Ubisoft (например, Assassin’s Creed Valhalla) попробуйте отключить Ubisoft Connect Overlay в настройках лаунчера. Этот оверлей часто сбивает привязку к монитору.

7. Аппаратные причины: кабели, разъёмы, GPU

Если программные методы не помогают, проблема может быть в аппаратной части. Вот что проверить:

  • 🔌 Тип подключения:
    • Если второй монитор подключён через HDMI, а основной — через DisplayPort, Windows может приоритизировать HDMI. Попробуйте подключить оба монитора через одинаковые разъёмы.
    • Для высоких разрешений (4K/1440p) используйте DisplayPort 1.4 или HDMI 2.1 — старые кабели могут вызывать артефакты, из-за которых игра "сбегает" на другой экран.
  • 🖥️ Приоритет GPU:
    • Если у вас два GPU (например, встроенный Intel + дискретный NVIDIA), игра может запускаться на "неправильной" видеокарте. В Панель управления NVIDIA проверьте, какой GPU назначен для игры.
    • В ноутбуках с технологией Optimus принудительно назначьте игру на дискретную видеокарту.
  • Питание мониторов:
    • Если второй монитор подключён через USB-C (например, в ноутбуке), проверьте, хватает ли мощности блока питания. При нехватке питания Windows может "не видеть" монитор корректно.
    • Для мониторов с USB-hub (например, Dell UltraSharp) отключите все USB-устройства от монитора — они могут конфликтовать с сигналом.
⚠️ Внимание: Если вы используете док-станцию (например, для ноутбука Dell XPS или Lenovo ThinkPad), обновите прошивку док-станции через официальный сайт производителя. Устаревшие прошивки часто вызывают проблемы с определением основного монитора.

FAQ: Частые вопросы

Игра запускается на втором мониторе, но его нет в системе (отключён). Как вернуть игру на основной экран?

Эта проблема возникает, если Windows "запомнила" конфигурацию с двумя мониторами. Решения:

  1. Подключите второй монитор временно, запустите игру, перетащите её на основной экран и закройте.
  2. Используйте комбинацию Win+Shift+Стрелка влево/вправо — это переместит окно на другой монитор (даже если его физически нет).
  3. Для игр на Unreal Engine удалите файл GameUserSettings.ini (см. раздел 3).
После обновления Windows игра стала открываться не на том мониторе. Что делать?

Обновления Windows (особенно крупные, как Windows 11 23H2) часто сбрасывают настройки дисплеев. Попробуйте:

  1. Откатить драйвер видеокарты до предыдущей версии (через Диспетчер устройствСвойства адаптераОткатить).
  2. Вручную указать монитор в настройках игры (например, в NVIDIA Control Panel или AMD Adrenalin).
  3. Сбросить кэш шейдеров: удалите папку ShaderCache в каталоге с игрой.
Игра на Unreal Engine 5 запускается на втором мониторе, и ни один метод не помогает. Есть ли радикальное решение?

Для движка Unreal Engine 5 (игры вроде Fortnite, Hellblade 2) иногда помогает:

  1. Удалить папку Saved в каталоге игры (она пересоздастся при следующем запуске).
  2. Запустить игру с параметром -windowed, затем развернуть на полный экран вручную.
  3. Отключить в настройках графики опцию Exclusive Fullscreen (использовать Borderless Window).
  4. Если игра из Epic Games Store, попробуйте запустить её через Steam как внешнюю игру (иногда это сбрасывает настройки дисплея).

Критическая информация: В играх на UE5 координаты окна могут храниться в зашифрованном файле .sav. В этом случае поможет только полное удаление игры с последующей переустановкой.

Можно ли навсегда зафиксировать игру на основном мониторе, чтобы проблема не повторялась?

Да, для этого:

  1. Используйте DisplayFusion с правилом "Всегда открывать на мониторе 1".
  2. Для игр на Steam добавьте параметр запуска:
    -fullscreen -noborder -x 0 -y 0
  3. В NVIDIA Control Panel создайте профиль для игры с привязкой к основному дисплею.
  4. Отключите в Windows опцию "Сохранять положение окон при закрытии" (через gpedit.mscКонфигурация пользователяАдминистративные шаблоныМеню "Пуск" и панель задач).
Игра запускается на втором мониторе только при первом старте. Почему?

Это стандартное поведение многих игр — они запоминают положение окна при первом запуске и используют его в дальнейшем. Если при первом старте второй монитор был основным (или подключён некорректно), игра будет открываться там. Решение:

  1. Удалите конфигурационные файлы игры (см. раздел 3).
  2. Отключите второй монитор перед первым запуском игры.
  3. Используйте параметр запуска -firstrun (работает для некоторых игр на Source и Unity).