Как изменить цвет выделенного и обычного текста в Windows 11
Кратко
Краткое руководство: вы можете изменить цвет выделенного и невыделенного текста в Windows 11, отредактировав строковые значения реестра в ключе Computer\HKEY_CURRENT_USER\Control Panel\Colors. Получите желаемые RGB‑коды, экспортируйте резервную копию реестра, замените значения HilightText и WindowText и перезагрузите ПК. В статье есть пошаговые инструкции, альтернативные методы, проверки и меры безопасности.
Важно: для внесения изменений требуется запуск Редактора реестра с правами администратора. Всегда создавайте резервную копию ключа перед изменениями.
Windows 11 по умолчанию использует чёрный цвет текста для обычного текста и белый — для выделенного (при синем фоне выделения). Хотя в параметрах системы нет отдельной настройки для смены этих цветов, их можно изменить через реестр. Значения находятся в строках ключа Colors: именно их мы будем редактировать.
Что такое RGB и почему он нужен
RGB — это способ представления цвета через три числа: R (красный), G (зелёный) и B (синий). Каждое число в диапазоне 0–255. Пример: 158 216 56. Реестр Windows принимает строку в формате “R G B” без запятых, поэтому аккуратно копируйте значения.
Как получить RGB‑код для нужного цвета
- Откройте любой онлайн‑пикер цветов или используйте приложение с инструментом выбора цвета. Простая альтернатива — PowerToys Color Picker от Microsoft (если установлен).
- Укажите нужный цвет на палитре и запомните или скопируйте три числа R, G и B (в таком порядке: красный, зелёный, синий).
- Скопируйте строку, например: 158 216 56 — именно такой формат потребуется в реестре.
Советы по выбору цвета
- Для хорошей читаемости ориентируйтесь на контраст: тёмный фон — светлый текст и наоборот.
- Если вы настраиваете тему рабочего стола, подбирайте цвета, гармонирующие с основным цветом фона.
Резервное копирование реестра (обязательно)
Перед изменением любого значения экспортируйте ключ:
- Откройте Редактор реестра: нажмите правой кнопкой по меню «Пуск» и выберите «Поиск», введите «Редактор реестра», затем «Запуск от имени администратора».
- Перейдите в строку адреса и вставьте:
Computer\HKEY_CURRENT_USER\Control Panel\Colors, затем Enter. - Выберите ключ Colors, щёлкните правой кнопкой и выберите «Экспорт». Сохраните .reg‑файл в безопасное место.
Экспорт позволит быстро вернуть исходные значения, если что‑то пойдёт не так.
Как изменить цвет выделенного текста
- Откройте Редактор реестра с правами администратора.
- В адресной строке редактора введите
Computer\HKEY_CURRENT_USER\Control Panel\Colorsи нажмите Enter. - В правой части найдите строковое значение
HilightText. - Дважды щёлкните по
HilightText, удалите текущее содержимое и вставьте ваш RGB‑код (например,158 216 56). - Нажмите «OK», закройте Редактор реестра и перезагрузите компьютер (через меню «Пуск» → «Питание» → «Перезагрузка”).
После перезагрузки откройте диалог «Выполнить» (Win + R) или проводник и выделите текст — цвет выделенного текста должен измениться.
Чтобы вернуть значение по умолчанию, установите 255 255 255 для HilightText.
Как изменить цвет обычного (невыделенного) текста
- Откройте тот же ключ реестра
Computer\HKEY_CURRENT_USER\Control Panel\Colors. - Найдите строковое значение
WindowText. - Дважды щёлкните по
WindowTextи вставьте желаемый RGB‑код (например,0 102 204для тёмно‑синего). - Нажмите «OK» и перезагрузите компьютер.
По умолчанию WindowText равняется 0 0 0 (чёрный). Если требуется вернуть стандартный вид — введите именно эти числа.
Где это НЕ сработает и типичные ограничения
- Поиск в меню «Пуск» и некоторые современные UWP‑приложения игнорируют эти значения и сохраняют собственные цвета интерфейса.
- Темы с высокой контрастностью и некоторые визуальные стили могут перекрывать ваши изменения.
- Приложения с собственной отрисовкой интерфейса (браузеры, некоторые программы) не изменяют цвета через эти параметры.
Альтернативные подходы
- PowerToys Color Picker: удобен для получения точных RGB и HEX кодов.
- Сторонние утилиты для изменения тем/оформления — многие дают цветовые схемы и иногда применяют цвета к большему числу приложений, чем реестр.
- Настройки доступности Windows: «Цветовые фильтры» и «Высокая контрастность» могут помочь, если нужно глобальное изменение интерфейса.
Быстрая методика подбора цвета — эвристика
- Сначала определите фон (светлый/тёмный).
- Выберите основной цвет текста с контрастом ≥ 4.5:1 (практическая рекомендация для читаемости).
- Подберите второй (выделенный) цвет, который хорошо читается на выбранном фоне и при выделении.
- Тестируйте изменения в Run, Проводнике и диспетчере задач.
Чек‑лист по ролям
- Новичок:
- Сделать экспорт ключа Colors.
- Скопировать RGB из онлайн‑пикера.
- Внести изменение и перезагрузить.
- Опытный пользователь:
- Подготовить .reg‑скрипт для массового применения.
- Тестировать в разных приложениях.
- Системный администратор:
- Проверить совместимость с политиками групповой политики.
- Тестировать на контрольной машине перед развертыванием.
Критерии приёмки
- Цвет
HilightTextизменился в Run и Проводнике. - Цвет
WindowTextизменился в большинстве системных окон, в том числе в Regedit. - Поисковая строка Пуска остаётся без изменений (при условии стандартного поведения Windows).
- Можно вернуть значения к
255 255 255(HilightText) и0 0 0(WindowText).
План отката и восстановление
- Если интерфейс стал нечитаемым, загрузитесь в безопасном режиме и импортируйте ранее экспортированный .reg.
- Если экспорт отсутствует — вручную установите
HilightText = 255 255 255иWindowText = 0 0 0через Regedit. - При сбоях в профиле пользователя — войдите под другим пользователем и повторите исправление.
Риски и способы их минимизации
| Риск | Вероятность | Влияние | Меры уменьшения |
|---|---|---|---|
| Повреждение реестра | Низкая | Высокое | Экспорт ключа перед изменениями; создавать точку восстановления системы |
| Нечитаемый текст | Средняя | Среднее | Тестировать цвета на контраст; сохранять значения по умолчанию |
| Неприменение в отдельных приложениях | Высокая | Низкое | Использовать альтернативные инструменты или темы |
Проверочные сценарии (тесты)
- Ввести произвольный текст в «Выполнить» (Win + R), выделить — проверить цвет.
- Открыть Проводник и убедиться, что строка пути и правый столбец (на некоторых экранах) используют новые цвета.
- Открыть Диспетчер задач, MSConfig, Очистку диска и проверить отображение текста.
- Вернуть значения по умолчанию и подтвердить восстановление цвета.
Совместимость и примечания по версиям
- Метод применим для Windows 11 и, как правило, для Windows 10 — ключ
Control Panel\Colorsприсутствует в обеих системах. - Некоторые сборки Windows могут иметь отличия в поведении визуальных компонентов; тестируйте на целевой версии перед массовым применением.
Короткая методичка для автоматизации (пример .reg)
Если вы хотите подготовить файл .reg для применения на нескольких машинах, структура файла будет примерно такой:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Colors]
"HilightText"="158 216 56"
"WindowText"="0 102 204"Импортируйте этот файл двойным щелчком или через regedit /s filename.reg. Обязательно тестируйте файл в предварительной среде.
Короткая цитата эксперта
“Редактирование цветов через реестр даёт гибкость там, где стандартные настройки не позволяют — но требует осторожности и резервных копий.”
Глоссарий (одной строкой каждого термина)
- RGB — модель цвета через три компонента: красный, зелёный, синий.
- Реестр — централизованная база настроек Windows.
- HilightText — строковое значение реестра, задающее цвет выделенного текста.
- WindowText — строковое значение реестра, задающее цвет обычного текста окон.
Итог
Изменение цветов выделенного и обычного текста в Windows 11 — простая, но мощная настройка для персонализации интерфейса. Главное — делать резервные копии реестра, выбирать читаемые цвета и тестировать изменения в целевых приложениях. Если потребуется массовое развертывание — используйте .reg‑файлы и тестовые машины.
Краткое резюме действий
- Скопируйте RGB‑код выбранного цвета.
- Экспортируйте ключ
Computer\HKEY_CURRENT_USER\Control Panel\Colors. - Измените
HilightTextдля выделенного текста иWindowTextдля обычного. - Перезагрузите систему и проверьте результат.