Вы когда-нибудь сталкивались с ситуацией, когда нужно точно знать разрешение экрана в пикселях? Возможно, вы настраиваете многомониторную систему, подбираете обои для рабочего стола без растяжения или проверяете соответствие техническим требованиям игры/программы. А может, просто хотите понять, почему на вашем 27-дюймовом мониторе текст выглядит слишком мелким при разрешении 3840×2160.
В этой статье мы разберём все возможные способы определения длины и ширины экрана в пикселях — от стандартных инструментов операционной системы до специализированных утилит и онлайн-сервисов. Вы узнаете не только как посмотреть текущее разрешение, но и как оно соотносится с физическими размерами монитора (дюймы/сантиметры) и плотностью пикселей (PPI/DPI). А ещё мы объясним, почему иногда система показывает одно значение, а реальное разрешение экрана — другое (спойлер: это связано с масштабированием!).
1. Разрешение vs. физический размер: в чём разница?
Прежде чем переходить к практическим методам, важно разграничить два ключевых понятия:
- 📏 Физический размер монитора — это диагональ экрана в дюймах (например, 24", 27" или 32"), которую производители всегда указывают в характеристиках. Он измеряется от одного угла панели до противоположного по диагонали.
- 🖥️ Разрешение экрана — это количество пикселей по горизонтали и вертикали (например,
1920×1080или2560×1440). Именно эту величину мы и будем определять.
Интересный факт: два монитора с одинаковой диагональю могут иметь разное разрешение. Например, 24-дюймовый офисный монитор часто имеет разрешение 1920×1080 (Full HD), а 24-дюймовый игровой монитор — 2560×1440 (QHD) или даже 3840×2160 (4K). От этого зависит плотность пикселей (PPI), которая влияет на чёткость изображения.
Если вам нужно перевести физические размеры монитора (дюймы) в сантиметры — помните, что 1 дюйм = 2,54 см. Например, диагональ 27" равна ~68,58 см.
Так почему же нельзя просто умножить диагональ на некое число и получить разрешение? Потому что соотношение сторон (aspect ratio) у мониторов бывает разным:
| Соотношение сторон | Примеры разрешений | Типичные диагонали |
|---|---|---|
16:9 |
1920×1080, 2560×1440, 3840×2160 |
22", 24", 27", 32" |
21:9 (ультраширокий) |
2560×1080, 3440×1440, 5120×2160 |
29", 34", 49" |
4:3 (устаревший стандарт) |
1280×960, 1600×1200 |
17", 19" |
5:4 (профессиональные мониторы) |
1280×1024 |
19", 20" |
Критическая деталь: разрешение монитора — это характеристика его матрицы, а не операционной системы. Система может показывать "эффективное" разрешение с учётом масштабирования (например, 150% или 200%), которое отличается от нативного.
2. Как узнать разрешение экрана в Windows 10 и 11
В современных версиях Windows есть несколько встроенных способов посмотреть текущее разрешение. Рассмотрим их по порядку — от самого простого к более продвинутым.
Способ 1: Через параметры экрана
Это самый быстрый метод, который работает на любых версиях Windows:
- Нажмите правой кнопкой мыши на рабочем столе и выберите
Параметры экрана(илиПараметры отображенияв Windows 11). - В открывшемся окне найдите блок
Разрешение экрана— там будет указано текущее значение (например,1920 × 1080). - Чтобы увидеть рекомендуемое (нативное) разрешение, разверните выпадающий список.
Обратите внимание: если у вас подключено несколько мониторов, выберите нужный экран в верхней части окна (они пронумерованы).
Нажать ПКМ на рабочем столе → Параметры экрана
Найти блок "Разрешение экрана"
Сверить текущее значение с рекомендуемым
При необходимости изменить разрешение и нажать "Сохранить"-->
Способ 2: Через панель управления (расширенные настройки)
Если вам нужна более детальная информация (например, частота обновления или цветовая глубина), используйте классическую панель управления:
- Откройте
Панель управления(можно найти через поиск в меню Пуск). - Перейдите в
Оформление и персонализация → Экран → Настройка разрешения экрана. - Нажмите
Дополнительные параметры— откроется окно с детальной информацией о мониторе и адаптере.
Вкладка Адаптер покажет текущее разрешение, частоту обновления и даже модель графического процессора. А на вкладке Монитор иногда отображается нативное разрешение (если драйверы установлены корректно).
Windows 10
Windows 11
Windows 7 или старше
Linux или macOS-->
Способ 3: Через командную строку (для продвинутых)
Если вам нужно получить разрешение экрана в автоматическом режиме (например, для скрипта), используйте команду:
wmic desktopmonitor get screenheight, screenwidth
Эта команда выведет ширину и высоту в пикселях для основного монитора. Для многомониторных систем потребуется более сложный скрипт на PowerShell.
⚠️ Внимание: Командная строка показывает текущее разрешение, которое может отличаться от нативного из-за масштабирования. Например, при 150% масштабе система может отображать1920×1080, хотя реальное разрешение матрицы —2880×1620.
3. Определение разрешения на macOS (MacBook, iMac)
На устройствах Apple процесс немного отличается из-за специфики работы с Retina-дисплеями. Здесь важно понимать разницу между "разрешением по умолчанию" (с масштабированием) и "физическим разрешением" матрицы.
Способ 1: Через системные настройки
Инструкция для macOS Ventura и новее:
- Откройте
Системные настройки → Экраны. - В разделе
Разрешениевы увидите несколько вариантов:- 🔍
По умолчанию— оптимальное разрешение с масштабированием (например,1440 × 900на MacBook Pro 13"). - 🖥️
Дополнительно— здесь можно включить отображение реального разрешения матрицы (например,2560 × 1600для Retina).
- 🔍
На iMac или внешнем мониторе путь будет аналогичным, но без опций Retina.
Способ 2: Через "Информацию о системе"
Для детальной диагностики:
- Нажмите на логотип Apple в верхнем меню и выберите
Об этом Mac. - Перейдите на вкладку
Отчёт о системе → Графика/Экраны. - В блоке
Разрешениебудет указано текущее значение, а вРежим— поддерживаемые разрешения. 1920x1080— текущее разрешение;344mm x 194mm— физические размеры матрицы в миллиметрах (полезно для расчёта PPI).- 🐧 GNOME (Ubuntu, Fedora):
Настройки → Устройства → Экраны. - 🐬 KDE Plasma:
Системные настройки → Дисплей и мониторы. - 🖥️ XFCE:
Параметры → Дисплей.
Например, для MacBook Pro 14" (2023) нативное разрешение Retina-дисплея — 3024 × 1964, но система по умолчанию использует масштабированное 1512 × 982 для комфортного отображения.
⚠️ Внимание: На macOS при подключении внешнего монитора его разрешение может сбрасываться после сна или перезагрузки. Чтобы этого избежать, используйте утилиты вроде SwitchResX.
4. Linux: команды и GUI-инструменты для определения разрешения
В мире Linux всё зависит от используемого дисплейного сервера (X11 или Wayland) и графической оболочки (GNOME, KDE, XFCE и др.). Мы рассмотрим универсальные методы, которые работают в большинстве дистрибутивов.
Способ 1: Команда xrandr (для X11)
Это стандартный инструмент для управления экранами в Linux:
xrandr --current
В выводе команды найдите строку с подключённым монитором (например, HDMI-1 или eDP-1) — рядом будет указано текущее разрешение и частота обновления:
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 194mm
Здесь:
Способ 2: Графические утилиты (GNOME, KDE, XFCE)
В большинстве DE (Desktop Environment) есть встроенные инструменты:
В этих меню можно не только увидеть текущее разрешение, но и изменить его, а также настроить положение мониторов в многодисплейной конфигурации.
Способ 3: Утилита arandr (для продвинутых)
Если вам нужно более гибкое управление, установите arandr — графический фронтенд для xrandr:
sudo apt install arandr # Для Debian/Ubuntu
sudo dnf install arandr # Для Fedora
После установки запустите arandr из терминала — программа покажет все подключённые мониторы с текущими разрешениями и позволит сохранить профили конфигураций.
Что делать если xrandr не показывает внешний монитор?
Если команда xrandr не отображает подключённый монитор, попробуйте:
1. Перезагрузить X-сервер (sudo service lightdm restart для Ubuntu).
2. Проверить физическое подключение (кабель, порт).
3. Обновить драйверы видеокарты (особенно для NVIDIA/AMD).
4. Использовать xrandr --detect для принудительного сканирования.
5. Онлайн-сервисы для проверки разрешения экрана
Если по какой-то причине вы не можете использовать системные инструменты (например, работаете на чужом компьютере без прав администратора), на помощь придут онлайн-сервисы. Они определяют разрешение через JavaScript, считывая параметры окна браузера.
Вот проверенные ресурсы:
- 🌐 WhatIsMyScreenResolution — показывает разрешение, плотность пикселей и даже ориентацию экрана.
- 📊 ScreenResolutionTest — дополнительно тестирует поддержку Retina и масштабирование.
- 🔍 Display Wars — сравнивает ваше разрешение с популярными стандартами (Full HD, 4K и др.).
Как это работает? Сервис просто считывает свойства объекта window.screen в браузере. Например:
// Пример кода, который используют сервисы:
const width = window.screen.width;
const height = window.screen.height;
console.log(`Ваше разрешение: ${width} × ${height}`);
⚠️ Внимание: Онлайн-сервисы показывают разрешение окна браузера, а не экрана. Если браузер развёрнут не на весь экран, данные будут неточными. Всегда разворачивайте окно перед проверкой!
Также учтите, что некоторые сервисы могут показывать виртуальное разрешение (с учётом масштабирования браузера). Например, при zoom 125% в Chrome реальное разрешение экрана будет больше, чем покажет сервис.
6. Как узнать нативное разрешение монитора (если система показывает неверное)
Иногда операционная система неправильно определяет нативное разрешение монитора — например, после обновления драйверов или подключения через нестандартный адаптер. В таких случаях нужно обратиться к одним из следующих методов.
Метод 1: Посмотреть модель монитора и найти спецификации
Если у вас есть доступ к физическому монитору:
- Найдите наклейку сзади или снизу монитора — там указана модель (например, LG 27UK850-W).
- Введите модель в поисковик с запросом
спецификацииилиdatasheet. - На сайте производителя или в обзорах будет указано нативное разрешение.
- Диагональ: 27"
- Нативное разрешение:
3840 × 2160(4K UHD) - Плотность пикселей: 163 PPI
- 🪟 Windows: Monitor Asset Manager или EDID Viewer.
- 🐧 Linux:
edid-decode(установите черезsudo apt install edid-decode). - 🍎 macOS: SwitchResX (платная, но с trial-периодом).
- Измерьте ширину и высоту видимой области экрана (без рамок) в сантиметрах.
- Переведите в дюймы (разделите на 2,54).
- Умножьте на PPI (если знаете) или используйте стандартные значения:
- Full HD (~24"): ~92 PPI
- QHD (~27"): ~109 PPI
- 4K (~27"): ~163 PPI
- Диагональ 24" → ширина ~20,9" (24 / √(16² + 9²) × 16), высота ~11,8".
- Разрешение:
20,9 × 92 ≈ 1920(ширина),11,8 × 92 ≈ 1080(высота). - 🔌 Неправильный кабель: например, подключение 4K-монитора через HDMI 1.4 (максимум
3840×2160@30Гц) вместо DisplayPort 1.4. - 🖥️ Устаревшие драйверы: особенно актуально для дискретных видеокарт (NVIDIA/AMD).
- ⚡ Нехватка пропускной способности: при использовании адаптеров (например, USB-C → HDMI).
- 🔄 Обновите драйверы видеокарты с официального сайта производителя.
- 🔌 Попробуйте другой кабель (например, DisplayPort вместо HDMI).
- 🛠️ В Windows: откройте
Диспетчер устройств, найдите монитор, обновите драйвер вручную. - 🪟 Windows: сброс профиля дисплея. Решение — создать скрипт для автоматического применения разрешения через
nircmdилиAutoHotkey. - 🐧 Linux: баг в X11/Wayland. Решение — добавить команду
xrandrв автозагрузку. - 🍎 macOS: особенности работы с внешними мониторами. Решение — утилита SwitchResX.
- 🔍 Браузер развёрнут не на весь экран.
- 🔎 Включено масштабирование страницы (Ctrl+0 для сброса).
- 🖥️ Система использует нецелочисленное масштабирование (например, 125% или 150%).
Пример для Dell U2720Q:
Метод 2: Использовать утилиты для определения EDID
Каждый монитор хранит данные о своих характеристиках в чипе EDID (Extended Display Identification Data). Их можно прочитать с помощью специализированных утилит:
Пример вывода edid-decode:
...
Display Product Name: 'U2715H'
...
Established timings: ...
Standard timings: ...
Detailed mode: Clock 341.856 MHz, 384 mm x 216 mm
3840 3888 3920 4000 hborder 0
2160 2163 2168 2222 vborder 0
...
Display Range Limits: ...
Vertical: 23–120 Hz
Horizontal: 30–160 kHz
Maximum Pixel Clock: 600 MHz
Здесь видно, что нативное разрешение — 3840 × 2160 при частоте 60 Гц.
Метод 3: Ручной расчёт по физическим размерам и PPI
Если у вас есть линейка и калькулятор, можно вычислить разрешение самостоятельно:
Формула:
Ширина в пикселях = Ширина в дюймах × PPI
Высота в пикселях = Высота в дюймах × PPI
Пример: монитор 24" с соотношением 16:9 и PPI 92:
Нативное разрешение монитора всегда кратно его физическим размерам и PPI. Если система показывает нецелое значение (например, 1920.5 × 1080.3), это признак некорректных драйверов или масштабирования.
7. Частые проблемы и их решения
При определении разрешения пользователи часто сталкиваются с типичными ошибками. Разберём самые распространённые из них.
Проблема 1: Система показывает неверное разрешение
Если Windows/macOS/Linux упорно игнорируют нативное разрешение монитора, причины могут быть следующими:
Решения:
Проблема 2: Разрешение сбрасывается после сна или перезагрузки
Это частая проблема на Windows и Linux при использовании нескольких мониторов. Виновники:
Проблема 3: Онлайн-сервисы показывают неточные данные
Если онлайн-сервис выдаёт разрешение 1536×864, хотя ваш монитор 1920×1080, причины:
Чтобы получить точные данные, всегда разворачивайте окно браузера на весь экран (F11) и сбрасывайте масштаб.
⚠️ Внимание: На ноутбуках с гибридной графикой (Intel + NVIDIA/AMD) иногда происходит "подмена" разрешения из-за переключения между видеокартами. В таких случаях поможет принудительное отключение дискретной графики в панели управления драйвером.
FAQ: Ответы на популярные вопросы
Можно ли узнать разрешение монитора без компьютера?
Да, если у вас есть документация к монитору или наклейка с моделью. Введите модель в поисковик и найдите спецификации. Также некоторые мониторы отображают разрешение в OSD-меню (например, LG UltraFine показывает текущий режим в настройках).
Почему в играх доступны разрешения, которых нет в настройках Windows?
Игры часто игнорируют ограничения ОС и предлагают все разрешения, поддерживаемые монитором на аппаратном уровне. Это нормально — вы можете выбрать любое из них, но не все будут корректно масштабироваться.
Как узнать максимальную частоту обновления для моего разрешения?
В Windows: откройте Параметры экрана → Дополнительные параметры дисплея → Свойства адаптера. В Linux используйте xrandr -q. Максимальная частота зависит от кабеля: например, 3840×2160@60Гц требует HDMI 2.0 или DisplayPort 1.2+.
Что такое "рекомендуемое разрешение" в настройках?
Это нативное разрешение вашего монитора, при котором изображение будет наиболее чётким. Использование ненативных разрешений приводит к размытости из-за интерполяции.
Можно ли увеличить разрешение монитора выше нативного?
Технически да, но это бессмысленно — монитор физически не может отобразить больше пикселей, чем позволяет его матрица. В лучшем случае вы получите артефакты, в худшем — изображение не будет отображаться.