Создание скриншота одного монитора в многомониторной системе — задача, с которой сталкиваются и геймеры, и офисные сотрудники, и дизайнеры. Казалось бы, что может быть проще: нажал PrtSc — и готово. Но на практике при подключении второго (или третьего) экрана стандартные комбинации клавиш часто захватывают все дисплеи сразу, а не только активный. В результате получается растянутое изображение с ненужными фрагментами интерфейса, которое потом приходится обрезать в графическом редакторе.
В этой статье мы разберём 7 проверенных способов сделать скриншот конкретно одного монитора — от встроенных инструментов Windows/macOS до специализированных утилит. Особое внимание уделим нюансам для систем с разным разрешением экранов, нестандартным расположением дисплеев (например, вертикальным) и случаям, когда нужно захватить только активное окно на выбранном мониторе, игнорируя остальные элементы рабочего стола. Все методы протестированы на актуальных версиях ОС (Windows 11 23H2, macOS Sonoma, Ubuntu 22.04) и подходят для мониторов с разъёмами HDMI, DisplayPort и USB-C.
1. Стандартные горячие клавиши Windows: какой PrtSc работает для одного экрана
В Windows 10 и 11 есть три базовые комбинации для скриншотов, но только одна из них позволяет выбрать конкретный монитор — и то с оговорками. Рассмотрим их подробно:
- 🔹
PrtSc (Print Screen)— копирует все экраны в буфер обмена. Если у вас два монитора с разрешением1920×1080, итоговое изображение будет3840×1080. - 🔹
Alt + PrtSc— захватывает только активное окно (не зависит от количества мониторов). Полезно, если нужно сфотографировать, например, окно браузера на втором дисплее. - 🔹
Win + Shift + S— открывает инструмент "Вырезка и скетч" (Snip & Sketch). Здесь можно вручную обвести область на любом мониторе, но автоматически один экран не выделится.
⚠️ Внимание: Если ваши мониторы имеют разное разрешение (например, 2560×1440 и 1920×1080), стандартный PrtSc создаст скриншот с "ступенькой" — пустым пространством там, где экраны не совпадают по высоте. Это особенно критично для презентаций или печатных материалов.
Чтобы обойти ограничение, используйте сочетание Win + PrtSc — оно сохраняет скриншот всех экранов в папку C:\Users\Имя_пользователя\Pictures\Screenshots, но затем его можно обрезать в Paint или Фотогалерее за 10 секунд. Альтернатива — утилиты из следующих разделов.
2. Инструмент "Ножницы" (Snipping Tool): как захватить один монитор без обрезки
Snipping Tool (или "Ножницы" в русской версии Windows) — встроенная утилита, которая позволяет выбрать произвольную область экрана. Для одного монитора это означает:
- Откройте "Ножницы" через поиск Windows (
Win + S→ введите "ножницы"). - Нажмите
Создать→ выберите режимПрямоугольник. - Кликните на левому верхнему углу целевого монитора и протяните курсор до правого нижнего угла.
- Сохраните результат (
Ctrl + S).
🔹 Плюс метода: работает без установки дополнительного ПО, позволяет захватить любую часть экрана (например, только игровое окно на втором мониторе).
🔹 Минус: требует точности — если мониторы расположены нестандартно (например, один вертикально), легко ошибиться с границами.
Переключитесь на целевой монитор (кликните по нему мышью)
Закройте лишние окна, если они мешают захвату
Убедитесь, что в настройках "Ножниц" включен режим "Прямоугольник"
Сохраните файл в формате PNG для прозрачности (если нужно)
-->
3. PowerToys: расширенный скриншотер для Windows с выбором монитора
Microsoft PowerToys — бесплатный набор утилит для Windows 10/11, среди которых есть инструмент PowerToys Run и модуль "Awake", но нас интересует Screen Ruler и Color Picker. Однако для скриншотов здесь есть отдельный модуль — "Always on Top" не поможет, а вот PowerToys Screen Capture как раз решает проблему.
Как настроить захват одного монитора:
- Скачайте PowerToys с официального сайта Microsoft и установите.
- Запустите утилиту и перейдите в
Настройки → Screen Capture. - Включите опцию
Include cursor in screenshots(если нужен курсор). - Назначьте горячую клавишу (по умолчанию
Win + Shift + S, но можно изменить наCtrl + Alt + P). - При активации выберите
Fullscreen (Single Monitor)— утилита автоматически определит границы текущего дисплея.
⚠️ Внимание: Если у вас мониторы с разной частотой обновления (например, 144 Гц и 60 Гц), PowerToys может неправильно определить границы экрана. В этом случае перед скриншотом временно выровняйте частоты в настройках Windows (Параметры → Система → Дисплей → Дополнительные параметры дисплея).
| Способ | Поддерживает выбор монитора | Сохраняет в файл автоматически | Требует установки |
|---|---|---|---|
PrtSc |
❌ Нет | ❌ Нет (только буфер) | ❌ Нет |
| "Ножницы" | ✅ Да (ручной захват) | ✅ Да | ❌ Нет |
| PowerToys | ✅ Да (автоматический) | ✅ Да | ✅ Да |
| ShareX | ✅ Да | ✅ Да | ✅ Да |
4. ShareX: профессиональный инструмент для скриншотов с настройками под многомониторные системы
ShareX — бесплатная утилита с открытым исходным кодом, которая предлагает более 50 способов захвата экрана, включая выбор конкретного монитора. Её ключевое преимущество — гибкие настройки для систем с нестандартным расположением дисплеев (например, когда второй монитор находится слева от основного или повернут на 90°).
Инструкция по настройке:
- Скачайте ShareX с официального сайта и установите.
- Откройте настройки (
Tools → Settings → Capture). - В разделе
Screen recordingвыберитеCapture single monitor. - Назначьте горячую клавишу (например,
Ctrl + Alt + 1). - При активации кликните по нужному монитору — утилита захватит только его.
ShareX также позволяет:
- 📌 Автоматически загружать скриншоты в облако (Imgur, Google Drive).
- 📌 Добавлять водяные знаки или аннотации.
- 📌 Настраивать формат выхода (
PNG,JPEG,GIF).
Если вам нужно регулярно делать скриншоты одного и того же монитора (например, для стримов или отчётов), в ShareX можно создать задачу с фиксированными параметрами. Для этого перейдите в Task Settings → Add → Capture → Screen и выберите целевой дисплей.
5. macOS: как сделать скриншот одного монитора на MacBook или iMac с несколькими дисплеями
На компьютерах Apple процесс немного отличается от Windows. В macOS Ventura и Sonoma есть встроенные комбинации, но они требуют дополнительных действий для многомониторных систем:
- 🍎
Command + Shift + 3— скриншот всех экранов (сохраняется на рабочий стол). - 🍎
Command + Shift + 4→Пробел— выбор одного окна (подсветится синим). - 🍎
Command + Shift + 4→ зажмите пробел и кликните по нужному монитору — захватит весь экран (только на macOS 13+).
⚠️ Внимание: Если вы используете MacBook Pro с сенсорной панелью Touch Bar, комбинации могут конфликтовать с её функциями. Чтобы избежать этого, временно отключите Touch Bar в настройках (Системные настройки → Клавиатура → Настроить Touch Bar).
Для старых версий macOS (до Monterey) придётся использовать обходной путь:
- Нажмите
Command + Shift + 4. - Наведите курсор на левый верхний угол целевого монитора.
- Зажмите
Shift + Optionи протяните курсор до правого нижнего угла — это заблокирует пропорции по ширине/высоте экрана.
Почему на Mac скриншоты сохраняются в формате .png, а не .jpg?
По умолчанию macOS использует PNG из-за его поддержки прозрачности и лучшего качества при сжатии текстовых элементов (например, терминалов или кода). Чтобы изменить формат на JPEG, введите в Терминале команду:
defaults write com.apple.screencapture type jpg
После этого перезагрузите систему (killall SystemUIServer).
6. Linux (Ubuntu, Fedora, Arch): утилиты для скриншотов одного экрана
В Linux выбор инструмента зависит от окружения рабочего стола (GNOME, KDE Plasma, XFCE). Рассмотрим универсальные способы:
Способ 1: gnome-screenshot (для GNOME)
Откройте терминал (Ctrl + Alt + T) и введите:
gnome-screenshot -a -f ~/screenshot.png
Затем вручную выделите область одного монитора. Чтобы захватить весь экран автоматически, используйте:
gnome-screenshot -m monitor --display=:0.1 -f ~/monitor1.png
(Замените :0.1 на идентификатор вашего монитора — узнать его можно командой xrandr.)
Способ 2: flameshot (кроссплатформенный)
Установите утилиту:
sudo apt install flameshot # Для Debian/Ubuntu
sudo dnf install flameshot # Для Fedora
Запустите её из терминала:
flameshot gui
В интерфейсе выберите Capture Screen → кликните по нужному монитору.
⚠️ Внимание: Если вы используете Wayland вместо X11, некоторые утилиты (например, scrot) могут некорректно определять границы мониторов. В этом случае переключитесь на Xorg в меню входа или используйте Flameshot.
7. Специализированные программы для геймеров и стримеров
Если вам нужно делать скриншоты в играх или во время стримов, стандартные средства ОС часто бесполезны — они захватывают рабочий стол, а не игровое окно на втором мониторе. В этом случае помогут:
- 🎮 NVIDIA ShadowPlay (для видеокарт GeForce): настройте горячие клавиши в GeForce Experience →
Настройки → Запись → Скриншоты. Программа автоматически определяет игровое окно, даже если оно на втором экране. - 🎮 AMD ReLive (для видеокарт Radeon): аналогично ShadowPlay, но с поддержкой
HEVCдля сжатия. - 🎮 OBS Studio: хотя это программа для стриминга, она позволяет сделать скриншот конкретного источника (например,
Игровой захватилиЗахват окна).
🔹 Важно для стримеров: Если вы используете OBS с несколькими сценами, убедитесь, что целевой монитор добавлен как отдельный источник (Добавление источника → Захват монитора). Иначе скриншот получится пустым.
Для захвата игрового окна на втором мониторе NVIDIA ShadowPlay и AMD ReLive работают лучше стандартных средств Windows, так как обходят ограничения полноэкранных приложений.
FAQ: Частые вопросы о скриншотах одного монитора
Можно ли сделать скриншот одного монитора на ноутбуке с подключённым внешним дисплеем?
Да, все описанные методы работают и для ноутбуков. Главное — чтобы внешний монитор был распознан системой (проверьте в Параметры → Система → Дисплей). Если скриншот получается пустым, обновите драйверы видеокарты (Intel, NVIDIA или AMD).
Почему скриншот второго монитора получается чёрным?
Это типичная проблема при использовании DisplayPort или HDMI с включённой технологией HDCP (защита контента). Отключите её в настройках монитора или используйте ShareX/PowerToys, которые обходят это ограничение.
Как сделать скриншот только активного окна на втором мониторе?
В Windows используйте Alt + PrtSc (скопирует окно в буфер) или Snipping Tool в режиме Окно. На Mac — Command + Shift + 4 → Пробел → клик по окну.
Можно ли автоматизировать скриншоты одного монитора по расписанию?
Да, с помощью ShareX или AutoHotkey. В ShareX перейдите в Task Scheduler и создайте задачу с триггером по времени. В скрипте укажите целевой монитор (пример для AutoHotkey):
#IfWinActive ahk_exe explorer.exe ; Пример для рабочего стола
^!1:: ; Ctrl+Alt+1
{
CoordMode, Mouse, Screen
MouseGetPos, , , , currentMonitor
Run, powershell -command "(New-Object -ComObject {1370D7A1-CE68-4D68-8CD5-2B1C15B9EF7E}).CaptureScreen($currentMonitor) | Out-File 'C:\screens\monitor_$currentMonitor.png'"
}
#IfWinActive
Почему скриншоты сохраняются с низким качеством?
Это зависит от разрешения монитора и формата файла. Для максимального качества:
- Сохраняйте в
PNG(без потерь). - В ShareX или PowerToys выберите
Quality: 100%. - Если монитор
4K, но скриншот размытый, проверьте масштабирование в Windows (Параметры → Система → Дисплей → Масштаб— должно быть100%).