Categories: Windows

Как изменить цвет выделения в Windows 11

Как изменить цвет выделения в Windows 11

В Windows 11 не предусмотрено простых способов изменить цвета выделения текста, области выделения при использовании мыши, или цвета выделения значков. Кроме, возможно, контрастных тем оформления, но этот вариант подходит не для всех.

Однако, цвета выделения для некоторых элементов можно поменять вручную в реестре — об этом и пойдет речь далее в инструкции.

Изменение цвета выделения текста

Первая возможность — изменить цвет выделения текста, а также цвет самого выделенного текста. Для этого выполните следующие шаги:

  1. Получите RGB значения нужных цветов. Это можно сделать в окне выбора пользовательского цвета во встроенном редакторе Paint, нам понадобятся числа для красного, зелёного и синего цвета.
  2. Нажмите клавиши Win+R , введите regedit и нажмите Enter, чтобы открыть редактор реестра.
  3. Перейдите к разделу реестра
    HKEY_CURRENT_USERControl PanelColors
  4. Для изменения цвета выделения дважды нажмите по параметру с именем Highlight и введите его значение, состоящие из чисел для красного, зеленого и синего цвета через пробел, как на скриншоте ниже. Нажмите Ок.
  5. Дважды нажмите по параметру HighlightText и аналогичным образом измените его значение, чтобы изменить цвет выделенного текста.
  6. Закройте редактор реестра и перезагрузите компьютер.

После перезагрузки компьютера цвета выделенного текста изменятся, но с некоторыми оговорками.

В Windows 11 при изменении цветов выделения для текста не везде изменения выглядят одинаково: например, в приложениях из магазина Microsoft Store цвет может не меняться, либо меняться только для выделения, но не для самого текста:

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

Также в моем тесте было замечено, что настройки иногда сбрасываются во время работы (причем в реестре остаются измененные параметры), а затем снова восстанавливаются после перезагрузки. Объяснения этому я не нашел.

Цвет области выделения при выделении мышью

При изменении параметра Highlight, как это описано в предыдущем разделе инструкции, изменяется также и граница выделения при выделении мышью, но не внутренняя её часть.

Чтобы изменить и её, отредактируйте значение параметра HotTrackingColor в том же разделе реестра, чтобы получить нужный цвет:

Classic Color Panel

Вместо ручного изменения параметров реестра, поиска кодов RGB и перезагрузки, можно использовать стороннюю утилиту Classic Color Panel, доступную на официальном сайта разработчика .

После установки и запуска программы те же цвета можно будет менять в графическом интерфейсе:

Для применения изменений достаточно нажать «Применить (сейчас)» или «Apply (now)» в главном меню программы.

Контрастные темы оформления

Единственная доступная встроенная возможность менять цвета выделения в Windows 11 — использование контрастных тем оформления:

  1. Нажмите правой кнопкой мыши по рабочему столу и выберите пункт «Персонализация».
  2. Откройте пункт «Темы».
  3. Нажмите «Контрастные темы» внизу окна в разделе «Сопутствующие параметры».
  4. Выберите одну из контрастных тем в списке и нажмите «Применить».
  5. После применения нажмите кнопку «Изменить», чтобы настроить цвета темы, в том числе цвета выделения.
  6. Нажмите кнопку «Сохранить как» чтобы сохранить измененную тему и применить её.

Также это единственный способ (без учета вариантов с модификацией системных файлов) поменять цвет выделения значков в Windows 11 — при выборе контрастной темы цвет выделения значков становится тем же, что и для выделения текста:

Возможно, вам знакомы другие методы изменения цветов выделения различных элементов в Windows 11? Будет отлично, если вы сможете поделиться ими в комментариях.

admin

Recent Posts

Настройка Mercurial по HTTPS

Иногда mercurial, при скачивании и комитах ругается на https. Особенно на самоподписанные сертификаты. Чтобы заработал…

4 недели ago

Компиляция libvirt в Ubuntu

Компиляция libvirt Подробнее

4 недели ago

Ошибка libvirt permission denied: решение

Если возникает ошибка libvirt destroy lxc permission denied , при попытке остановить контейнер: _x000D_# virsh…

4 недели ago

Настройка редиректа в NGINX

Файлы с примерами редиректа для nginx Подробнее

4 недели ago

Включение gzip в NGINX

Как включить gzip сжатие в Nginx ? Подробнее

4 недели ago

Удаление postinst-скрипта в Linux

Иногда возникает ситуация, когда криво настроенные пакеты не устанавливаются в системе. У меня это произошло…

4 недели ago