Окна многих приложений уменьшены примерно до двух третей от исходного размера в моей системе (ноутбук с двумя внешними мониторами), а также друг на друга (также ноутбук, но с одним внешним монитором).
Например, если я открою изображение PNG 1920x1080 в Paint и разверну его на среднем мониторе (который имеет собственное разрешение 1920x1080 и установлен в этом разрешении в Windows со 100% масштабированием), изображение не займет все окно, но, похоже, сократился до 66%.
В чем может быть причина и как это исправить?
Это Windows 10 Home 64 bit (до версии 1803).
Монитор ноутбука составляет 1920x1080 с масштабированием 150%, а третий монитор - 3440x1440 с масштабированием 100%.
Выход из системы и повторный вход не помогают, как и перезагрузка.
Скриншоты:
MS Paint показывает собственный скриншот размером 1920x1080, но уменьшенный:
TeamViewer показывает удаленный экран 1920x1080, но меньше, чем локальный монитор 1920x1080, даже если масштаб 1: 1:
Когда вы настраиваете масштабирование, затем выходите из системы и снова входите в систему, что происходит?
music2myear 6 лет назад
0
Не знаю, почему это происходит или как это исправить, но 66% - это именно то, что вы ожидаете, если окно будет переведено с полноэкранного на мониторе ноутбука на средний монитор и масштабировано до 100% (с 150% ). Чтобы увидеть, является ли это причиной, попробуйте установить масштабирование монитора ноутбука на 100%, чтобы увидеть, решит ли это проблему.
robinCTS 6 лет назад
0
@ music2myear Я не пробовал, но я воспроизвел проблему на другом ПК (ноутбук с одним внешним монитором). Так что, похоже, это «стандартная» «функция» Windows 10 для уменьшения масштаба в таких настройках.
David Balažic 6 лет назад
0
@robinCTS Я предложу владельцу попробовать, но это не может быть постоянным решением, поскольку ноутбук имеет 14-дюймовый дисплей с разрешением 1920x1080, и в таком случае все будет очень крошечным.
David Balažic 6 лет назад
0
Windows применяет масштабирование автоматически на экранах с высокой плотностью пикселей. Например, на мониторе 20 "1920x1080 Windows применяет масштабирование по умолчанию, а на мониторе 10" 1920x1080 Windows применяет 150% масштабирование по умолчанию. То же разрешение, но более высокая плотность на меньшем экране и масштабирование. Когда применяется масштабирование, вы ДОЛЖНЫ выйти и снова войти (или перезапустить), чтобы правильно завершить процедуру масштабирования. Пока вы не выйдете и не вернетесь назад, масштабирование будет противоречивым.
music2myear 6 лет назад
0
Другими словами, исходя из описания, которое вы нам дали, кажется, что это нормальное поведение Windows.
music2myear 6 лет назад
0
@ music2myear не совсем, я тоже попробовал на коллеге ПК, а там такого не бывает.
David Balažic 6 лет назад
0
Можете ли вы включить фотографии / скриншоты? Кроме того, вы проверили на наличие установленных последних графических драйверов?
music2myear 6 лет назад
0
Добавлены скриншоты @ music2myear, обновлен драйвер gfx: без изменений
David Balažic 6 лет назад
0
2 ответа на вопрос
1
t4u51f
Это типичная проблема с Windows 10. Попробуйте сбросить масштабирование до 100% для всех трех экранов, а затем повторите попытку.
Для этого вам нужно зайти в настройки дисплея (щелкнуть правой кнопкой мыши на рабочем столе, чтобы увидеть эту опцию), выбрать каждый монитор и установить масштаб на 100%.
Если он по-прежнему не работает, возможно, ваши мониторы имеют более высокое разрешение и в Windows установлены более низкие разрешения.
Мониторы имеют правильное разрешение, также как видно на скриншоте, Windows также «думает», что средний монитор имеет размер 1920x1080 (размер скриншота).
David Balažic 6 лет назад
0
Я воспроизвел проблему в VirtualBox. Установил win10 и создал главный дисплей 1920x1080 с масштабированием 150% и еще один с разрешением 1920x1080 и 100%. Запуск Paint на втором мониторе ведет себя точно так же, как и в вопросе. (если кто-нибудь предоставит реальное решение, я выберу его в качестве правильного ответа, но я дал здесь вознаграждение)
David Balažic 6 лет назад
0
Забыл упомянуть: установка масштабирования на всех дисплеях на 100% уменьшает проблему.
David Balažic 6 лет назад
0
0
harrymc
Ваши расчеты инвертированы:
Монитор с разрешением 1920x1080 должен быть масштабирован как 100% (если не физически мал), в то время как монитор с разрешением 3440x1440 должен быть масштабирован как 150% (или как бы то ни было, что делает текст рабочего стола читабельным).
Если какое-либо одно приложение не подчиняется правилам масштабирования, а его экран слишком мал и труден для чтения, может помочь Windows изменить экран:
Найти .exeфайл приложения
Щелкните правой кнопкой мыши и выберите Properties
Перейти на Compatibilityвкладку
Нажмите Change high DPI settings
Проверьте Override high DPI scaling behavior
Выберите System (Enhanced)в выпадающем списке
Нажмите ОК дважды.
Зачем? Монитор ноутбука имеет 157 DPI, средний - 96 DPI, а «большой» - 110 DPI. Масштабирование 150%, 100% и 100% является наиболее близким к идеальному, которое они могут получить.
David Balažic 6 лет назад
0
Масштабирование выше 100% предназначено для увеличения размера шрифта для текста, который невозможно прочитать на экране высокого разрешения, например 3440x1440. Это не требуется для экрана с нормальным разрешением, такого как 1920x1080 (если только это не помогает плохому зрению).
harrymc 6 лет назад
0
Без (увеличения) вам понадобится микроскоп, чтобы читать что-нибудь с 1920x1080 на экране ноутбука размером 14 дюймов.
David Balažic 6 лет назад
0
Правильно, тогда это также должно быть увеличено. В любом случае, монитор 3440x1440 не должен быть на 100%.
harrymc 6 лет назад
0
Я добавил больше информации, которая может быть полезна.
harrymc 6 лет назад
0
Диалог свойств mspaint.exe не имеет вкладки «Совместимость»
David Balažic 6 лет назад
0
Новое для меня: Очевидно, это не разрешено в `C: \ Windows \ System32`. Вам нужно скопировать программу в другое место, работая от имени администратора. И `mspaint.exe` является особым случаем, поскольку по какой-то причине он не может работать в другом месте. Я предлагаю использовать сторонний продукт, такой как бесплатный [Paint.NET] (https://www.getpaint.net/).
harrymc 6 лет назад
0