Создание скриншота на одном мониторе кажется простой задачей — пока не сталкиваешься с нюансами. Что делать, если система захватывает сразу все экраны? Как сохранить только активное окно, а не весь рабочий стол? И почему иногда скриншоты получаются размытыми или обрезанными? В этой статье разберём все способы сделать снимок экрана исключительно на одном мониторе, даже если к компьютеру подключено несколько дисплеев.

Особое внимание уделим проблемам, которые возникают при работе с Ultra-Wide мониторами (разрешением 21:9 или 32:9), а также нюансам для macOS и Windows 11. Вы узнаете, как обойти ограничения стандартных инструментов, какие программы использовать для расширенных возможностей, и как настроить горячие клавиши под свои нужды. Никакой воды — только проверенные методы с пояснениями для новичков и продвинутых пользователей.

Почему стандартные способы не всегда работают на одном мониторе

Большинство пользователей привыкли использовать комбинации вроде PrtScn (Print Screen) или Win + Shift + S в Windows. Однако при подключении нескольких мониторов эти методы часто захватывают все экраны одновременно — даже если вам нужен снимок только с основного или вторичного дисплея.

Причина кроется в том, как операционная система обрабатывает графический вывод. По умолчанию Windows и macOS воспринимают несколько мониторов как единое виртуальное пространство. Например, если у вас два Full HD-экрана (1920×1080 каждый), система "видит" рабочий стол размером 3840×1080. Соответственно, стандартные инструменты скриншота захватывают всю эту область.

  • 🖥️ Проблема 1: PrtScn копирует в буфер обмена изображение всех мониторов, даже если курсор находится на одном из них.
  • 🔍 Проблема 2: Инструмент "Ножницы" (Win + Shift + S) позволяет выделить область, но не привязан к границам конкретного экрана — можно случайно захватить часть второго монитора.
  • 🎯 Проблема 3: В macOS комбинация Cmd + Shift + 4 тоже не ограничивает выделение одним дисплеем, если они расположены рядом.

Ещё одна ловушка — масштабирование экрана. Если в настройках дисплея установлено увеличение (например, 125% или 150%), скриншоты могут получиться размытыми при сохранении. Это особенно актуально для мониторов с высоким разрешением (4K, 5K), где система по умолчанию применяет масштабирование для удобства чтения.

📊 Сколько мониторов подключено к вашему компьютеру?
Один
Два
Три или больше

Способ 1: Горячие клавиши для одного монитора в Windows

В Windows 10/11 есть скрытая возможность сделать скриншот только активного окна — без захвата всего экрана. Для этого:

  1. Активируйте окно, которое хотите заснять (кликните по нему мышкой).
  2. Нажмите комбинацию Alt + PrtScn.
  3. Скриншот копируется в буфер обмена — вставьте его в Paint, Word или другой редактор (Ctrl + V).

Этот метод работает и на одном мониторе, и в многомониторных конфигурациях. Главное — чтобы окно было развёрнуто не на полный экран, а в оконном режиме. Иначе система захватит весь дисплей.

Для сохранения скриншота сразу в файл (без буфера обмена) используйте:

  • 🖼️ Win + PrtScn — сохраняет снимок всего экрана (всех мониторов!) в папку C:\Users\[Имя пользователя]\Pictures\Screenshots.
  • 📁 Win + Alt + PrtScn — сохраняет снимок только активного окна (работает не на всех версиях Windows).
💡

Если комбинация Alt + PrtScn не работает, проверьте, не отключена ли клавиша PrtScn в BIOS или через драйверы клавиатуры (актуально для некоторых ноутбуков Lenovo и HP).

Для владельцев клавиатур без клавиши PrtScn (например, на компактных моделях Apple Magic Keyboard или Microsoft Surface) можно использовать альтернативу:

Fn + Windows + Пробел

Эта комбинация эмулирует PrtScn на большинстве устройств.

Способ 2: Инструмент "Ножницы" с привязкой к монитору

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

  1. Откройте "Ножницы" через поиск или по пути Пуск → Стандартные → Ножницы.
  2. В выпадающем меню выберите Новое → Прямоугольная область.
  3. Наведите курсор на левый верхний угол нужного монитора и потяните до правого нижнего угла, не выходя за границы экрана.
  4. Сохраните снимок через Файл → Сохранить как.

Чтобы упростить процесс, настройте горячие клавиши:

  • 🔧 Откройте Параметры → Устройства → Сочетания клавиш.
  • Найдите раздел "Ножницы" и назначьте удобную комбинацию (например, Ctrl + Shift + S).

В Windows 11 инструмент "Ножницы" обновили — теперь он называется "Вырезка и аннотация" (Snip & Sketch). Здесь добавлена функция отложенного скриншота (задержка 3 или 10 секунд), что полезно для захвата выпадающих меню. Чтобы включить задержку:

  1. Откройте Snip & Sketch.
  2. Нажмите на стрелку рядом с кнопкой Создать.
  3. Выберите Задержка → 3 секунды или 10 секунд.

Убедиться, что нужный монитор включён и активен|Закрыть лишние окна, чтобы не захватить их случайно|Проверить разрешение экрана (нет ли масштабирования)|Настроить горячие клавиши для быстрого доступа

-->

Способ 3: Использование сторонних программ для точного захвата

Если встроенные инструменты не устраивают, обратите внимание на специализированные программы. Они позволяют:

  • 🎯 Захватывать только один монитор из нескольких.
  • 📏 Настраивать области захвата с точностью до пикселя.
  • 🔄 Автоматически сохранять скриншоты в облако или редактировать их.

Топ-3 программы для скриншотов на одном мониторе:

Программа Преимущества Недостатки Стоимость
ShareX Бесплатная, поддержка горячих клавиш, захват отдельного монитора, редактор изображений Сложный интерфейс для новичков Бесплатно
Lightshot Простой интерфейс, быстрая загрузка в облако, выделение областей Реклама в бесплатной версии, нет привязки к монитору по умолчанию Бесплатно (Premium — $2.99/мес)
Snagit Профессиональные инструменты, запись видео с экрана, шаблоны аннотаций Платная, высокая цена $62.99 (однократная покупка)

Рассмотрим настройку ShareX для захвата одного монитора:

  1. Скачайте и установите программу с официального сайта.
  2. Откройте Настройки → Горячие клавиши.
  3. Найдите действие Capture → Active monitor (Захват активного монитора) и назначьте комбинацию (например, Ctrl + Alt + 1).
  4. Теперь при нажатии этой комбинации ShareX сделает снимок только того монитора, на котором находится курсор.

Для Lightshot привязки к монитору нет, но можно вручную выделить область по границам экрана. Чтобы упростить задачу, воспользуйтесь сеткой выравнивания:

  • После нажатия PrtScn (или назначенной клавиши) появится затемнённый экран.
  • Подведите курсор к левому верхнему углу нужного монитора — появится подсказка с разрешением (например, 1920×1080).
  • Потяните до противоположного угла, ориентируясь на подсказки.
Как обойти ограничение Lightshot на один монитор?

Если у вас два монитора с одинаковым разрешением (например, два Full HD), можно временно отключить второй дисплей через Параметры → Система → Дисплей. После этого Lightshot будет захватывать только активный экран. Не забудьте включить второй монитор обратно!

Способ 4: Скриншот одного монитора в macOS

На Mac процесс немного отличается. Стандартные комбинации:

  • 📸 Cmd + Shift + 3 — снимок всего экрана (всех мониторов).
  • 📐 Cmd + Shift + 4 — выделение области (но не привязано к границам монитора).
  • 🖥️ Cmd + Shift + 4 → Пробел — захват отдельного окна.

Чтобы сделать скриншот только одного монитора:

  1. Используйте Cmd + Shift + 4.
  2. Нажмите и удерживайте Пробел — курсор превратится в камеру.
  3. Подведите камеру к нужному монитору и кликните. Система автоматически определит границы экрана.

Если этот метод не срабатывает (например, на macOS Ventura или новее), воспользуйтесь Терминалом:

screencapture -x -R$x,$y,$width,$height ~/Desktop/screenshot.png

Где:

  • $x,$y — координаты левого верхнего угла монитора (можно узнать через System Information → Graphics/Displays).
  • $width,$height — ширина и высота экрана (например, 1920,1080).

Для автоматического определения параметров монитора используйте скрипт:

#!/bin/bash

DISPLAY_ID=$(system_profiler SPDisplaysDataType | grep "Display Serial Number" | head -1 | awk '{print $4}')

WIDTH=$(system_profiler SPDisplaysDataType | grep -A10 "$DISPLAY_ID" | grep "Resolution" | awk '{print $2}')

HEIGHT=$(system_profiler SPDisplaysDataType | grep -A10 "$DISPLAY_ID" | grep "Resolution" | awk '{print $4}')

screencapture -x -R0,0,$WIDTH,$HEIGHT ~/Desktop/screenshot_$(date +%Y-%m-%d_%H-%M-%S).png

Сохраните его как screenshot.sh, дайте права на выполнение (chmod +x screenshot.sh) и запускайте при необходимости.

💡

В macOS координаты мониторов считаются от левого верхнего угла основного дисплея. Если второй монитор расположен справа, его координаты будут начинаться с X = ширина основного экрана + 1.

Способ 5: Скриншот через игровую панель Windows (для геймеров)

Если вы используете Windows 10/11 с аккаунтом Microsoft и включённой игровой панелью (Xbox Game Bar), можно делать скриншоты с привязкой к активному окну или монитору. Это особенно удобно для захвата игр в оконном режиме.

Инструкция:

  1. Откройте настройки игровой панели: Параметры → Игры → Xbox Game Bar.
  2. Убедитесь, что переключатель Записывать игровые клипы, скриншоты и трансляции с помощью Xbox Game Bar включён.
  3. Назначьте горячие клавиши (по умолчанию Win + Alt + PrtScn).
  4. Запустите игру или программу на нужном мониторе и нажмите комбинацию.

Скриншот сохранится в папке:

C:\Users\[Имя пользователя]\Videos\Captures

Преимущества метода:

  • 🎮 Работает даже в полноэкранных играх (если они поддерживают Game Bar).
  • 📁 Автоматическое сохранение в отдельную папку без буфера обмена.
  • 🔧 Можно настроить качество скриншотов (вплоть до 4K).

Ограничения:

  • ⚠️ Не все программы поддерживают Game Bar (например, некоторые античиты в онлайн-играх блокируют её).
  • ⚠️ На многомониторных системах может захватить все экраны, если игра развёрнута на несколько дисплеев.
💡

Если игровая панель не сохраняет скриншоты, проверьте права доступа к папке Videos\Captures. Кликните по ней правой кнопкой → Свойства → Безопасность и убедитесь, что у вашего пользователя есть права на запись.

Распространённые ошибки и как их избежать

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

Проблема Причина Решение
Скриншот получается чёрным Аппаратное ускорение или драйверы видеокарты Обновите драйверы NVIDIA/AMD/Intel или отключите аппаратное ускорение в настройках программы
Захватываются все мониторы, несмотря на настройки Программа не поддерживает многомониторные системы Используйте ShareX с привязкой к активному монитору или отключите лишние дисплеи временно
Размытый скриншот Масштабирование экрана (не 100%) Верните масштаб к 100% в Параметры → Система → Дисплей или используйте программы с поддержкой HiDPI
Не работают горячие клавиши Конфликт с другими программами или драйверами клавиатуры Проверьте настройки клавиатуры в BIOS или переустановите драйверы

Критическая ошибка: если скриншоты сохраняются с артефактами (полосами, квадратами), проблема может быть в повреждённом видеопамяти или перегреве GPU. Проверьте температуру видеокарты программой HWMonitor и при необходимости очистите систему охлаждения.

Ещё один нюанс — формат сохранения. По умолчанию Windows сохраняет скриншоты в PNG, а macOS — в PNG или JPEG (в зависимости от версии). Если вам нужен другой формат (например, BMP для редактирования или WEBP для веба), используйте сторонние программы вроде ShareX, где можно выбрать формат и качество сжатия.

💡

Для профессиональной работы со скриншотами (например, для создания инструкций) сохраняйте их в PNG с максимальным качеством. Этот формат поддерживает прозрачность и не теряет детали при редактировании.

Дополнительные советы для продвинутых пользователей

Если вы регулярно делаете скриншоты на одном мониторе, эти лайфхаки сэкономят время:

  • 🔄 Автоматизация: В ShareX можно настроить Автозагрузку после захвата (например, сразу открывать редактор или загружать в Imgur).
  • 📌 Привязка к окну: В Snagit есть функция Capture Window, которая автоматически определяет границы окна, даже если оно частично выходит за пределы монитора.
  • 🖱️ Мышь вместо клавиатуры: В Lightshot можно назначить захват на кнопку мыши (например, боковую клавишу).
  • 🌐 Облачное сохранение: Сервисы вроде Dropbox или Google Drive могут автоматически загружать скриншоты из папки Screenshots.

Для пользователей Linux (например, Ubuntu или Fedora) подойдёт утилита shutter:

sudo apt install shutter

Затем запустите её с параметром для захвата конкретного монитора:

shutter --select --output=~/screenshot.png

Если вам нужно сделать скриншот с задержкой (например, для захвата контекстного меню), используйте:

shutter -d 5 --output=~/delayed_screenshot.png

Где 5 — время задержки в секундах.

Как сделать скриншот терминала в Linux?

Используйте комбинацию Ctrl + Shift + C для копирования текста из терминала, но для захвата изображения всего окна подойдёт:

gnome-screenshot -w -B -p -d 2 -f ~/terminal_screenshot.png

Где:

- -w — захват окна,

- -B — включить рамку окна,

- -p — включить указатель мыши,

- -d 2 — задержка 2 секунды.

Для владельцев мониторов с нестандартным разрешением (например, Ultra-Wide 21:9 или 32:9) важно учитывать соотношение сторон. Если скриншот нужно потом разместить на сайте или в документе, обрежьте его до стандартных пропорций (16:9 или 4:3) в редакторе, чтобы избежать искажений.

FAQ: Ответы на частые вопросы

Можно ли сделать скриншот одного монитора на ноутбуке с подключённым внешним дисплеем?

Да. Если внешний монитор является основным, используйте комбинации для захвата активного окна (Alt + PrtScn в Windows). Если нужно захватить именно экран ноутбука, переместите на него активное окно или используйте ShareX с привязкой к монитору.

Почему скриншоты на мониторе 4K получаются размытыми?

Скорее всего, в настройках дисплея включено масштабирование (например, 150% или 200%). Верните масштаб к 100% перед созданием скриншота или используйте программы, поддерживающие HiDPI (например, Snagit). Также проверьте, что сохраняете в PNG, а не в JPEG.

Как сделать скриншот только части монитора с точными координатами?

В ShareX выберите Capture → Region и введите координаты вручную в поле Region (формат: X,Y,Width,Height). Например, 100,100,800,600 захватит область 800×600 пикселей, начиная с точки (100,100). Координаты можно узнать через Windows PowerToys (инструмент Screen Ruler).

Есть ли способ сделать скриншот одного монитора через командную строку?

Да. В Windows используйте утилиту NirCmd:

nircmd.exe savescreenshot "C:\screenshot.png" 1

Где 1 — номер монитора (начинается с 0). Скачать NirCmd можно с официального сайта.

Можно ли настроить автоматическое именование скриншотов по дате и времени?

В ShareX перейдите в Настройки → Пути → Шаблон имени файла и используйте макросы:

{y}-{mo}-{d}_{h}-{m}-{s}

Это создаст файлы в формате 2026-12-31_23-59-59.png. Также можно добавить название программы:

{y}-{mo}-{d}_{ApplicationName}

Если ни один из способов не подошёл, проверьте:

  • 🔌 Подключение мониторов (иногда система не распознаёт второй дисплей как отдельный).
  • 🖥️ Настройки графического драйвера (NVIDIA Control Panel или AMD Radeon Settings могут блокировать захват экрана).
  • 🛡️ Антивирус или фаервол (некоторые программы блокируют скриншоты по соображениям безопасности).