37

Сегодня утром я запустил свой браузер Google Chrome, как и каждый день. Размер текста на всех сайтах неожиданно превысил обычный. Я нигде не менял никаких настроек.

Если я установлю масштаб на 90%, он будет выглядеть хорошо, но это ломает разные вещи (например, чат в стеке), поэтому, по возможности, избегайте его.

Установка размера шрифта на Small в настройках Chrome также помогает, но он слишком мал.

Я удалил Chrome (удаление локальных данных) и установил снова, то же самое. Пробовал и бета канал, без изменений.

64-битная ОС Windows 7, дисплей установлен на 125% с самого начала. (Не менял это годами)

Что могло вызвать это и как это можно решить?

Этот вопрос оказывается хорошим примером для демонстрации того, что я имею в виду:

Хотя само тело маленькое (так как я изменил размер шрифта в настройках), другие вещи по-прежнему огромны и не зависят от настроек.

2 ответа2

45

Эта ветка reddit, кажется, предполагает, что это ошибка Chrome. В настоящее время временным обходным решением является принудительная поддержка HiDPI в Chrome.

Сделать это:

  1. Щелкните правой кнопкой мыши ссылку Chrome
  2. Выберите «Свойства» и затем добавьте /high-dpi-support=1 /force-device-scale-factor=1 к существующей ссылке на ваш путь к chrome.exe.
  3. Перед повторным запуском ярлыка с флагами обязательно закройте все запущенные процессы Chrome с панели задач.

3

Вы также можете решить эту проблему, отключив расширенную настройку "Отключить DirectWrite" в Chrome.

т.е. отключить параметр, который называется "Отключить DirectWrite". Не включайте этот параметр.

Вставьте это в адресную строку Chrome и отключите настройку:

  • chrome://flags/#disable-direct-write

Когда вы закончите, это должно выглядеть так:

Спасибо Людвигу за сообщение об ошибке:

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .