Как в Windows 10 изменить разрешение экрана с помощью командной строки
Хотя вы всегда можете изменить разрешение экрана в параметрах Windows, иногда гораздо удобнее использовать для этого командную строку либо PowerShell . В чем преимущества такого подхода, спросите вы? В возможности быстрой смены разрешения с использованием шаблонов. Предположим, у вас есть приложения или игры, для наиболее комфортной работы которых требуется определенное разрешение. Вы создаете пару скриптов и используете их как переключатели между обычным и специальным разрешениями.
Это намного быстрее и удобнее, чем пользоваться стандартными настройками операционной системы. Итак, для дела вам понадобится Блокнот и крошечная портативная утилита QRes, предназначенная для изменения таких настроек экрана как разрешение и частота обновления. Скачать ее вы можете со странички каталога Софтпедия (ссылка внизу) . Забросьте исполняемый файл утилиты в любое удобное вам расположение, а лучше всего в папку System32 .

Откройте командную строку или консоль PowerShell и выполните команду QRes.exe /x:800 /y:600 , предварительно заменив разрешение 800×600 своим.

X — это число пикселей по горизонтали, а Y — число пикселей по вертикали.
Если вы разместили исполняемый файл утилиты в пользовательский каталог, путь к нему придется указать полностью. А теперь, чтобы не открывать каждый раз консоль, вставьте команду в текстовый файл и сохраните его с расширением BAT или CMD , это даст вам возможность изменять разрешение одним кликом.

Как вариант, вместо скриптов можно использовать обычный ярлык, указав в поле расположения объекта приведенную выше команду.

Изменением разрешения дисплея возможности QRes не ограничиваются.
Используя доступные ключи (посмотреть их можно командой QRes /?) , вы можете быстро менять глубину цвета, частоту обновления, а также получать данные о текущих настройках экрана и всех доступных конфигурациях.

При этом нужно не забывать, что QRes не всемогущая, если изменение параметров дисплея не поддерживается на аппаратном уровне или уровне драйвера, поменять настройки с ее помощью не получится.
Как изменить разрешение экрана из командной строки?

Скорее всего, как и пишет вывод, видеокарта просто не поддерживает такой режим работы.
Чтобы выяснить, какие режимы работы возможны, поставь недостающие пакеты:
sudo apt-get install v86d hwinfo
Далее смотри какие разрешения и с каким количеством цветов поддерживаются видеокартой:
sudo hwinfo --framebuffer
Vsevolod-linuxoid ★★★★★
( 16.05.16 01:12:26 MSK )
Как изменить разрешение монитора с помощью командной строки?
Подскажите, пожалуйста, если знаете.
Общеизвестно, что системные утилиты Windows можно запускать из консоли. Например, создав вот такой нехитрый батник:
dpiscaling.exe pause
можно запустить утилиту настроек дисплея.
Но вот как запустить эту утилиту (и можно ли это сделать в принципе?!) с ключами так, чтобы изменять разрешение экрана на нужное в данный момент?
Ну или хотя бы как хэлп по ключам для этой утилиты получить распечатанным в консоли?
Я попробовал вот так:
dpiscaling.exe help pause
dpiscaling.exe -help pause
dpiscaling.exe /? pause
Ни один из вариантов не сработал. В смысле, сама утилита исправно запускается, но в окне консоли справка по ключам для этой утилиты не распечатывается.
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Как изменить разрешение монитора?
Помогите, пожалуйста! как программно можно изменить разрешение монитора?
Как в BIOS изменить разрешение монитора? Искал и не нашёл.
Как в BIOS изменить разрешение монитора? Искал и не нашёл. А то включил сегодня комп и тут такая.

Как изменить/удалить нативный режим (т.е. разрешение) монитора?
Здравствуйте. У меня монитор с нативным режимом 1920×1080 60hz. Но он поддерживает и 75hz. Создаю.

Как открыть программу с помощью командной строки?
Прошу помощи о том как открыть программу с помощью командной строки. Возможно не дописан код, или.
5287 / 4229 / 1044
Регистрация: 29.08.2013
Сообщений: 26,660
Записей в блоге: 3

Сообщение было отмечено Power_Basic как решение
Решение
есть консольная утилита nircmd
с помощью нее можно менять разрешение
Регистрация: 08.03.2016
Сообщений: 435
На самом деле, я уже собирался просить модераторов удалить эту ветку, потому что задал, как понял поразмыслив, очень глупый вопрос.
dpiscaling.exe это же не консольная утилита, а графическое приложение, поэтому и консольные ключи для неё скорее всего не предусмотрены. Просто в данном случае я запускал графическое приложение из консоли.
Но появился ответ и это уже меняет дело.
Сообщение от qwertehok 
есть консольная утилита nircmd
с помощью нее можно менять разрешение
Спасибо. Я не знал про существование такой полезной утилиты. Сейчас погуглил и выяснил, что с её помощью не только разрешение можно менять, но и вообще там очень много фишек, которые будут для меня очень полезны!
Ещё раз большое спасибо!
Регистрация: 08.03.2016
Сообщений: 435
Сообщение от qwertehok 
есть консольная утилита nircmd
с помощью нее можно менять разрешение
Почему-то не работает именно изменение разрешения экрана
У меня Windows 10_Pro_64.
Использую версию 2.86 (nircmd-x64) рекомендованной утилиты. Скопировал её в ту папку, на которую указывает моя переменная среды PATH.
Почему-то уровень звука регулируется без проблем, например, вот такой командой в пакетном файле:
nircmd.exe setvolume 0 0 0
а вот разрешение не изменяется, хотя использую команду прямо из примера в справочной системе этой утилиты:
nircmd.exe setdisplay 1024 768 8
Картинка у меня была расширена на 2 монитора. Сначала подумал, что проблема в этом. Настроил так, чтобы картинка проецировалась только на один монитор. Но всё равно при использовании этой команды ничего не меняется.
Вообще-то мне нужно изменять на 1280х720. Сначала пробовал вот так делать:
nircmd.exe setdisplay 1280 720 8
и вот так тоже пробовал:
nircmd.exe setdisplay 1280 720 24
Во всех случаях никакой реакции
Не подскажете, в чём может быть дело, в каком направлении следует копать?
Просьба к модераторам изменить название этой ветки на «Как изменить разрешение монитора с помощью командной строки?», поскольку текущее название совершенно не отражает суть вопроса.
5287 / 4229 / 1044
Регистрация: 29.08.2013
Сообщений: 26,660
Записей в блоге: 3
там в примерах есть такое
setdisplay monitor:1 1024 768 24 90
Регистрация: 08.03.2016
Сообщений: 435
Сообщение от qwertehok 
там в примерах есть такое
setdisplay monitor:1 1024 768 24 90
Так я тоже пробовал ещё вчера
И даже уже ФИЗИЧЕСКИ второй монитор отключил от компьютера. Вот сегодняшние попытки:
rem nircmd.exe setdisplay 1280 720 8 rem nircmd.exe setdisplay monitor:"BenQ BL2410" 1024 768 8 rem nircmd.exe setdisplay monitor:1 1024 768 24 90 rem nircmd.exe setdisplay monitor:0 1024 768 24 90 rem nircmd.exe setdisplay 1024 768 8 nircmd.exe setdisplay 1280 720 8 pause
Потом погуглил «Не получается изменить разрешение экрана с помощью nircmd» и обнаружил, что я не первый с такой же проблемой:
Как изменить разрешение экрана из командной строки в Windows 10?
Мне нужно изменить разрешение экрана из командной строки, я пробовал QRes и NirCmd, и оба не смогли изменить разрешение экрана (я уже проверил синтаксис). Есть ли способ к этому?
Ему там ничего путного не посоветовали, просто сделали перевод на русский язык того самого фрагмента справочной системы, который я показал на картинке.
Ну и ещё один человек предложил ему свою самодельную утилиту, которая (в отличие от многофункционального nircmd) работает только с разрешением экрана. Эту утилиту я буду пробовать использовать в последнюю очередь, потому что рискованно как-то связываться с программой, которую никто кроме её автора не рекомендует.
qwertehok, а у вас-то самого получается изменять разрешение экрана с помощью nircmd? Или может быть у вас другая операционка, не Windows 10_64_Pro?
Но в любом случае, спасибо за рекомендацию nircmd, потому что там реально много полезного для других задач.
Изменение разрешения экрана в Windows
Если вы хотите изменить размер того, что отображается в Windows, это можно сделать двумя способами.
Если у вас есть внешние дисплеи, подключенные к компьютеру, до начала работы не забудьте выбрать, какие дисплеи нужно изменить.

- Выберите Пуск >Параметры >Система >Дисплей и просмотрите раздел, в котором отображаются дисплеи.
- Выберите дисплей, который необходимо изменить. После этого следуйте приведенным ниже инструкциям.
Измените размер содержимого на экране
- Оставайтесь на экране или откройте параметры дисплея.
Откройте параметры дисплея - Прокрутите до раздела Масштаб и макет.
- Выберите Масштаб, а затем выберите параметр. Как правило, лучше всего выбрать один из помеченных как (Рекомендуется).
«Изменить разрешение экрана»
- Оставайтесь на экране или откройте параметры дисплея.
Откройте параметры дисплея - В строке Разрешение экрана выберите список и параметр. Как правило, лучше всего использовать тот, который помечен (рекомендуется). Мониторы могут поддерживать разрешение ниже основного, но в этом случае текст будет менее четким, а изображение может занимать не весь экран, быть растянутым или располагаться по центру черного экрана.
Примечание: Если в разрешении экрана есть непредвиденные изменения, возможно, потребуется обновить графический драйвер. Чтобы просмотреть и установить доступные обновления, выберите Пуск > Параметры > Центр обновления Windows > Проверить наличие обновлений.
Статьи по теме
Если у вас есть внешние дисплеи, подключенные к компьютеру, до начала работы не забудьте выбрать, какие дисплеи нужно изменить.

- Выберите Пуск >Параметры >Система >Дисплей, и посмотрите на раздел Изменить расположение дисплеев .
- Выберите дисплей, который необходимо изменить. После этого следуйте приведенным ниже инструкциям.
Измените размер содержимого на экране
- Оставайтесь на экране или откройте параметры дисплея.
Откройте параметры дисплея - Прокрутите страницу вниз до Масштаб и разметка.
- Затем в разделеИзменение размера текста, приложений и прочих элементов выберите один из вариантов. Как правило, лучше всего выбрать один из помеченных как (Рекомендуется).
«Изменить разрешение экрана»
- Оставайтесь на экране или откройте параметры дисплея.
Откройте параметры дисплея - Прокрутите страницу вниз до Масштаб и разметка.
- Найдите Разрешение экранаи выберите один из вариантов. Как правило, лучше всего использовать тот, который помечен (рекомендуется). Мониторы могут поддерживать разрешение ниже основного, но в этом случае текст будет менее четким, а изображение может занимать не весь экран, быть растянутым или располагаться по центру черного экрана.
Примечание: Если в разрешении экрана есть непредвиденные изменения, возможно, потребуется обновить графический драйвер. Чтобы просмотреть и установить доступные обновления, нажмите кнопку Пуск >Параметры > Обновление и безопасность > Центр обновления Windows.