На любой стандартной клавиатуре есть загадочная кнопка с надписью PrtSc SysRq (или просто PrtSc), которая часто остаётся незамеченной. Многие пользователи случайно нажимают её, не понимая, что именно произошло — ведь внешне ничего не меняется. На самом деле это одна из самых функциональных клавиш, которая объединяет две разные возможности: Print Screen (создание скриншотов) и System Request (специальные системные команды).
В этой статье мы разберём, зачем нужна PrtSc SysRq, как она работает в Windows, Linux и MacOS, а также раскроем малоизвестные функции SysRq, которые могут спасти систему в критических ситуациях. Вы узнаете, как делать скриншоты разными способами, активировать аварийные команды ядра Linux через SysRq, и почему эта кнопка до сих пор присутствует на современных клавиатурах, несмотря на редкое использование.
Что означает надпись PrtSc SysRq?
Аббревиатура PrtSc расшифровывается как Print Screen (дословно — "печать экрана"). Исторически эта клавиша отправляла текущее содержимое экрана на принтер, но сегодня её основная функция — создание снимков экрана (скриншотов). Вторая часть надписи — SysRq (System Request) — относится к механизму аварийного управления ядром операционной системы, который используется в основном в Linux.
На большинстве клавиатур кнопка расположена в правом верхнем углу, рядом с F12 и Scroll Lock. Иногда она совмещена с другой функцией (например, Insert на ноутбуках) и требует нажатия Fn для активации. Внешне может выглядеть по-разному:
- 🖥️ PrtSc — сокращённая версия (чаще на компактных клавиатурах).
- 📄 Print Screen — полное название (на некоторых мультимедийных моделях).
- 🔄 PrtSc SysRq — комбинированная надпись (стандарт для большинства клавиатур).
- 💻 PrtScn — альтернативное сокращение (встречается на клавиатурах Lenovo или Dell).
Интересно, что в MacOS отдельной клавиши PrtSc нет — её функции выполняют комбинации с Command и Shift. А в Linux SysRq может быть отключён по умолчанию из-за рисков безопасности (об этом подробнее в разделе про аварийные команды).
Основные функции клавиши Print Screen (PrtSc)
Главное назначение PrtSc — создание скриншотов. Однако способ сохранения снимка экрана зависит от операционной системы и комбинации клавиш. Рассмотрим все варианты:
| Комбинация клавиш | Действие в Windows | Действие в Linux (GNOME/KDE) | Действие в MacOS |
|---|---|---|---|
PrtSc |
Скопировать весь экран в буфер обмена | Сохранить скриншот в ~/Pictures/Screenshots |
— |
Alt + PrtSc |
Скопировать активное окно в буфер | Сохранить скриншот активного окна | — |
Win + PrtSc |
Сохранить скриншот в Этот компьютер → Изображения → Снимки экрана |
— | — |
Win + Shift + S |
Выбор области для скриншота (инструмент "Ножницы") | — | — |
Command + Shift + 3 |
— | — | Сохранить скриншот всего экрана на рабочий стол |
В Windows 10/11 скриншоты, сделанные через Win + PrtSc, автоматически сохраняются в формате PNG с именем Снимок экрана (N).png, где N — порядковый номер. Если вы нажали просто PrtSc, изображение попадёт в буфер обмена, и его можно вставить (Ctrl + V) в Paint, Word или мессенджер.
SysRq: скрытые возможности для Linux-пользователей
Клавиша SysRq (System Request) — это механизм прямого доступа к ядру Linux, который позволяет выполнять критические команды даже при зависании системы. Она работает через так называемую Magic SysRq key — последовательность клавиш, активирующую низкоуровневые функции.
Чтобы использовать SysRq, нужно:
- Убедиться, что функция включена в ядре (проверяется командой
cat /proc/sys/kernel/sysrq— должно быть1). - Зажать
Alt + SysRq(на некоторых клавиатурахPrtScнужно нажимать вместе сFn). - Ввести букву команды (регистр важен!).
Основные команды SysRq:
- 🔄 R (unRaw) — перевести клавиатуру в "сырой" режим (обход зависших драйверов).
- 💾 E (tErminate) — корректно завершить все процессы (аналог
SIGTERM). - 🔌 I (kIll) — принудительно "убить" все процессы (аналог
SIGKILL). - 🖥️ S (Sync) — синхронизировать файловую систему (сохранить несохранённые данные).
- 🔄 U (Umount) — размонтировать все файловые системы в режиме "только для чтения".
- ⚡ B (reBoot) — немедленная перезагрузка без синхронизации (опасно!).
Последовательность для безопасной перезагрузки зависшей системы
Для мягкой перезагрузки используйте комбинацию REISUB (каждую букву вводите с зажатыми Alt + SysRq, делая паузу 1-2 секунды между нажатиями):
- R — unRaw (сброс клавиатуры)
- E — tErminate (завершение процессов)
- I — kIll (принудительное завершение)
- S — Sync (синхронизация дисков)
- U — Umount (размонтирование)
- B — reBoot (перезагрузка)
Эта последовательность минимизирует риск потери данных.
⚠️ Внимание: Команды SysRq обходят стандартные механизмы безопасности и могут привести к потере несохранённых данных. Не используйте их без необходимости, особенно команду B (reBoot), которая эквивалентна "выдёргиванию шнура питания".
В некоторых дистрибутивах Linux (например, Ubuntu) SysRq отключён по умолчанию. Чтобы его активировать, выполните:
echo 1 | sudo tee /proc/sys/kernel/sysrq
Или добавьте строку kernel.sysrq = 1 в файл /etc/sysctl.conf для постоянного включения.
Как сделать скриншот на разных устройствах?
Функциональность PrtSc зависит не только от операционной системы, но и от типа устройства. Ниже — инструкции для самых распространённых случаев.
Настольные ПК (Windows/Linux)
На стационарных компьютерах PrtSc работает стандартно:
- 🖼️ PrtSc → скриншот всего экрана в буфер.
- 🪟 Alt + PrtSc → скриншот активного окна.
- 💾 Win + PrtSc → автоматическое сохранение в папку
Снимки экрана.
Ноутбуки (с клавишей Fn)
На ноутбуках PrtSc часто совмещена с другой функцией (например, Insert). Чтобы сделать скриншот, нужно:
- Нажать
Fn + PrtSc(для копирования в буфер). - Или
Fn + Alt + PrtSc(для активного окна). - На некоторых моделях (HP, Acer) может потребоваться
Fn + Win + PrtScдля сохранения файла.
Убедитесь, что:
✅ Клавиша Fn не заблокирована (индикатор на Caps Lock или Num Lock должен гореть/не гореть в зависимости от модели)
✅ В BIOS/UEFI не отключена функция Hotkey Mode (иногда мешает работе Fn)
✅ Вы используете правильную комбинацию (проверьте значки на клавише PrtSc)
-->
MacBook и iMac
На устройствах Apple нет клавиши PrtSc, но есть аналоги:
- 📱 Command + Shift + 3 → скриншот всего экрана (сохраняется на рабочий стол).
- 📱 Command + Shift + 4 → выбор области экрана.
- 📱 Command + Shift + 4 + Пробел → скриншот окна.
Чтобы скопировать скриншот в буфер (как PrtSc в Windows), добавьте Control к любой комбинации.
Планшеты и смартфоны
На мобильных устройствах PrtSc заменяют жесты:
- 📱 Android: одновременно зажмите
Питание + Уменьшение громкости. - 🍎 iPhone:
Боковая кнопка + Увеличение громкости(илиHome + Питаниена старых моделях).
Проблемы с PrtSc SysRq и их решение
Иногда клавиша PrtSc не работает или ведёт себя неожиданно. Вот самые распространённые проблемы и способы их устранения:
| Проблема | Возможная причина | Решение |
|---|---|---|
| Нажатие PrtSc ничего не делает | Клавиша заблокирована или отключена в BIOS | Проверьте настройки Hotkey Mode в BIOS или обновите драйверы клавиатуры |
| Скриншоты не сохраняются в папку | Отсутствуют права на запись или папка удалена | Создайте папку Снимки экрана вручную или проверьте разрешения |
| SysRq не работает в Linux | Функция отключена в ядре | Включите через echo 1 | sudo tee /proc/sys/kernel/sysrq |
На ноутбуке требуется Fn, но скриншот не копируется |
Конфликт с драйвером клавиатуры | Обновите драйвер или используйте Snipping Tool (Win + Shift + S) |
Если PrtSc не срабатывает в Windows, попробуйте альтернативные способы:
- 🖼️ Встроенный инструмент
Win + Shift + S(вырезка области). - 📷 Сторонние программы: Lightshot, ShareX, Greenshot.
- 🎮 Для геймеров:
Win + Alt + PrtSc(скриншот в играх, сохраняется вВидео → Захват).
⚠️ Внимание: На некоторых игровых клавиатурах (Razer, Logitech) клавиша PrtSc может быть переназначена через фирменное ПО. Проверьте профиль клавиш в Razer Synapse или Logitech G HUB.
Альтернативы PrtSc: современные инструменты для скриншотов
Хотя PrtSc остаётся самым быстрым способом сделать снимок экрана, современные ОС предлагают более гибкие альтернативы:
Windows 10/11
- 🖼️ Snipping Tool (
Win + Shift + S) — вырезка произвольной области с аннотациями. - 🎮 Xbox Game Bar (
Win + G) — скриншоты и запись видео в играх. - 📝 PowerToys (утилита Microsoft) — расширенные возможности (OCR, поиск текста на скриншоте).
Linux (GNOME/KDE)
- 🖥️ Flameshot — редактор скриншотов с размытием и стрелками.
- 📏 Shutter — поддержка задержки съёмки и редактирования.
- 🐧 Spectacle (KDE) — встроенный инструмент с поддержкой нескольких мониторов.
MacOS
- 📱 Preview — редактирование скриншотов (обрезка, подписи).
- 🎨 Skitch (от Evernote) — добавление стрелок и текстовых пометок.
- 🖼️ CleanShot X — плагин для профессиональных скриншотов (запись видео, GIF).
Для автоматизации скриншотов можно использовать скрипты. Например, в Windows создайте файл screenshot.bat со следующим содержимым:
@echo off
chcp 65001 >nul
set "save_path=%USERPROFILE%\Pictures\Screenshots"
if not exist "%save_path%" mkdir "%save_path%"
set "filename=%save_path%\Screenshot_%date:~-4%-%date:~3,2%-%date:~0,2%_%time:~0,2%-%time:~3,2%-%time:~6,2%.png"
nircmd savescreenshot "%filename%"
echo Скриншот сохранён: %filename%
Для работы скрипта скачайте утилиту NirCmd и поместите её в папку C:\Windows\.
SysRq в экстренных ситуациях: когда это действительно нужно?
Механизм SysRq был создан для ситуаций, когда система полностью зависла, и даже Ctrl + Alt + Del не работает. Вот реальные сценарии, где он может спасти данные:
- 🔄 Зависание графического интерфейса (Xorg/KDE/GNOME не отвечает, но консоль доступна).
- 💾 Ошибки файловой системы (например,
ext4в режиме "только для чтения" из-за сбоя). - 🖥️ Отказ драйверов видеокарты (чёрный экран, но система не перезагружается).
- ⚡ Критические ошибки ядра (kernel panic, когда другие методы не работают).
Пример использования SysRq для восстановления после сбоя:
- Система зависла, но реагирует на
Alt + SysRq + R(сброс клавиатуры). - Далее
Alt + SysRq + E(завершение процессов) иAlt + SysRq + I(принудительное убийство). - Затем
Alt + SysRq + S(синхронизация дисков) иAlt + SysRq + U(размонтирование). - Финальная перезагрузка через
Alt + SysRq + B.
Эта последовательность (REISUB) часто упоминается как "аварийная кнопка" для Linux-систем. Однако её эффективность зависит от того, насколько сильно повреждено ядро. В некоторых случаях (например, при аппаратных сбоях) даже SysRq может не сработать.
⚠️ Внимание: На серверах с включённым SysRq злонамеренный пользователь с физическим доступом может выполнить командуAlt + SysRq + C(аварийный дамп ядра) илиAlt + SysRq + O(выключение питания), что приведёт к простою. По этой причине на производственных серверах SysRq часто отключают.
FAQ: ответы на частые вопросы о PrtSc SysRq
Можно ли переназначить клавишу PrtSc на другую функцию?
Да, в Windows это можно сделать через реестр или программы вроде AutoHotkey. Например, скрипт для AutoHotkey, который заменит PrtSc на открытие Paint:
PrtSc::
Run, mspaint.exe
return
В Linux используйте xmodmap или настройки окружения рабочего стола (GNOME/KDE).
Почему скриншоты через PrtSc получаются чёрными в играх?
Это связано с тем, что многие игры используют DirectX или OpenGL для рендеринга в полноэкранном режиме, блокируя стандартные механизмы съёмки экрана. Решения:
- Используйте встроенные инструменты игры (обычно клавиша
F12для Steam). - Переключитесь в оконный режим (
Alt + Enter). - Воспользуйтесь NVIDIA ShadowPlay или AMD ReLive для записи игрового процесса.
Как сделать скриншот на клавиатуре без PrtSc (например, на Mac)?
На Mac используйте комбинации с Command:
Command + Shift + 3— весь экран.Command + Shift + 4— выбор области.Command + Shift + 4 + Пробел— конкретное окно.
На ChromeOS нажмите Ctrl + [Показать окна] (клавиша с прямоугольником и двумя вертикальными линиями).
Что делать, если SysRq не работает в Linux?
Проверьте следующие моменты:
- Убедитесь, что SysRq включён:
cat /proc/sys/kernel/sysrq(должно быть1). - Если отключён, активируйте:
echo 1 | sudo tee /proc/sys/kernel/sysrq. - На некоторых ноутбуках нужно использовать
Fn + Alt + PrtSc. - В виртуальных машинах (VirtualBox, VMware) SysRq может быть заблокирован хост-системой.
Можно ли использовать PrtSc для записи видео с экрана?
Нет, PrtSc делает только статичные снимки. Для записи видео используйте:
- 🎮 Xbox Game Bar (
Win + Alt + Rв Windows 10/11). - 🎥 OBS Studio — бесплатная программа для стриминга и записи.
- 📹 CamStudio или ShareX (с поддержкой GIF).