Клавиша PrtSc SysRq на клавиатуре: полное руководство по применению

На любой стандартной клавиатуре есть загадочная кнопка с надписью 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 может быть отключён по умолчанию из-за рисков безопасности (об этом подробнее в разделе про аварийные команды).

📊 Как часто вы используете клавишу PrtSc?
Часто (несколько раз в день)
Иногда (раз в неделю)
Рядом (знаю, но не пользуюсь)
Никогда не нажимал

Основные функции клавиши 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, нужно:

  1. Убедиться, что функция включена в ядре (проверяется командой cat /proc/sys/kernel/sysrq — должно быть 1).
  2. Зажать Alt + SysRq (на некоторых клавиатурах PrtSc нужно нажимать вместе с Fn).
  3. Ввести букву команды (регистр важен!).

Основные команды SysRq:

  • 🔄 R (unRaw) — перевести клавиатуру в "сырой" режим (обход зависших драйверов).
  • 💾 E (tErminate) — корректно завершить все процессы (аналог SIGTERM).
  • 🔌 I (kIll) — принудительно "убить" все процессы (аналог SIGKILL).
  • 🖥️ S (Sync) — синхронизировать файловую систему (сохранить несохранённые данные).
  • 🔄 U (Umount) — размонтировать все файловые системы в режиме "только для чтения".
  • B (reBoot) — немедленная перезагрузка без синхронизации (опасно!).
Последовательность для безопасной перезагрузки зависшей системы

Для мягкой перезагрузки используйте комбинацию REISUB (каждую букву вводите с зажатыми Alt + SysRq, делая паузу 1-2 секунды между нажатиями):

  1. R — unRaw (сброс клавиатуры)
  2. E — tErminate (завершение процессов)
  3. I — kIll (принудительное завершение)
  4. S — Sync (синхронизация дисков)
  5. U — Umount (размонтирование)
  6. 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). Чтобы сделать скриншот, нужно:

  1. Нажать Fn + PrtSc (для копирования в буфер).
  2. Или Fn + Alt + PrtSc (для активного окна).
  3. На некоторых моделях (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 для восстановления после сбоя:

  1. Система зависла, но реагирует на Alt + SysRq + R (сброс клавиатуры).
  2. Далее Alt + SysRq + E (завершение процессов) и Alt + SysRq + I (принудительное убийство).
  3. Затем Alt + SysRq + S (синхронизация дисков) и Alt + SysRq + U (размонтирование).
  4. Финальная перезагрузка через 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?

Проверьте следующие моменты:

  1. Убедитесь, что SysRq включён: cat /proc/sys/kernel/sysrq (должно быть 1).
  2. Если отключён, активируйте: echo 1 | sudo tee /proc/sys/kernel/sysrq.
  3. На некоторых ноутбуках нужно использовать Fn + Alt + PrtSc.
  4. В виртуальных машинах (VirtualBox, VMware) SysRq может быть заблокирован хост-системой.
Можно ли использовать PrtSc для записи видео с экрана?

Нет, PrtSc делает только статичные снимки. Для записи видео используйте:

  • 🎮 Xbox Game Bar (Win + Alt + R в Windows 10/11).
  • 🎥 OBS Studio — бесплатная программа для стриминга и записи.
  • 📹 CamStudio или ShareX (с поддержкой GIF).