Подробная инструкция по изменению цвета выделенного текста, выбранных элементов и классических областей выделения Windows с помощью реестра, REG-файла и настроек контрастных тем.
Цвет выделения — это цвет, который Windows использует при выделении текста, выборе элементов в классических окнах, переименовании файлов, работе со списками и некоторыми настольными программами. По умолчанию обычно используется синий фон и белый текст.
Это не то же самое, что акцентный цвет Windows. Акцентный цвет влияет на отдельные элементы интерфейса, кнопку «Пуск», панель задач, переключатели и часть элементов приложения «Параметры». Классический цвет выделения задается старыми системными параметрами Windows, главным образом значениями Hilight и HilightText.
В обычных параметрах Windows нет отдельного переключателя для изменения классического цвета выделения. Самый надежный встроенный способ — изменить два строковых значения в реестре:
Hilight — цвет фона выделенного текста или выбранного элемента.HilightText — цвет текста внутри выделенной области.regedit и нажмите Enter.HKEY_CURRENT_USER\Control Panel\Colors..reg-файл в удобном месте, например на рабочем столе.Значения Hilight и HilightText используют формат Red Green Blue. Каждое число должно быть в диапазоне от 0 до 255, а значения разделяются пробелами.
0 120 215 = синий цвет в стиле Windows
0 0 128 = классический темно-синий
40 135 70 = зеленый
128 0 128 = фиолетовый
255 255 255 = белый текст
0 0 0 = черный текстДля хорошей читаемости выбирайте сильный контраст между фоном выделения и текстом. Для темного цвета выделения обычно подходит белый текст, а для очень светлого цвета лучше использовать черный текст.
0 120 215
0 0 128
40 135 70
128 0 128
Этот способ работает в Windows 10 и Windows 11. Изменение применяется только к текущему профилю пользователя, поэтому другие учетные записи на этом же компьютере сохранят свои настройки цветов.
regedit и нажмите ОК.HKEY_CURRENT_USER\Control Panel\ColorsHilight.Hilight и укажите RGB-значение для фона выделения. Например: 40 135 70.HilightText.HilightText и укажите RGB-значение для текста внутри выделения. Например: 255 255 255.40 135 70 для Hilight и 255 255 255 для HilightText. Так вы получите заметный зеленый цвет выделения с белым текстом.
Чтобы использовать классический темно-синий цвет выделения, задайте следующие значения:
Hilight 0 0 128
HilightText 255 255 255Если вы не хотите вручную открывать редактор реестра, можно создать небольшой .reg-файл. Этот вариант удобен, если один и тот же цвет выделения нужно быстро применить повторно.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Colors]
"Hilight"="40 135 70"
"HilightText"="255 255 255"change-windows-selection-color.reg.Для улучшения видимости Windows предлагает контрастные темы. Они могут сделать выделенные элементы намного заметнее и иногда подходят лучше, чем точечное изменение классического цвета выделения через реестр.
Контрастные темы меняют не только цвет выделения. Они также влияют на окна, текст, ссылки, кнопки, фон и многие элементы приложений. Используйте этот способ, если главная цель — повысить читаемость и заметность интерфейса.
Метод через реестр изменяет классические системные цвета Windows. Однако современные приложения не всегда используют эти значения. Некоторые программы рисуют интерфейс самостоятельно и игнорируют системный цвет выделения.
| Область или тип приложения | Ожидаемый результат |
|---|---|
| Классические Win32-окна и диалоговые окна | Обычно используют измененный цвет выделения. |
| Поле переименования на рабочем столе или в Проводнике | После перезапуска часто отображает новый цвет выделения. |
| Редактор реестра и окно «Выполнить» | Обычно зависят от значений Hilight и HilightText. |
| Современное приложение «Параметры» | Может продолжать использовать акцентный цвет и тему Windows. |
| Браузеры и веб-страницы | Могут использовать собственные цвета браузера, сайта или CSS-стили выделения. |
| Office, Adobe, редакторы кода и программы с собственным интерфейсом | Результат зависит от движка темы конкретного приложения. |
Чтобы вернуть синий цвет выделения, близкий к стандартному варианту Windows, задайте в разделе HKEY_CURRENT_USER\Control Panel\Colors следующие значения:
Hilight 0 120 215
HilightText 255 255 255Также можно восстановить ранее экспортированную резервную копию:
.reg-файлу.Некоторые системные цвета Windows загружаются при входе пользователя в систему. Если изменение не видно сразу, перезагрузите компьютер или выйдите из учетной записи и войдите снова.
Правильные имена значений — Hilight и HilightText. Обратите внимание на написание: в Windows используется именно Hilight, а не английское слово Highlight.
RGB-значения нужно вводить в формате 40 135 70, а не 40,135,70 и не #288746. Windows ожидает три десятичных числа, разделенных пробелами.
Откройте окно Выполнить, Редактор реестра или классическое диалоговое окно и выделите текст. Современные приложения могут не применять это изменение.
Сторонние темы, утилиты кастомизации оболочки и контрастные темы могут переопределять стандартное поведение цветов. Временно переключитесь на обычную тему Windows и проверьте результат снова.
Напрямую — нет. В «Параметрах» можно менять акцентный цвет, темную и светлую тему, а также контрастные темы, но отдельного переключателя для классического цвета выделения там нет.
Нет. Акцентный цвет влияет на меню «Пуск», панель задач, быстрые настройки, кнопки и некоторые элементы интерфейса. Цвет выделения влияет на выбранный текст и выбранные элементы в классических частях интерфейса Windows.
Нет. Сайты могут задавать собственные цвета выделения через CSS, а браузеры используют свои правила отображения. Метод через реестр в первую очередь относится к системным цветам Windows и классическим элементам рабочего стола.
Непосредственно в этих значениях реестра — нет. Сначала преобразуйте HEX в RGB. Например, #288746 соответствует значению 40 135 70.
Hilight и HilightText?Да, если вы меняете только эти два строковых значения и предварительно сохраняете резервную копию. Изменение обратимо и применяется только к текущему профилю пользователя.
Самый прямой способ изменить цвет выделения в Windows 10 и Windows 11 — отредактировать значения Hilight и HilightText в разделе HKEY_CURRENT_USER\Control Panel\Colors. Используйте корректные RGB-значения, выбирайте контрастный цвет текста и после изменения перезагрузите Windows или заново войдите в учетную запись.
Для заметного и удобного для чтения пользовательского выделения можно использовать 40 135 70 для Hilight и 255 255 255 для HilightText. Если нужна более серьезная настройка видимости интерфейса, лучше использовать не только реестр, но и контрастные темы Windows.