Как изменить стандартную систему точек на дюйм?

У меня есть рабочий ноутбук с диагональю 15,4 дюйма и собственным разрешением 1680x1050, поставляемый с Vista. После переустановки его с 7 несколько дней назад я заметил, что настройка DPI в панели управления -> Внешний вид и персонализация была не на 100 %, а на 125 % (или 150 %, я не помню.) Очевидно, что Windows решила, что при 100% текста на этом экране будет слишком мало, и по умолчанию установила 125 %.

Я изменил его на 100% для моей учетной записи, но по умолчанию система все еще составляет 125 %. Экран входа в систему все еще на 125 % (на самом деле это не проблема), но более раздражающие установочные пакеты MSI, созданные с помощью Visual Studio 2010, используют системное значение по умолчанию и выглядят странно.

Есть ли способ изменить настройки dpi по умолчанию?

1 ответ

Решение

Проверять, выписываться HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current\Software\Fonts\ в реестре.

Он будет / должен иметь ключ с именем "LogPixels" (тип REG_DWORD) с DPI по умолчанию в качестве данных. IE: установите его (десятичное) 96 для 96 точек на дюйм, что составляет "100%".

Если вы измените его там в реестре, вам потребуется перезагрузить компьютер, чтобы он вступил в силу.

Другие вопросы по тегам