Однако, цвета выделения для некоторых элементов можно поменять вручную в реестре — об этом и пойдет речь далее в инструкции.
Изменение цвета выделения текста
Первая возможность — изменить цвет выделения текста, а также цвет самого выделенного текста. Для этого выполните следующие шаги:
- Получите RGB значения нужных цветов. Это можно сделать в окне выбора пользовательского цвета во встроенном редакторе Paint, нам понадобятся числа для красного, зелёного и синего цвета.
- Нажмите клавиши Win+R, введите regedit и нажмите Enter, чтобы открыть редактор реестра.
- Перейдите к разделу реестра
HKEY_CURRENT_USERControl PanelColors
- Для изменения цвета выделения дважды нажмите по параметру с именем Highlight и введите его значение, состоящие из чисел для красного, зеленого и синего цвета через пробел, как на скриншоте ниже. Нажмите Ок.
- Дважды нажмите по параметру HighlightText и аналогичным образом измените его значение, чтобы изменить цвет выделенного текста.
- Закройте редактор реестра и перезагрузите компьютер.
После перезагрузки компьютера цвета выделенного текста изменятся, но с некоторыми оговорками.
В Windows 11 при изменении цветов выделения для текста не везде изменения выглядят одинаково: например, в приложениях из магазина Microsoft Store цвет может не меняться, либо меняться только для выделения, но не для самого текста:
В то время как в классических диалоговых окнах и программах изменения происходят успешно:
Также в моем тесте было замечено, что настройки иногда сбрасываются во время работы (причем в реестре остаются измененные параметры), а затем снова восстанавливаются после перезагрузки. Объяснения этому я не нашел.
Цвет области выделения при выделении мышью
При изменении параметра Highlight, как это описано в предыдущем разделе инструкции, изменяется также и граница выделения при выделении мышью, но не внутренняя её часть.
Чтобы изменить и её, отредактируйте значение параметра HotTrackingColor в том же разделе реестра, чтобы получить нужный цвет:
Classic Color Panel
Вместо ручного изменения параметров реестра, поиска кодов RGB и перезагрузки, можно использовать стороннюю утилиту Classic Color Panel, доступную на официальном сайта разработчика.
После установки и запуска программы те же цвета можно будет менять в графическом интерфейсе:
Для применения изменений достаточно нажать «Применить (сейчас)» или «Apply (now)» в главном меню программы.
Контрастные темы оформления
Единственная доступная встроенная возможность менять цвета выделения в Windows 11 — использование контрастных тем оформления:
- Нажмите правой кнопкой мыши по рабочему столу и выберите пункт «Персонализация».
- Откройте пункт «Темы».
- Нажмите «Контрастные темы» внизу окна в разделе «Сопутствующие параметры».
- Выберите одну из контрастных тем в списке и нажмите «Применить».
- После применения нажмите кнопку «Изменить», чтобы настроить цвета темы, в том числе цвета выделения.
- Нажмите кнопку «Сохранить как» чтобы сохранить измененную тему и применить её.
Также это единственный способ (без учета вариантов с модификацией системных файлов) поменять цвет выделения значков в Windows 11 — при выборе контрастной темы цвет выделения значков становится тем же, что и для выделения текста:
Возможно, вам знакомы другие методы изменения цветов выделения различных элементов в Windows 11? Будет отлично, если вы сможете поделиться ими в комментариях.