Создание скриншота на одном мониторе кажется простой задачей — пока не сталкиваешься с нюансами. Что делать, если система захватывает сразу все экраны? Как сохранить только активное окно, а не весь рабочий стол? И почему иногда скриншоты получаются размытыми или обрезанными? В этой статье разберём все способы сделать снимок экрана исключительно на одном мониторе, даже если к компьютеру подключено несколько дисплеев.
Особое внимание уделим проблемам, которые возникают при работе с 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 есть скрытая возможность сделать скриншот только активного окна — без захвата всего экрана. Для этого:
- Активируйте окно, которое хотите заснять (кликните по нему мышкой).
- Нажмите комбинацию
Alt + PrtScn. - Скриншот копируется в буфер обмена — вставьте его в 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 позволяет выделить произвольную область экрана, но по умолчанию не ограничивает захват одним монитором. Чтобы обойти это:
- Откройте "Ножницы" через поиск или по пути
Пуск → Стандартные → Ножницы. - В выпадающем меню выберите
Новое → Прямоугольная область. - Наведите курсор на левый верхний угол нужного монитора и потяните до правого нижнего угла, не выходя за границы экрана.
- Сохраните снимок через
Файл → Сохранить как.
Чтобы упростить процесс, настройте горячие клавиши:
- 🔧 Откройте
Параметры → Устройства → Сочетания клавиш. - Найдите раздел "Ножницы" и назначьте удобную комбинацию (например,
Ctrl + Shift + S).
В Windows 11 инструмент "Ножницы" обновили — теперь он называется "Вырезка и аннотация" (Snip & Sketch). Здесь добавлена функция отложенного скриншота (задержка 3 или 10 секунд), что полезно для захвата выпадающих меню. Чтобы включить задержку:
- Откройте Snip & Sketch.
- Нажмите на стрелку рядом с кнопкой
Создать. - Выберите
Задержка → 3 секундыили10 секунд.
Убедиться, что нужный монитор включён и активен|Закрыть лишние окна, чтобы не захватить их случайно|Проверить разрешение экрана (нет ли масштабирования)|Настроить горячие клавиши для быстрого доступа
-->
Способ 3: Использование сторонних программ для точного захвата
Если встроенные инструменты не устраивают, обратите внимание на специализированные программы. Они позволяют:
- 🎯 Захватывать только один монитор из нескольких.
- 📏 Настраивать области захвата с точностью до пикселя.
- 🔄 Автоматически сохранять скриншоты в облако или редактировать их.
Топ-3 программы для скриншотов на одном мониторе:
| Программа | Преимущества | Недостатки | Стоимость |
|---|---|---|---|
| ShareX | Бесплатная, поддержка горячих клавиш, захват отдельного монитора, редактор изображений | Сложный интерфейс для новичков | Бесплатно |
| Lightshot | Простой интерфейс, быстрая загрузка в облако, выделение областей | Реклама в бесплатной версии, нет привязки к монитору по умолчанию | Бесплатно (Premium — $2.99/мес) |
| Snagit | Профессиональные инструменты, запись видео с экрана, шаблоны аннотаций | Платная, высокая цена | $62.99 (однократная покупка) |
Рассмотрим настройку ShareX для захвата одного монитора:
- Скачайте и установите программу с официального сайта.
- Откройте
Настройки → Горячие клавиши. - Найдите действие
Capture → Active monitor(Захват активного монитора) и назначьте комбинацию (например,Ctrl + Alt + 1). - Теперь при нажатии этой комбинации ShareX сделает снимок только того монитора, на котором находится курсор.
Для Lightshot привязки к монитору нет, но можно вручную выделить область по границам экрана. Чтобы упростить задачу, воспользуйтесь сеткой выравнивания:
- После нажатия
PrtScn(или назначенной клавиши) появится затемнённый экран. - Подведите курсор к левому верхнему углу нужного монитора — появится подсказка с разрешением (например,
1920×1080). - Потяните до противоположного угла, ориентируясь на подсказки.
Как обойти ограничение Lightshot на один монитор?
Если у вас два монитора с одинаковым разрешением (например, два Full HD), можно временно отключить второй дисплей через Параметры → Система → Дисплей. После этого Lightshot будет захватывать только активный экран. Не забудьте включить второй монитор обратно!
Способ 4: Скриншот одного монитора в macOS
На Mac процесс немного отличается. Стандартные комбинации:
- 📸
Cmd + Shift + 3— снимок всего экрана (всех мониторов). - 📐
Cmd + Shift + 4— выделение области (но не привязано к границам монитора). - 🖥️
Cmd + Shift + 4 → Пробел— захват отдельного окна.
Чтобы сделать скриншот только одного монитора:
- Используйте
Cmd + Shift + 4. - Нажмите и удерживайте
Пробел— курсор превратится в камеру. - Подведите камеру к нужному монитору и кликните. Система автоматически определит границы экрана.
Если этот метод не срабатывает (например, на 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), можно делать скриншоты с привязкой к активному окну или монитору. Это особенно удобно для захвата игр в оконном режиме.
Инструкция:
- Откройте настройки игровой панели:
Параметры → Игры → Xbox Game Bar. - Убедитесь, что переключатель
Записывать игровые клипы, скриншоты и трансляции с помощью Xbox Game Barвключён. - Назначьте горячие клавиши (по умолчанию
Win + Alt + PrtScn). - Запустите игру или программу на нужном мониторе и нажмите комбинацию.
Скриншот сохранится в папке:
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 могут блокировать захват экрана).
- 🛡️ Антивирус или фаервол (некоторые программы блокируют скриншоты по соображениям безопасности).