Работа с несколькими мониторами упрощает многозадачность, но иногда требуется зафиксировать информацию со всех экранов одновременно — например, для презентации, отчёта или демонстрации интерфейса. Стандартные инструменты операционных систем обычно делают скриншоты каждого дисплея по отдельности, а попытка «сшить» их вручную в Photoshop или Paint отнимает время и часто приводит к несовпадению разрешения или искажению пропорций.
В этой статье разберём 5 проверенных способов создать единый скриншот с двух мониторов — от встроенных функций Windows/macOS до специализированных утилит с поддержкой многомониторных конфигураций. Особое внимание уделим нюансам: как избежать разрыва между экранами, сохранить качество при разных разрешениях и автоматизировать процесс для регулярного использования.
Почему стандартный Print Screen не подходит для двух мониторов
Клавиша PrtScn (или комбинация Win + PrtScn) в Windows по умолчанию захватывает только активный монитор — тот, где в данный момент находится курсор. Даже если вы используете Alt + PrtScn для окна или Win + Shift + S (обрезка экрана), система не предлагает инструментов для автоматического объединения двух скриншотов.
Проблемы стандартного подхода:
- 🔹 Разрывы между экранами: при ручном склеивании видно стык, если мониторы имеют разное разрешение или масштабирование.
- 🔹 Потеря качества: при изменении размера одного из скриншотов в графическом редакторе появляются артефакты.
- 🔹 Несоответствие пропорций: если мониторы вертикальные и горизонтальные, их сложно совместить без искажений.
- 🔹 Отсутствие автоматизации: каждый раз приходится повторять одни и те же действия.
К примеру, если у вас основной монитор с разрешением 2560×1440, а второй — 1920×1080, при ручном склеивании придётся либо обрезать лишнее, либо растягивать меньший скриншот, что ухудшит чёткость текста и графики.
Способ 1: Встроенные инструменты Windows (PowerToys и «Ножницы»)
Microsoft предлагает два полуофициальных решения для многомониторных скриншотов: утилиту PowerToys (от команды разработчиков Windows) и обновлённое приложение «Ножницы»** (Snipping Tool) в Windows 11. Оба инструмента бесплатны и не требуют глубоких технических знаний.
PowerToys: захват всех экранов в одно изображение
Утилита PowerToys включает модуль Screen Ruler и Awake, но для скриншотов нужен компонент «Always on Top» и «Screen Capture» (ранее Screen Grab). Последний позволяет захватывать всю область многомониторной конфигурации, включая виртуальные дисплеи.
Как настроить:
- Скачайте PowerToys с официального сайта и установите.
- Запустите утилиту и перейдите в
Screen Capture → Settings. - Включите опцию
Capture all monitors(Захватить все мониторы). - Назначьте горячие клавиши (например,
Ctrl + Shift + P).
Преимущества метода:
- 🔧 Поддержка разных разрешений: автоматически масштабирует скриншоты под общий размер.
- 🖼️ Сохранение в PNG/JPG с настройкой качества.
- 🔄 История скриншотов: все захваты сохраняются в буфер обмена и папку по умолчанию.
⚠️ Внимание: В некоторых сборках Windows 10 PowerToys может конфликтовать с драйверами видеокарт NVIDIA или AMD. Если скриншот получается чёрным, обновите драйверы или используйте альтернативный метод.
«Ножницы» в Windows 11: захват расширенного экрана
В Windows 11 приложение «Ножницы»** (Win + Shift + S) научилось захватывать весь виртуальный рабочий стол, включая несколько мониторов. Однако функция работает только если мониторы настроены как Расширить (а не Дублировать).
Инструкция:
- Нажмите
Win + Shift + S. - В панели инструментов выберите
Прямоугольная областьилиВесь экран. - Если мониторы расширены, скриншот будет включать оба экрана.
Убедиться, что мониторы в режиме "Расширить"|Закрыть конфиденциальные окна|Проверить разрешение обоих экранов|Назначить горячие клавиши в PowerToys-->
Способ 2: macOS — стандартный захват + Terminal для объединения
На Mac скриншоты нескольких мониторов делаются проще благодаря встроенной утилите Screenshot (Cmd + Shift + 5). Однако, как и в Windows, по умолчанию сохраняются отдельные файлы для каждого дисплея. Чтобы объединить их, понадобится Terminal или Automator.
Шаг 1: Захват всех экранов
Откройте утилиту скриншотов (Cmd + Shift + 5) и выберите опцию «Захватить весь экран»** (Capture Entire Screen). Система автоматически создаст отдельные файлы для каждого монитора (например, Screen Shot 2026-05-20 at 14.45.00.png и Screen Shot 2026-05-20 at 14.45.01.png).
Шаг 2: Объединение через Terminal
Используйте команду sips (встроенная утилита macOS) для склеивания изображений горизонтально:
sips --combined /путь/к/первому_скрину.png /путь/ко/второму_скрину.png --out ~/Desktop/combined.png --resampleWidth 3840
Где 3840 — суммарная ширина обоих мониторов (например, 1920 + 1920). Для вертикального объединения используйте флаг --resampleHeight.
Альтернатива — скрипт на Python с библиотекой Pillow:
from PIL import Image
img1 = Image.open("screen1.png")
img2 = Image.open("screen2.png")
combined = Image.new('RGB', (img1.width + img2.width, img1.height))
combined.paste(img1, (0, 0))
combined.paste(img2, (img1.width, 0))
combined.save("combined.png")
⚠️ Внимание: Если мониторы имеют разное разрешение по высоте, перед объединением обрежьте лишние пиксели командойsips --cropToHeightWidth 1080 1920 input.png, где1080— минимальная высота экранов.
Способ 3: Специализированные программы (ShareX, PicPick, Snagit)
Для пользователей, которым нужны расширенные функции (аннотации, запись видео, облачное сохранение), подойдут сторонние утилиты. Мы протестировали три самых популярных решения и сравнили их возможности в таблице ниже.
| Программа | Поддержка нескольких мониторов | Автоматическое объединение | Дополнительные функции | Цена |
|---|---|---|---|---|
| ShareX | ✅ Да (включая вертикальные) | ✅ Да (настройка в Capture → Multi-monitor) |
Запись GIF, OCR, облачные загрузки | Бесплатно |
| PicPick | ✅ Да | ❌ Нет (только ручное склеивание) | Графический редактор, линейка, палитра цветов | Бесплатно / $24.95 |
| Snagit | ✅ Да (режим Panoramic Capture) |
✅ Да (с настройкой отступов) | Анимация, шаблоны, интеграция с Slack/Trello | $49.95 |
Настройка ShareX для многомониторных скриншотов
ShareX — бесплатная утилита с открытым исходным кодом, которая поддерживает автоматическое объединение скриншотов с нескольких мониторов. Чтобы включить функцию:
- Скачайте ShareX с официального сайта.
- Перейдите в
Task Settings → Capture → Screen capture. - Включите опцию
Combine images from all monitors. - Назначьте горячие клавиши (например,
Ctrl + Print Screen).
Преимущества ShareX:
- 📤 Автозагрузка в облако (Google Drive, Imgur, Dropbox).
- 🎨 Редактор с аннотациями (стрелки, текст, размытие).
- 🔄 История скриншотов с поиском по дате.
В ShareX можно настроить автоматическое добавление водяного знака или логотипа компании на все скриншоты. Для этого перейдите в Destinations → Image Watermark и загрузите PNG-файл с прозрачным фоном.
Способ 4: Онлайн-сервисы для склеивания скриншотов
Если вам нужно объединить скриншоты разово и нет желания устанавливать программы, воспользуйтесь онлайн-инструментами. Они работают прямо в браузере, но имеют ограничения по размеру файлов (обычно до 10–20 МБ) и конфиденциальности (загруженные изображения могут временно храниться на серверах).
Топ-3 сервиса:
- 🌐 Img2Go: поддержка форматов JPG, PNG, WEBP; настройка отступов между изображениями.
- 🌐 PineTools: объединение по горизонтали/вертикали, изменение порядка скриншотов.
- 🌐 EZGIF: подходит для создания GIF из нескольких скриншотов.
Инструкция для Img2Go:
- Загрузите оба скриншота (перетащите или выберите файлы).
- В разделе
LayoutвыберитеHorizontalилиVertical. - Настройте
Spacing(отступ между экранами, например,10px). - Нажмите
Startи скачайте результат.
⚠️ Внимание: Онлайн-сервисы не подходят для работы с конфиденциальными данными (пароли, личная переписка, финансовая информация). Для таких случаев используйте локальные программы.
Способ 5: Ручное объединение в графических редакторах
Если автоматические методы не подходят (например, из-за нестандартного расположения мониторов), скриншоты можно склеить вручную в Photoshop, GIMP или даже Paint 3D. Этот способ требует больше времени, но даёт полный контроль над результатом.
Инструкция для Photoshop
Откройте оба скриншота в Photoshop и выполните шаги:
- Выберите инструмент
Move Tool (V)и перетащите второй скриншот на холст первого. - Если разрешения разные, используйте
Edit → Free Transform (Ctrl + T)для подгонки размеров. - Добавьте новый слой (
Layer → New → Layer) и залейте его цветом фона (например,#FFFFFF) для маскировки стыка. - Экспортируйте результат через
File → Export → Save for Web (Legacy).
Для GIMP (бесплатный аналог):
- Откройте первый скриншот, затем
File → Open as Layersи выберите второй. - Используйте
Layer → Transform → Scaleдля выравнивания. - Объедините слои (
Image → Flatten Image) и сохраните в PNG.
Как убрать разрыв между мониторами в Photoshop
Создайте выделение инструментом Rectangular Marquee (M) на стыке экранов, затем примените Filter → Blur → Gaussian Blur с радиусом 2–3 пикселя. Это сгладит переход.
Частые ошибки и как их избежать
Даже при использовании специализированных инструментов пользователи сталкиваются с типичными проблемами. Вот самые распространённые и способы их решения:
- 🖥️ Чёрный экран на скриншоте: обычно вызвано устаревшими драйверами видеокарты. Обновите их через GeForce Experience (NVIDIA) или Adrenalin (AMD).
- 🔍 Размытые шрифты: возникает приforced масштабировании. В Windows отключите масштабирование для приложений в
Параметры → Система → Дисплей → Масштаб и разметка. - 📏 Несовпадение высоты мониторов: если один экран
1080p, а другой1440p, обрежьте лишние пиксели в редакторе или используйте ShareX с опциейAuto-crop. - 🔄 Скриншот сохраняется только активного окна: проверьте, не включён ли режим
Game Bar(Win + G). Отключите его вПараметры → Игры → Панели игровых инструментов.
Если вы работаете с macOS и скриншоты сохраняются в низком качестве, откройте Terminal и выполните команду:
defaults write com.apple.screencapture type png && killall SystemUIServer
Это принудительно установит формат PNG вместо JPG.
FAQ: Ответы на популярные вопросы
Можно ли сделать скриншот с двух мониторов на Linux?
Да, в большинстве дистрибутивов (Ubuntu, Fedora, Arch) для этого используют утилиту scrot или flameshot. Установите их через терминал:
sudo apt install scrot # Для Debian/Ubuntu
scrot -m ~/screenshot.png # Захват всех мониторов
Для flameshot после установки (sudo apt install flameshot) запустите его с флагом --raw и выделите область, охватывающую оба экрана.
Как сделать скриншот с двух мониторов в игре?
Большинство игр блокируют стандартные средства захвата (например, PrtScn или ShareX). Используйте:
- 🎮 Steam Overlay: нажмите
F12(скриншот сохранится в облаке Steam). - 🖥️ NVIDIA ShadowPlay или AMD ReLive: включите запись экрана в настройках драйвера.
- 📹 OBS Studio: настройте источник
Захват экранаи сделайте снимок черезИнструменты → Сделать снимок.
Почему скриншот с двух мониторов получается размытым?
Причины и решения:
- Разные разрешения: масштабируйте меньший скриншот до размера большего в редакторе.
- DPI-масштабирование: в Windows отключите масштаб в
Параметры → Система → Дисплей → Дополнительное масштабирование. - Формат файла: сохраняйте в
PNG, а неJPG.
Можно ли автоматизировать создание скриншотов с двух мониторов по расписанию?
Да, с помощью ShareX или AutoHotkey:
- В ShareX перейдите в
Task Schedulerи создайте задачу с триггером по времени. - Для AutoHotkey используйте скрипт:
#PersistentSetTimer, TakeScreenshot, 3600000 ; Каждый час
Return
TakeScreenshot:
Run, C:\Path\To\ShareX\ShareX.exe -CaptureScreen -CombineMonitors
Return
Для профессионального использования (например, создание мануалов или стримов) оптимально комбинировать ShareX для скриншотов и OBS Studio для записи видео с нескольких мониторов.