Как сделать скриншот на MacBook с помощью клавиатуры и сохранить: полное руководство

Нажатие комбинации клавиш ⌘ Command + Shift + 3 на MacBook Pro/Air с macOS Ventura или Sonoma мгновенно создаёт скриншот всего экрана, сохраняя его в формате .png на рабочем столе — но только если в настройках не изменён путь по умолчанию. Если после нажатия клавиш файл не появляется, проблема может крыться в правах доступа к папке «Скриншоты» или в конфликте с приложениями для управления окнами (например, Rectangle или Mosaic). В 90% случаев достаточно проверить настройки сохранения в меню ⌘ Command + Shift + 5 или сбросить разрешения для Finder.

В отличие от Windows, где для скриншота используется PrtScn, macOS предлагает 5 базовых комбинаций клавиш — каждая отвечает за свой тип захвата: весь экран, активное окно, выделенную область или запись видео. При этом скриншоты по умолчанию сохраняются с тенью у окон (если захват производится через ⌘ Command + Shift + 4 + Пробел), что не всегда удобно для документов или веб-дизайна. Отключить тень можно через терминал, но это потребует прав администратора и знания команды defaults write.

Базовые комбинации клавиш для скриншотов на MacBook

MacOS предоставляет 5 стандартных сочетаний клавиш для создания скриншотов, каждое из которых фиксирует разный тип контента. Все комбинации работают на MacBook Pro (включая модели с Touch Bar), MacBook Air и iMac под управлением macOS Monterey и новее. Если клавиши не срабатывают, проверьте, не включён ли режим Slow Keys в настройках специальных возможностей (Системные настройки → Универсальный доступ → Клавиатура).

  • 📱 Весь экран: ⌘ Command + Shift + 3 — сохраняет изображение всего дисплея (включая Touch Bar, если есть).
  • 🖼️ Выделенная область: ⌘ Command + Shift + 4 — курсор превращается в прицел для выбора зоны.
  • 🪟 Активное окно: ⌘ Command + Shift + 4 + Пробел — подсвечивает окна для выбора (тень включается по умолчанию).
  • 🎥 Запись экрана: ⌘ Command + Shift + 5 — открывает панель с опциями записи видео или скриншота.
  • 📁 Сохранение в буфер: добавьте Control к любой комбинации (например, ⌘ Command + Control + Shift + 3), чтобы скопировать скриншот в clipboard.

На MacBook с чипом Apple M1/M2 скриншоты создаются быстрее благодаря аппаратному ускорению, но могут возникнуть артефакты при захвате динамического контента (например, видео в Safari). Если изображение получается размытым, попробуйте использовать комбинацию ⌘ Command + Shift + 5 и выберите опцию «Захватить выделенную область» с задержкой в 5–10 секунд.

⚠️ Внимание: На macOS Ventura и новее скриншоты по умолчанию сохраняются в папку ~/Downloads/Screenshots, а не на рабочий стол. Чтобы вернуть старое поведение, откройте терминал и введите:
defaults write com.apple.screencapture location ~/Desktop

killall SystemUIServer

Где сохраняются скриншоты и как изменить папку по умолчанию

По умолчанию macOS сохраняет скриншоты в формате Скриншот [дата] в [время].png в одной из системных папок. Путь зависит от версии ОС:

  • 📂 macOS Monterey и старше: ~/Downloads/Screenshots/ (создаётся автоматически).
  • 📂 macOS Big Sur и ранее: ~/Desktop/ (рабочий стол).
  • 📂 Если папка изменялась вручную: путь можно проверить через команду defaults read com.apple.screencapture location.

Чтобы перенаправить сохранение в другую папку (например, в Google Drive или iCloud):

  1. Откройте Терминал (Программы → Утилиты).
  2. Введите команду:
    defaults write com.apple.screencapture location /путь/к/папке

    Пример для папки Документы/Screens:

    defaults write com.apple.screencapture location ~/Documents/Screens
  3. Перезагрузите системный процесс:
    killall SystemUIServer
Версия macOS Папка по умолчанию Формат имени файла Поддерживаемые форматы
Ventura 13.x ~/Downloads/Screenshots Скриншот [дата] в [время].png PNG, JPEG, TIFF, PDF
Monterey 12.x ~/Downloads/Screenshots Скриншот [дата] в [время].png PNG, JPEG, TIFF
Big Sur 11.x ~/Desktop Скриншот [дата] в [время].png PNG, JPEG
Catalina 10.15 ~/Desktop Скриншот [дата] в [время].png PNG

Если после смены папки скриншоты всё равно сохраняются в старое место, проверьте права доступа к новой директории. Для этого:

  1. Откройте Терминал.
  2. Введите ls -la /путь/к/папке (например, ls -la ~/Documents/Screens).
  3. Убедитесь, что в выводе есть строка с drwx------ (права на запись для владельца).
  4. Если прав нет, исправьте их командой:
    chmod 755 ~/Documents/Screens
📊 Какую комбинацию клавиш для скриншотов вы используете чаще всего?
⌘ Command + Shift + 3 (весь экран)
⌘ Command + Shift + 4 (выделенная область)
⌘ Command + Shift + 5 (панель инструментов)
Другую

Как изменить формат скриншота с PNG на JPEG или PDF

По умолчанию macOS сохраняет скриншоты в формате .png — он поддерживает прозрачность и сжатие без потерь, но размер файла может быть больше, чем у .jpg. Чтобы сменить формат:

  1. Откройте Терминал.
  2. Введите одну из команд:
    • 🖼️ Для JPEG:
      defaults write com.apple.screencapture type jpg
    • 📄 Для PDF:
      defaults write com.apple.screencapture type pdf
    • 🎨 Для TIFF:
      defaults write com.apple.screencapture type tiff
  3. Перезагрузите системный процесс:
    killall SystemUIServer
  4. После изменения формата новые скриншоты будут сохраняться в выбранном расширении. Старые файлы останутся в .png. Обратите внимание:

    • 🔍 JPEG не поддерживает прозрачность (альфа-канал).
    • 📏 PDF подходит для векторных изображений, но может увеличить размер файла при захвате фотографий.
    • 🖥️ TIFF сохраняет максимальное качество, но занимает больше места на диске.
    ⚠️ Внимание: Если после смены формата скриншоты перестали сохраняться, проверьте, не конфликтует ли команда с приложениями вроде CleanMyMac или OnyX, которые могут сбрасывать системные настройки. В этом случае перезагрузите MacBook.

    Закройте все приложения, которые могут использовать скриншоты (например, Skitch или Snagit).

    Проверьте свободное место на диске (не менее 1 ГБ).

    Создайте резервную копию важных скриншотов.

    Перезагрузите MacBook после изменения формата.-->

    Проблемы со скриншотами и их решения

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

    • Клавиши не работают:
      • Проверьте, не включён ли режим Slow Keys (Системные настройки → Универсальный доступ → Клавиатура).
      • Перезагрузите MacBook — иногда помогает при зависании системных процессов.
      • Отключите внешние клавиатуры (если подключены) — они могут перехватывать комбинации.
    • 🖼️ Скриншот не сохраняется:
      • Убедитесь, что на диске достаточно места (минимум 500 МБ).
      • Проверьте права доступа к папке сохранения (см. раздел выше).
      • Сбросьте настройки скриншотов командой:
        defaults delete com.apple.screencapture; killall SystemUIServer
    • 🎨 Артефакты или размытость:
      • Отключите аппаратное ускорение в браузере (Safari или Chrome), если захватываете веб-страницу.
      • Используйте задержку в 5–10 секунд через панель ⌘ Command + Shift + 5.
      • Обновите macOS — в старых версиях были баги с захватом Retina-дисплеев.

На MacBook Pro с графикой AMD Radeon Pro (модели 2019 года и старше) иногда возникает проблема с захватом цветов — скриншоты получаются слишком тёмными. Это связано с ошибкой в драйвере AMDRadeonX4000. Решение:

  1. Откройте Терминал.
  2. Введите:
    sudo defaults write /Library/Preferences/com.apple.windowserver DisplayResolutionEnabled -bool false
  3. Перезагрузите MacBook.
Как проверить версию графического драйвера?

Откройте Системный отчёт ( → Об этом Mac → Системный отчёт → Графика/Дисплеи).

Найдите строку Чипсет — если там указан AMD Radeon Pro 5300M или аналогичный, проблема может быть связана с драйвером.

Обновите macOS до последней версии или откатйтесь на стабильную сборку (например, с Ventura на Monterey).

Дополнительные функции: тень, курсор и анимация

MacOS позволяет настраивать внешний вид скриншотов — например, добавлять или убирать тень у окон, показывать курсор мыши или захватывать анимации. Эти опции доступны через Терминал или сторонние утилиты вроде Snagit.

  • 🖱️ Показать курсор на скриншоте:
    defaults write com.apple.screencapture showCursor -bool true
    

    killall SystemUIServer

    Чтобы убрать курсор, замените true на false.

  • 🌑 Отключить тень у окон:
    defaults write com.apple.screencapture disable-shadow -bool true
    

    killall SystemUIServer

  • 🎞️ Захват анимации (GIF):

    Используйте ⌘ Command + Shift + 5, выберите «Запись экрана» и обрежьте видео в QuickTime Player.

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

  • 📸 CleanShot X — позволяет добавлять аннотации и размытие.
  • 🎥 Kap — для записи экрана с возможностью экспорта в GIF.
  • 🖌️ Skitch — бесплатный инструмент от Evernote для разметки.

Если вам нужно сделать скриншот Touch Bar (на моделях MacBook Pro 2016–2021 годов), используйте комбинацию ⌘ Command + Shift + 6. Файл сохранится в формате .png с разрешением 2170×60 пикселей.

Скриншоты на MacBook с несколькими мониторами

Если к MacBook подключён внешний монитор (например, LG UltraFine или Dell U2720Q), комбинации клавиш по умолчанию захватывают все экраны как одно изображение. Чтобы сделать скриншот только одного дисплея:

  1. Используйте ⌘ Command + Shift + 4, затем нажмите Пробел — курсор превратится в камеру.
  2. Наведите курсор на нужный монитор и кликните. Система захватит только этот экран.

Для захвата конкретного окна на одном из мониторов:

  1. Нажмите ⌘ Command + Shift + 4 + Пробел.
  2. Переместите курсор на нужный монитор и выберите окно.

Если скриншоты нескольких мониторов сохраняются с неправильным разрешением (например, внешний экран выглядит размыто), проблема может быть в настройках масштабирования (Системные настройки → Мониторы). Чтобы исправить:

  • Установите для внешнего монитора нативное разрешение (отключите опцию «Масштабировать»).
  • Используйте ⌘ Command + Shift + 5 и выберите опцию «Захватить выделенную область» с задержкой в 3 секунды.
Сценарий Комбинация клавиш Результат
Скриншот основного экрана (MacBook) ⌘ Command + Shift + 4 → Пробел → Клик по MacBook Только встроенный дисплей
Скриншот внешнего монитора ⌘ Command + Shift + 4 → Пробел → Клик по внешнему экрану Только внешний дисплей
Скриншот обоих экранов ⌘ Command + Shift + 3 Оба экрана в одном файле
Захват окна на внешнем мониторе ⌘ Command + Shift + 4 → Пробел → Выбор окна Окно с внешнего экрана

Автоматизация скриншотов с помощью скриптов

Для пользователей, которые регулярно делают скриншоты (например, разработчики или дизайнеры), полезно автоматизировать процесс с помощью Automator или Shortcuts. Вот как создать скрипт для сохранения скриншотов в Google Drive:

  1. Откройте Automator (Программы → Утилиты).
  2. Выберите «Новый документ» → «Быстрое действие» (Quick Action).
  3. Добавьте действие «Выполнить AppleScript» и вставьте код:
    on run {input}
    

    do shell script "screencapture -x ~/Downloads/screenshot.png"

    tell application "Google Chrome"

    activate

    delay 1

    tell application "System Events" to keystroke "t" using {command down}

    delay 1

    set the clipboard to "https://drive.google.com"

    tell application "System Events" to keystroke "v" using {command down}

    delay 1

    tell application "System Events" to keystroke return

    delay 3

    tell application "System Events" to keystroke "g" using {command down, shift down}

    delay 1

    tell application "System Events" to keystroke "u" using {}

    delay 1

    tell application "System Events" to keystroke "~/Downloads/screenshot.png" & return

    end tell

    end run

  4. Сохраните скрипт как «Загрузить скриншот в Google Drive».
  5. Назначьте горячие клавиши в Системные настройки → Клавиатура → Сочетания клавиш → Служебные программы.

Для более продвинутой автоматизации используйте Shortcuts (приложение «Сценарии» на macOS Monterey и новее). Пример сценария:

  1. Создайте новый сценарий.
  2. Добавьте действие «Сделать скриншот».
  3. Добавьте действие «Сохранить файл» и укажите папку iCloud Drive.
  4. Добавьте действие «Отправить по почте» или «Загрузить в облако».

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

for i in {1..10}; do screencapture -x ~/Downloads/screenshot_$i.png; sleep 2; done
Эта команда сделает 10 скриншотов с интервалом в 2 секунды.

FAQ: Частые вопросы о скриншотах на MacBook

❓ Почему скриншоты сохраняются в низком качестве?

Это может быть связано с настройками масштабирования экрана (Системные настройки → Мониторы). Если включено масштабирование (не нативное разрешение), скриншоты будут размытыми. Также проверьте, не используете ли вы сторонние утилиты для изменения разрешения (например, SwitchResX).

Для MacBook Pro с Retina-дисплеем попробуйте команду:

defaults write com.apple.screencapture disable-shadow -bool true

и перезагрузите систему.

❓ Можно ли сделать скриншот с задержкой?

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

  1. Нажмите ⌘ Command + Shift + 5.
  2. В панели инструментов выберите «Параметры».
  3. Установите задержку (5 или 10 секунд).
  4. Нажмите «Захватить».

Это полезно для захвата контекстных меню или выпадающих списков.

❓ Как сделать скриншот только Touch Bar?

Используйте комбинацию ⌘ Command + Shift + 6. Файл сохранится на рабочем столе (или в папке «Скриншоты») с разрешением 2170×60 пикселей. На моделях MacBook Pro 2021 года и новее (с чипом M1 Pro/Max) Touch Bar может не захватываться — это ограничение macOS.

❓ Почему скриншоты не сохраняются в iCloud?

Проверьте:

  • Включена ли синхронизация Рабочий стол и документы в Системные настройки → Apple ID → iCloud.
  • Достаточно ли места в iCloud (скриншоты могут не синхронизироваться при нехватке пространства).
  • Не изменялся ли путь сохранения через Терминал (команда defaults write com.apple.screencapture location переопределяет iCloud).

Если папка «Скриншоты» не синхронизируется, создайте её вручную в iCloud Drive и перенастройте путь сохранения.

❓ Как сделать скриншот с прокруткой длинной страницы?

MacOS не поддерживает скриншоты с прокруткой «из коробки». Используйте одно из решений:

  • 🌐 Расширение для браузера: GoFullPage (для Chrome) или FireShot (для Safari).
  • 🖥️ Сторонние утилиты: Snagit или CleanShot X (платно, но с пробным периодом).
  • 📱 Команда в Терминале (только для веб-страниц):
    webkit2png -W 1920 -H 10800 -F --filename="page" https://example.com

    (замените 1920 на ширину экрана, а 10800 — на предполагаемую высоту страницы).